Don,

Thanks for trying it.

> When I positioned the cursor at the end of any line of the file and hit
> Return, I got the following:

>   File "c:\ProgramFiles\Python24\lib\idlelib\PyParse.py", line 159, in
> find_good_parse_start
>     ps1 = '\n' + sys.ps1
> AttributeError: 'module' object has no attribute 'ps1'

Ah.  It looks like I'll need to distribute PyParse with peppy instead
of relying on the python library version.  Apparently the python 2.5
version (which I had been testing on) is different from the 2.4
version.

The fix is in svn now, where I now distribute the 2.5 version of
PyParse with peppy.

As for the other issue, I thought it might have been a problem with
the 2.8.3 version of AUI, but you've run peppy before and haven't hit
this problem...  Hmmm.

>   File
> "c:\ProgramFiles\Python24\lib\site-packages\wx-2.8-msw-ansi\wx\aui.py",
> line 1404, in GetPage
>     return _aui.AuiNotebook_GetPage(*args, **kwargs)
> wx._core.PyAssertionError: C++ assertion "page_idx <
> m_tabs.GetPageCount()" failed at ..\..\src\aui\auibook.cpp(2872) in
> wxAuiNotebook::GetPage()

It seems to indicate that a notebook page didn't get registered with
the notebook itself.  Maybe the earlier exception caused it?  Let me
know if it still happens when the PyParse fix has been included.  At
the very least, I'm missing a try/except block in there somewhere.

Thanks,

Rob

Reply via email to