emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Eshell broken - piping?


From: Wojciech Meyer
Subject: Re: Eshell broken - piping?
Date: Sat, 31 Jul 2010 20:55:59 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux)

Óscar Fuentes <address@hidden> writes:

> Jan Djärv <address@hidden> writes:
>
>> It seems that the old "disable icanon" is responsible for this also.
>> If you enable icanon in terminal setup, things work as expected.
>>
>> Can we please enable icanon?  Any possible data loss (still haven't
>> heard of a real case where this happens) must be solved in another
>> way.
>
> Blush...
>
> I'm using a build with one commit reversed, because otherwise magit.el
> hangs often while invoking git. I just tried the sources from bzr and,
> indeed, cat foo | wc hangs. So they seem the same problem.
>
> The bug was documented on magit's tracker here:
>
> http://github.com/philjackson/magit/issues#issue/18
>
> This is the revision that caused havoc on magit (and on eshell as well):
>
> http://repo.or.cz/w/emacs.git/commitdiff/ee1b6e21aa2b831499659b7f58ec94b95016cec7
>
> +2010-06-01  Stefan Monnier  <address@hidden>
> +
> +       * sysdep.c (child_setup_tty): Move the non-canonical initialization to
> +       the HAVE_TERMIO where it belongs (bug#6149).

FYI: I've reverted this change and it works now.
(and I more fond to use Eshell now)

Cheers;
Wojciech



reply via email to

[Prev in Thread] Current Thread [Next in Thread]