[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#9160: 24.0.50; Emacs freezes in *shell* buffer.
From: |
Kenichi Handa |
Subject: |
bug#9160: 24.0.50; Emacs freezes in *shell* buffer. |
Date: |
Thu, 25 Aug 2011 09:52:49 +0900 |
In article <jwv4o18pwdr.fsf-monnier+emacs@gnu.org>, Stefan Monnier
<monnier@iro.umontreal.ca> writes:
> > The latest trunk Emacs freezes in *shell* buffer in the
> > following scenario.
> > % emacs -Q
> > M-x shell RET
> > .. in *shell* buffer
> > % mkdir tmp (or if you already have tmp dir, % rm -rf tmp; mkdir tmp)
> > % cd tmp
> > % touch '0 a' '0-a'
> > % ls 0<TAB>
> > .. here <TAB> is a single tab and *Completions* buffer is
> > shown with this contents ...
> > ------------------------------------------------------------
> > Click <mouse-2> on ...
> > In this buffer, ...
> `ls 0\ TAB' hangs as well, but with the advantage that it can be stopped
> with C-g, making it easier to debug.
> I've installed the patch below which should fix the immediate problem as
> well as improve completion behavior when you use "&&", pipes, or ";".
Thank you I confirmed that the above test case now works.
But, found another bug. If I use `rm' command instead of
`ls':
% rm 0\ TAB
the completion doesn't work and I just see a message "No
match".
---
Kenichi Handa
handa@m17n.org