[Subversion] / PEAK / src / peak / util / SOX.py  

Diff of /PEAK/src/peak/util/SOX.py

Parent Directory | Revision Log

version 1861, Sat Oct 16 20:37:13 2004 UTC version 1862, Sat Oct 16 21:04:48 2004 UTC
Line 626 
Line 626 
         p.CharacterDataHandler = self.text          p.CharacterDataHandler = self.text
         return p          return p
   
   
     def _beforeParsing(self,root=None,url=None):      def _beforeParsing(self,root=None,url=None):
         root = root or {}          root = root or {}
         self.stack.append(root)          self.stack.append(root)
         p = self.makeParser()          p = self.makeParser()
         self._parser = p; self._url = url          self._parser = p; self._url = url
           start = root.get('start')
           if start:
               start(self,root)
         return p          return p
   
     def _afterParsing(self):      def _afterParsing(self):
Line 647 
Line 649 
         self._beforeParsing(root,url).Parse(text,True)          self._beforeParsing(root,url).Parse(text,True)
         return self._afterParsing()          return self._afterParsing()
   
   
     def parseStream(self,stream,root=None,url=None):      def parseStream(self,stream,root=None,url=None):
         self._beforeParsing(root,url).ParseFile(stream)          self._beforeParsing(root,url).ParseFile(stream)
         return self._afterParsing()          return self._afterParsing()
   
   
   
 class ExpatBuilder:  class ExpatBuilder:
   
     """Parser that assembles a document"""      """Parser that assembles a document"""


Generate output suitable for use with a patch program
Legend:
Removed from v.1861  
changed lines
  Added in v.1862

cvs-admin@eby-sarna.com

Powered by ViewCVS 1.0-dev

ViewCVS and CVS Help