[IPython-user] Tab complete problem under Cygwin
travis_caldwell2000 at yahoo.com
Fri Jun 25 02:06:14 CDT 2004
I initially saw this problem on the cygwin bash shell
runinig directly from the Win XP desktop.
I tried it in an xterm window running in the cygwin
version of X and saw the same behavior.
I don't have a copy of rxvt under cgwin, but I can
try and get one.
In both shells I able to use other programs (ls
--color, vi,...) which use terminal escapes and I also
have up-arrow/down-arror history which I assume is
using some readline style functionality. I can also
get tab completion to work directly in the shell.
The colored text functions of IPython all seem to
--- Fernando Perez <Fernando.Perez at colorado.edu>
> Travis Caldwell wrote:
> > I installed ipython 0.6.0 under cygwin on Windows
> > and it mostly works, but I see some strange tab
> > complete behavior.
> > Basically, when I tab complete, I see the last
> > charecters of the input line get duplicated.
> > Also, when I start a ":" block the prompt changes
> > "...: m" and I think it should be just "...".
> Which terminal are you using? I can't test windows,
> but I suspect this may be
> a terminal-related problem. I don't really know how
> cygwin works, but the
> spurious m's you're seeing look like the ending of
> ANSI color escapes which
> aren't being correctly handled.
> The ANSI color escapes are of the form:
> with %s being '0;32' and the like. It looks like
> your terminal is not
> processing correctly the end of the escapes.
> Could you test with a different terminal? I seem to
> recall cygwin users
> reporting success with rxvt, which is a good,
> lightweight terminal (my
> favorite before KDE's konsole came around).
> Perhaps some other cygwin user may provide better
Do you Yahoo!?
New and Improved Yahoo! Mail - 100MB free storage!
More information about the IPython-user