GNU bug report logs - #11919
24.1; term-emulate-term does not process bash's Ctrl-Z signal of directory name when an AnSi message is present

Previous Next

Package: emacs;

Reported by: Michael Hoffman <b3i4old02 <at> sneakemail.com>

Date: Thu, 12 Jul 2012 00:52:01 UTC

Severity: normal

Found in version 24.1

Done: Eli Zaretskii <eliz <at> gnu.org>

Bug is archived. No further changes may be made.

Full log


Message #22 received at 11919-done <at> debbugs.gnu.org (full text, mbox):

From: Eli Zaretskii <eliz <at> gnu.org>
To: Michael Hoffman <hoffman <at> cantab.net>
Cc: 11919-done <at> debbugs.gnu.org, 0wdp3p2xrt <at> sneakemail.com,
 gmane3-hoffman <at> snkmail.com
Subject: Re: bug#11919: 24.1;
 term-emulate-term does not process bash's Ctrl-Z signal of directory
 name when an AnSi message is present
Date: Fri, 27 Jan 2017 11:30:46 +0200
> From: Michael Hoffman <hoffman <at> cantab.net>
> Date: Mon, 23 Jan 2017 14:24:28 -0500
> Cc: 11919 <at> debbugs.gnu.org, Michael Hoffman <gmane3-hoffman <at> snkmail.com>
> 
>  See these messages in the archives for the reason why that change was
>  done:
> 
>  https://lists.gnu.org/archive/html/emacs-pretest-bug/2005-11/msg00020.html
>  https://lists.gnu.org/archive/html/emacs-pretest-bug/2005-11/msg00103.html
>  https://lists.gnu.org/archive/html/emacs-pretest-bug/2005-12/msg00089.html
> 
>  If you can propose changes that solve this issue without
>  re-introducing that one, please do.
> 
> The below patch eliminates the garbage printing while maintaining the behavior added in 2005 of having
> `handled-ansi-message` preventing any updates to `default-directory` based on a \032 escape.

Thanks, I pushed this to the master branch, with a slight change due
to changes in the surrounding code since the version you were using.
Please test the master branch, if you can, and please reopen the bug
if some issues are left.




This bug report was last modified 8 years and 113 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.