Update of /cvsroot/pydev/org.python.pydev/src/org/python/copiedfromeclipsesrc
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1992/src/org/python/copiedfromeclipsesrc
Modified Files:
PythonCodeReader.java
Log Message:
Minors: ParsingUtils accepts null instead of buffer (so, objects that don't need the actual values can just use it to skip comments, parenthesis, etc).
Index: PythonCodeReader.java
===================================================================
RCS file: /cvsroot/pydev/org.python.pydev/src/org/python/copiedfromeclipsesrc/PythonCodeReader.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -C2 -d -r1.9 -r1.10
*** PythonCodeReader.java 15 Jul 2007 20:09:38 -0000 1.9
--- PythonCodeReader.java 15 Jun 2008 16:45:26 -0000 1.10
***************
*** 115,124 ****
switch (current) {
case '#':
! fOffset = ParsingUtils.eatComments(fDocument, new StringBuffer(), fOffset);
return current;
case '"':
case '\'':
! fOffset = ParsingUtils.eatLiterals(fDocument, new StringBuffer(), fOffset-1)+1;
continue;
}
--- 115,124 ----
switch (current) {
case '#':
! fOffset = ParsingUtils.eatComments(fDocument, null, fOffset);
return current;
case '"':
case '\'':
! fOffset = ParsingUtils.eatLiterals(fDocument, null, fOffset-1)+1;
continue;
}
|