[pypy-svn] r34542 - pypy/dist/pypy/rlib/parsing
cfbolz at codespeak.net
cfbolz at codespeak.net
Sun Nov 12 23:39:22 CET 2006
Author: cfbolz
Date: Sun Nov 12 23:39:21 2006
New Revision: 34542
Modified:
pypy/dist/pypy/rlib/parsing/deterministic.py
pypy/dist/pypy/rlib/parsing/parsing.py
Log:
splitlines is not rpython, it seems
Modified: pypy/dist/pypy/rlib/parsing/deterministic.py
==============================================================================
--- pypy/dist/pypy/rlib/parsing/deterministic.py (original)
+++ pypy/dist/pypy/rlib/parsing/deterministic.py Sun Nov 12 23:39:21 2006
@@ -31,7 +31,7 @@
def nice_error_message(self, filename="<unknown>"):
result = [" File %s, line %s" % (filename, self.lineno)]
- result.append(self.input.splitlines()[self.lineno])
+ result.append(self.input.split("\n")[self.lineno])
result.append(" " * self.columnno + "^")
result.append("LexerError")
return "\n".join(result)
Modified: pypy/dist/pypy/rlib/parsing/parsing.py
==============================================================================
--- pypy/dist/pypy/rlib/parsing/parsing.py (original)
+++ pypy/dist/pypy/rlib/parsing/parsing.py Sun Nov 12 23:39:21 2006
@@ -48,7 +48,7 @@
def nice_error_message(self, filename="<unknown>", source=""):
result = [" File %s, line %s" % (filename, self.source_pos.lineno)]
if source:
- result.append(source.splitlines()[self.source_pos.lineno])
+ result.append(source.split("\n")[self.source_pos.lineno])
result.append(" " * self.source_pos.columnno + "^")
else:
result.append("<couldn't get source>")
More information about the Pypy-commit
mailing list