[IPython-dev] Win32 - call for pyreadline testing
Aldarion
erendisaldarion at gmail.com
Wed Apr 11 12:31:49 EDT 2007
I have modify some place as follows:
1, add 'clear_history',to __all__ dict of
c:\python25\lib\site-packages\pyreadline\__init__.py before
'read_history_file',
2, in file c:\python25\lib\site-packages\pyreadline\rlmain.py
add clear_history = rl.clear_history before read_history_file =
rl.read_history_file
add a function of Class Readline before def read_history_file(self,
filename=None):
def clear_history(self):
''''Clear readline's history'''
self._history.clear_history()
3,in file c:\python25\lib\site-packages\pyreadline\lineeditor\history.py
add a function of Class LineHistory before def read_history_file(self,
filename=None):
def clear_history(self):
''''Clear readline's history'''
self.history = []
self.history_cursor = 0
and the error disappears.
Chris Calloway wrote:
> Aldarion wrote:
>> Hello, I Install ipython 0.8.0 and pyreadline1.4 (win2003 python2.5)
>> However, there is still the error:
>> Maybe something is abnormal.
>> """
>> In [2]: run foo.py
>> just test
>> ---------------------------------------------------------------------------
>>
>> <type 'exceptions.AttributeError'> Traceback (most recent call
>> last)
>>
>> [...snip...]
>
> Same here. I notice no _ipython is being created. And if I try to run
> a script from the command line, it becomes an IndexError instead of an
> AttributeError:
>
> C:\>C:\Python25\python.exe C:\Python25\scripts\ipython "\Documents and
> Settings\cbcoasis\Desktop\test.py"
> ---------------------------------------------------------------------------
>
> <type 'exceptions.IndexError'> Traceback (most recent call
> last)
>
>
> <type 'exceptions.IndexError'>: tuple index out of range
> WARNING: Failure executing file: <\Documents and
> Settings\cbcoasis\Desktop\test.py>
> Python 2.5 (r25:51908, Sep 19 2006, 09:52:17) [MSC v.1310 32 bit (Intel)]
> Type "copyright", "credits" or "license" for more information.
>
> IPython 0.8.0 -- An enhanced Interactive Python.
> ? -> Introduction to IPython's features.
> %magic -> Information about IPython's 'magic' % functions.
> help -> Python's own help system.
> object? -> Details about 'object'. ?object also works, ?? prints more.
>
> In [1]:
>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: __init__.py
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20070412/2a82df98/attachment.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: history.py
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20070412/2a82df98/attachment-0001.ksh>
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: rlmain.py
URL: <http://mail.python.org/pipermail/ipython-dev/attachments/20070412/2a82df98/attachment-0002.ksh>
More information about the IPython-dev
mailing list