Hi Group, Perhaps this has been covered elsewhere, but I'm seeing problems in iPython (0.8.2, 0.8.3 r2919) on OS X 10.5.1 when using the up arrow to do history completion after multi-line input (a function def, for example).
Like this: #define a silly function or any multi-line statement: In [1]: def foo(s=None): ...: if s: ...: print 'foo got "%s"' % s ...: return ...: print "foo got nuthin'" ...: #play with it: In [2]: foo('bar') foo got "bar" In [3]: foo() foo got nuthin' #When I press the arrow-up key a couple times to edit the function def: if s: def foo(s=None): print 'foo got "%s"' % s return print "foo got nuthin'" Notice how the 'def foo(s=None)' is on the same line as the 'if s:'? And once it does this, _all_ arrow-ups are out in the middle of the console and well, generally messed up. You can still use this if you're careful, but it's sketchy. Is this a known issue? Someone else recently mentioned to me that they were seeing this as well. Thanks, Michael
_______________________________________________ Pythonmac-SIG maillist - Pythonmac-SIG@python.org http://mail.python.org/mailman/listinfo/pythonmac-sig