From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.bugs Subject: 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 Message-ID: <83mvec26k9.fsf@gnu.org> References: <26119-1485194282-859484@sneakemail.com> <83ziih3aic.fsf@gnu.org> Reply-To: Eli Zaretskii NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1485509540 8384 195.159.176.226 (27 Jan 2017 09:32:20 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Fri, 27 Jan 2017 09:32:20 +0000 (UTC) Cc: 11919-done@debbugs.gnu.org, 0wdp3p2xrt@sneakemail.com, gmane3-hoffman@snkmail.com To: Michael Hoffman Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Jan 27 10:32:15 2017 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX2tA-0001Xa-HT for geb-bug-gnu-emacs@m.gmane.org; Fri, 27 Jan 2017 10:32:12 +0100 Original-Received: from localhost ([::1]:43885 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cX2tF-0000Km-HS for geb-bug-gnu-emacs@m.gmane.org; Fri, 27 Jan 2017 04:32:17 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:34444) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cX2t5-0000JG-6d for bug-gnu-emacs@gnu.org; Fri, 27 Jan 2017 04:32:08 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cX2t1-0004gQ-50 for bug-gnu-emacs@gnu.org; Fri, 27 Jan 2017 04:32:07 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:48781) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cX2t1-0004gF-1V for bug-gnu-emacs@gnu.org; Fri, 27 Jan 2017 04:32:03 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cX2t0-00066H-Rl for bug-gnu-emacs@gnu.org; Fri, 27 Jan 2017 04:32:02 -0500 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Fri, 27 Jan 2017 09:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 11919 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Mail-Followup-To: 11919@debbugs.gnu.org, eliz@gnu.org, b3i4old02@sneakemail.com Original-Received: via spool by 11919-done@debbugs.gnu.org id=D11919.148550947123360 (code D ref 11919); Fri, 27 Jan 2017 09:32:02 +0000 Original-Received: (at 11919-done) by debbugs.gnu.org; 27 Jan 2017 09:31:11 +0000 Original-Received: from localhost ([127.0.0.1]:46975 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX2sB-00064h-3y for submit@debbugs.gnu.org; Fri, 27 Jan 2017 04:31:11 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:43250) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cX2s9-00064U-GW for 11919-done@debbugs.gnu.org; Fri, 27 Jan 2017 04:31:10 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cX2s3-0004UV-9F for 11919-done@debbugs.gnu.org; Fri, 27 Jan 2017 04:31:04 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60400) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cX2ry-0004Ta-Fx; Fri, 27 Jan 2017 04:30:58 -0500 Original-Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4042 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1cX2rx-0005Zh-Ee; Fri, 27 Jan 2017 04:30:58 -0500 In-reply-to: (message from Michael Hoffman on Mon, 23 Jan 2017 14:24:28 -0500) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:128656 Archived-At: > From: Michael Hoffman > Date: Mon, 23 Jan 2017 14:24:28 -0500 > Cc: 11919@debbugs.gnu.org, Michael Hoffman > > 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.