Around line 1818 there is a mix of tabs and spaces, which doesn't seem right.
Also "class PrintoutWx(wx.Printout):" appears more than once.
I'm using the method from that webpage, the only change is I added "sudo" and "-y" to the apt-get line.
doc
"/mnt/data/home/stu/.virtualenvs/pypy-nightly-trunk/bin/pypy" etg/grid.py --cffi --nodoc
Traceback (most recent call last):
File "etg/grid.py", line 392, in <module>
run()
File "etg/grid.py", line 387, in run
tools.runGenerators(module)
File "/tmp/t/wxpython-cffi/etgtools/tweaker_tools.py", line 636, in runGenerators
g.generate(module)
File "/tmp/t/wxpython-cffi/etgtools/pi_generator.py", line 52, in generate
self.generateModule(module, stream)
File "/tmp/t/wxpython-cffi/etgtools/pi_generator.py", line 149, in generateModule
function(item, stream)
File "/tmp/t/wxpython-cffi/etgtools/pi_generator.py", line 365, in generateClass
bases = [self.fixWxPrefix(b, True) for b in bases]
File "/tmp/t/wxpython-cffi/etgtools/tweaker_tools.py", line 96, in fixWxPrefix
self._getCoreTopLevelNames()
File "/tmp/t/wxpython-cffi/etgtools/tweaker_tools.py", line 133, in _getCoreTopLevelNames
parseTree = ast.parse(text, filename)
File "/home/stu/pypy-nightly/trunk/pypy-c-jit-latest-linux64/lib-python/2.7/ast.py", line 37, in parse
return compile(source, filename, mode, PyCF_ONLY_AST)
File "wx/core.pi", line 27712
def operator==():