From: David G. <go...@us...> - 2004-06-17 21:46:59
|
Update of /cvsroot/docutils/docutils/docutils In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv4538/docutils Modified Files: utils.py statemachine.py Log Message: support for CSV directive implementation Index: utils.py =================================================================== RCS file: /cvsroot/docutils/docutils/docutils/utils.py,v retrieving revision 1.33 retrieving revision 1.34 diff -u -d -r1.33 -r1.34 --- utils.py 17 Jun 2004 02:51:31 -0000 1.33 +++ utils.py 17 Jun 2004 21:46:50 -0000 1.34 @@ -25,6 +25,9 @@ self.level = level +class SystemMessagePropagation(ApplicationError): pass + + class Reporter: """ Index: statemachine.py =================================================================== RCS file: /cvsroot/docutils/docutils/docutils/statemachine.py,v retrieving revision 1.15 retrieving revision 1.16 diff -u -d -r1.15 -r1.16 --- statemachine.py 5 Jul 2003 19:34:37 -0000 1.15 +++ statemachine.py 17 Jun 2004 21:46:50 -0000 1.16 @@ -344,6 +344,10 @@ finally: self.notify_observers() + def get_source(self, line_offset): + """Return source of line at absolute line offset `line_offset`.""" + return self.input_lines.source(line_offset - self.input_offset) + def abs_line_offset(self): """Return line offset of current line, from beginning of file.""" return self.line_offset + self.input_offset |