From unknown Thu Sep 11 20:49:02 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#14357 <14357@debbugs.gnu.org> To: bug#14357 <14357@debbugs.gnu.org> Subject: Status: 24.3; Directory tracking in ansi-term broken Reply-To: bug#14357 <14357@debbugs.gnu.org> Date: Fri, 12 Sep 2025 03:49:02 +0000 retitle 14357 24.3; Directory tracking in ansi-term broken reassign 14357 emacs submitter 14357 "Olsen, Stuart J" severity 14357 normal tag 14357 fixed thanks From debbugs-submit-bounces@debbugs.gnu.org Mon May 06 20:13:55 2013 Received: (at submit) by debbugs.gnu.org; 7 May 2013 00:13:56 +0000 Received: from localhost ([127.0.0.1]:60359 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UZVXW-0002p7-7L for submit@debbugs.gnu.org; Mon, 06 May 2013 20:13:55 -0400 Received: from eggs.gnu.org ([208.118.235.92]:44435) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UZVRv-0002QA-Jv for submit@debbugs.gnu.org; Mon, 06 May 2013 20:08:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UZVQt-0003jI-Qn for submit@debbugs.gnu.org; Mon, 06 May 2013 20:07:07 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.4 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:60529) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UZVQt-0003jE-NF for submit@debbugs.gnu.org; Mon, 06 May 2013 20:07:03 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55767) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UZVQo-0006tR-Js for bug-gnu-emacs@gnu.org; Mon, 06 May 2013 20:07:03 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UZVQk-0003iI-JZ for bug-gnu-emacs@gnu.org; Mon, 06 May 2013 20:06:58 -0400 Received: from ppsfilter9.tr.txstate.edu ([147.26.63.13]:55559) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UZVQk-0003i8-8h for bug-gnu-emacs@gnu.org; Mon, 06 May 2013 20:06:54 -0400 Received: from exchhubcas8.matrix.txstate.edu (exchhubcas8.matrix.txstate.edu [147.26.57.34]) by ppsfilter9.tr.txstate.edu (8.14.4/8.14.4) with ESMTP id r4706pRd025396 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL) for ; Mon, 6 May 2013 19:06:51 -0500 Received: from EXCHMBX6.matrix.txstate.edu ([169.254.5.11]) by exchhubcas8.matrix.txstate.edu ([147.26.57.34]) with mapi id 14.02.0342.003; Mon, 6 May 2013 19:06:51 -0500 From: "Olsen, Stuart J" To: "bug-gnu-emacs@gnu.org" Subject: 24.3; Directory tracking in ansi-term broken Thread-Topic: 24.3; Directory tracking in ansi-term broken Thread-Index: Ac5KtsYlKcU+hzZJR9muaxzGO3GT0A== Date: Tue, 7 May 2013 00:06:50 +0000 Message-ID: <796BA1E8B6BA204491CEAC005F38EE50079D494B@EXCHMBX6.matrix.txstate.edu> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.36.19.230] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.10.8626, 1.0.431, 0.0.0000 definitions=2013-05-06_05:2013-05-06, 2013-05-06, 1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=2 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1211240000 definitions=main-1305060278 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Mon, 06 May 2013 20:13:52 -0400 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.9 (------) Using ansi-term's escape-code-based directory tracking causes extra data=0A= to be displayed in local sessions.=0A= =0A= To reproduce this bug, run emacs using the command `emacs -Q'. Issue the=0A= command `M-x ansi-term' run a local bash session. Issue the command `echo= =0A= -e "\033AnSiTc" $(pwd)' to simulate setting the default-directory for=0A= the ansi-term buffer. This will be successful, but the character=0A= sequence `^Z/cwd', where cwd is the current working directory, will also=0A= be printed. The same happens with the escape sequences to set the user=0A= and hostname.=0A= =0A= A possible candidate for this bug is the variable `handled-ansi-message'=0A= in `term.el'. It appears as though this variable is set to true at line=0A= 2740 upon processing the directory-tracking escape sequence=0A= (`^[AnSiT...'), which prevents the following escape sequence from being=0A= processed at line 2902, causing this second escape sequence to be=0A= printed to the terminal instead.=0A= =0A= =0A= In GNU Emacs 24.3.1 (x86_64-pc-linux-gnu, GTK+ Version 3.4.2)=0A= of 2013-04-13 on trouble, modified by Debian=0A= Windowing system distributor `The X.Org Foundation', version 11.0.11204000= =0A= System Description: Debian GNU/Linux 7.0 (wheezy)=0A= =0A= Configured using:=0A= `configure '--build' 'x86_64-linux-gnu' '--build' 'x86_64-linux-gnu'=0A= '--prefix=3D/usr' '--sharedstatedir=3D/var/lib' '--libexecdir=3D/usr/lib'= =0A= '--localstatedir=3D/var/lib' '--infodir=3D/usr/share/info'=0A= '--mandir=3D/usr/share/man' '--with-pop=3Dyes'=0A= '--enable-locallisppath=3D/etc/emacs24:/etc/emacs:/usr/local/share/emacs/24= .3/site-lisp:/usr/local/share/emacs/site-lisp:/usr/share/emacs/24.3/site-li= sp:/usr/share/emacs/site-lisp'=0A= '--with-crt-dir=3D/usr/lib/x86_64-linux-gnu' '--with-x=3Dyes'=0A= '--with-x-toolkit=3Dgtk3' '--with-toolkit-scroll-bars'=0A= 'build_alias=3Dx86_64-linux-gnu' 'CFLAGS=3D-g -O2 -fstack-protector=0A= --param=3Dssp-buffer-size=3D4 -Wformat -Werror=3Dformat-security -Wall'=0A= 'LDFLAGS=3D-Wl,-z,relro' 'CPPFLAGS=3D-D_FORTIFY_SOURCE=3D2''=0A= =0A= Important settings:=0A= value of $LC_CTYPE: en_US.UTF-8=0A= value of $LANG: en_US.UTF-8=0A= locale-coding-system: utf-8-unix=0A= default enable-multibyte-characters: t=0A= =0A= Major mode: Term=0A= =0A= Minor modes in effect:=0A= global-auto-complete-mode: t=0A= goto-address-mode: t=0A= tooltip-mode: t=0A= mouse-wheel-mode: t=0A= menu-bar-mode: t=0A= file-name-shadow-mode: t=0A= global-font-lock-mode: t=0A= font-lock-mode: t=0A= blink-cursor-mode: t=0A= auto-composition-mode: t=0A= auto-encryption-mode: t=0A= auto-compression-mode: t=0A= column-number-mode: t=0A= line-number-mode: t=0A= transient-mark-mode: t=0A= =0A= Recent input:=0A= M-x r e p o r =0A= =0A= Recent messages:=0A= (lambda (dl) ...) quoted with ' rather than with #'=0A= (lambda (mm) ...) quoted with ' rather than with #'=0A= Loading /home/sjo/.emacs.d/powerline.el (source)...done=0A= Loading /usr/share/emacs24/site-lisp/emacs-goodies-el/color-theme-library.e= l (source)...done=0A= Loading /usr/share/emacs24/site-lisp/emacs-goodies-el/color-theme-library.e= lc...done=0A= Loading /home/sjo/.emacs.d/visual-settings.el (source)...done=0A= Loading /home/sjo/.emacs.d/term-settings.el (source)...done=0A= Loading /home/sjo/.emacs.d/.mc-lists.el (source)...done=0A= For information about GNU Emacs and the GNU system, type C-? C-a.=0A= Making completion list... [2 times]=0A= =0A= Load-path shadows:=0A= /usr/share/emacs24/site-lisp/dictionaries-common/ispell hides /usr/share/em= acs/24.3/lisp/textmodes/ispell=0A= /usr/share/emacs24/site-lisp/dictionaries-common/flyspell hides /usr/share/= emacs/24.3/lisp/textmodes/flyspell=0A= /usr/share/emacs24/site-lisp/org-mode/org-freemind hides /usr/share/emacs/2= 4.3/lisp/org/org-freemind=0A= /usr/share/emacs24/site-lisp/org-mode/org-attach hides /usr/share/emacs/24.= 3/lisp/org/org-attach=0A= /usr/share/emacs24/site-lisp/org-mode/org-agenda hides /usr/share/emacs/24.= 3/lisp/org/org-agenda=0A= /usr/share/emacs24/site-lisp/org-mode/org-install hides /usr/share/emacs/24= .3/lisp/org/org-install=0A= /usr/share/emacs24/site-lisp/org-mode/ob-ref hides /usr/share/emacs/24.3/li= sp/org/ob-ref=0A= /usr/share/emacs24/site-lisp/org-mode/org-colview hides /usr/share/emacs/24= .3/lisp/org/org-colview=0A= /usr/share/emacs24/site-lisp/org-mode/org-datetree hides /usr/share/emacs/2= 4.3/lisp/org/org-datetree=0A= /usr/share/emacs24/site-lisp/org-mode/ob-lisp hides /usr/share/emacs/24.3/l= isp/org/ob-lisp=0A= /usr/share/emacs24/site-lisp/org-mode/org-capture hides /usr/share/emacs/24= .3/lisp/org/org-capture=0A= /usr/share/emacs24/site-lisp/org-mode/ob-scheme hides /usr/share/emacs/24.3= /lisp/org/ob-scheme=0A= /usr/share/emacs24/site-lisp/org-mode/org-wl hides /usr/share/emacs/24.3/li= sp/org/org-wl=0A= /usr/share/emacs24/site-lisp/org-mode/org-mobile hides /usr/share/emacs/24.= 3/lisp/org/org-mobile=0A= /usr/share/emacs24/site-lisp/org-mode/org-inlinetask hides /usr/share/emacs= /24.3/lisp/org/org-inlinetask=0A= /usr/share/emacs24/site-lisp/org-mode/ob-eval hides /usr/share/emacs/24.3/l= isp/org/ob-eval=0A= /usr/share/emacs24/site-lisp/org-mode/ob-sh hides /usr/share/emacs/24.3/lis= p/org/ob-sh=0A= /usr/share/emacs24/site-lisp/org-mode/org-latex hides /usr/share/emacs/24.3= /lisp/org/org-latex=0A= /usr/share/emacs24/site-lisp/org-mode/org-pcomplete hides /usr/share/emacs/= 24.3/lisp/org/org-pcomplete=0A= /usr/share/emacs24/site-lisp/org-mode/org-list hides /usr/share/emacs/24.3/= lisp/org/org-list=0A= /usr/share/emacs24/site-lisp/org-mode/ob-shen hides /usr/share/emacs/24.3/l= isp/org/ob-shen=0A= /usr/share/emacs24/site-lisp/org-mode/ob-emacs-lisp hides /usr/share/emacs/= 24.3/lisp/org/ob-emacs-lisp=0A= /usr/share/emacs24/site-lisp/org-mode/ob-C hides /usr/share/emacs/24.3/lisp= /org/ob-C=0A= /usr/share/emacs24/site-lisp/org-mode/ob-picolisp hides /usr/share/emacs/24= .3/lisp/org/ob-picolisp=0A= /usr/share/emacs24/site-lisp/org-mode/ob-mscgen hides /usr/share/emacs/24.3= /lisp/org/ob-mscgen=0A= /usr/share/emacs24/site-lisp/org-mode/ob hides /usr/share/emacs/24.3/lisp/o= rg/ob=0A= /usr/share/emacs24/site-lisp/org-mode/org-table hides /usr/share/emacs/24.3= /lisp/org/org-table=0A= /usr/share/emacs24/site-lisp/org-mode/ob-maxima hides /usr/share/emacs/24.3= /lisp/org/ob-maxima=0A= /usr/share/emacs24/site-lisp/org-mode/ob-dot hides /usr/share/emacs/24.3/li= sp/org/ob-dot=0A= /usr/share/emacs24/site-lisp/org-mode/org-faces hides /usr/share/emacs/24.3= /lisp/org/org-faces=0A= /usr/share/emacs24/site-lisp/org-mode/org-habit hides /usr/share/emacs/24.3= /lisp/org/org-habit=0A= /usr/share/emacs24/site-lisp/org-mode/org-macs hides /usr/share/emacs/24.3/= lisp/org/org-macs=0A= /usr/share/emacs24/site-lisp/org-mode/ob-lob hides /usr/share/emacs/24.3/li= sp/org/ob-lob=0A= /usr/share/emacs24/site-lisp/org-mode/org-remember hides /usr/share/emacs/2= 4.3/lisp/org/org-remember=0A= /usr/share/emacs24/site-lisp/org-mode/org-lparse hides /usr/share/emacs/24.= 3/lisp/org/org-lparse=0A= /usr/share/emacs24/site-lisp/org-mode/ob-matlab hides /usr/share/emacs/24.3= /lisp/org/ob-matlab=0A= /usr/share/emacs24/site-lisp/org-mode/org-eshell hides /usr/share/emacs/24.= 3/lisp/org/org-eshell=0A= /usr/share/emacs24/site-lisp/org-mode/org-feed hides /usr/share/emacs/24.3/= lisp/org/org-feed=0A= /usr/share/emacs24/site-lisp/org-mode/ob-asymptote hides /usr/share/emacs/2= 4.3/lisp/org/ob-asymptote=0A= /usr/share/emacs24/site-lisp/org-mode/ob-perl hides /usr/share/emacs/24.3/l= isp/org/ob-perl=0A= /usr/share/emacs24/site-lisp/org-mode/org-odt hides /usr/share/emacs/24.3/l= isp/org/org-odt=0A= /usr/share/emacs24/site-lisp/org-mode/ob-tangle hides /usr/share/emacs/24.3= /lisp/org/ob-tangle=0A= /usr/share/emacs24/site-lisp/org-mode/org-vm hides /usr/share/emacs/24.3/li= sp/org/org-vm=0A= /usr/share/emacs24/site-lisp/org-mode/ob-R hides /usr/share/emacs/24.3/lisp= /org/ob-R=0A= /usr/share/emacs24/site-lisp/org-mode/org-jsinfo hides /usr/share/emacs/24.= 3/lisp/org/org-jsinfo=0A= /usr/share/emacs24/site-lisp/org-mode/org-ascii hides /usr/share/emacs/24.3= /lisp/org/org-ascii=0A= /usr/share/emacs24/site-lisp/org-mode/ob-haskell hides /usr/share/emacs/24.= 3/lisp/org/ob-haskell=0A= /usr/share/emacs24/site-lisp/org-mode/ob-keys hides /usr/share/emacs/24.3/l= isp/org/ob-keys=0A= /usr/share/emacs24/site-lisp/org-mode/ob-css hides /usr/share/emacs/24.3/li= sp/org/ob-css=0A= /usr/share/emacs24/site-lisp/org-mode/org-beamer hides /usr/share/emacs/24.= 3/lisp/org/org-beamer=0A= /usr/share/emacs24/site-lisp/org-mode/ob-ledger hides /usr/share/emacs/24.3= /lisp/org/ob-ledger=0A= /usr/share/emacs24/site-lisp/org-mode/ob-octave hides /usr/share/emacs/24.3= /lisp/org/ob-octave=0A= /usr/share/emacs24/site-lisp/org-mode/ob-latex hides /usr/share/emacs/24.3/= lisp/org/ob-latex=0A= /usr/share/emacs24/site-lisp/org-mode/org-icalendar hides /usr/share/emacs/= 24.3/lisp/org/org-icalendar=0A= /usr/share/emacs24/site-lisp/org-mode/org-w3m hides /usr/share/emacs/24.3/l= isp/org/org-w3m=0A= /usr/share/emacs24/site-lisp/org-mode/org-compat hides /usr/share/emacs/24.= 3/lisp/org/org-compat=0A= /usr/share/emacs24/site-lisp/org-mode/ob-ditaa hides /usr/share/emacs/24.3/= lisp/org/ob-ditaa=0A= /usr/share/emacs24/site-lisp/org-mode/org-id hides /usr/share/emacs/24.3/li= sp/org/org-id=0A= /usr/share/emacs24/site-lisp/org-mode/org-bibtex hides /usr/share/emacs/24.= 3/lisp/org/org-bibtex=0A= /usr/share/emacs24/site-lisp/org-mode/ob-awk hides /usr/share/emacs/24.3/li= sp/org/ob-awk=0A= /usr/share/emacs24/site-lisp/org-mode/org-info hides /usr/share/emacs/24.3/= lisp/org/org-info=0A= /usr/share/emacs24/site-lisp/org-mode/ob-fortran hides /usr/share/emacs/24.= 3/lisp/org/ob-fortran=0A= /usr/share/emacs24/site-lisp/org-mode/org-clock hides /usr/share/emacs/24.3= /lisp/org/org-clock=0A= /usr/share/emacs24/site-lisp/org-mode/ob-sql hides /usr/share/emacs/24.3/li= sp/org/ob-sql=0A= /usr/share/emacs24/site-lisp/org-mode/ob-screen hides /usr/share/emacs/24.3= /lisp/org/ob-screen=0A= /usr/share/emacs24/site-lisp/org-mode/org-bbdb hides /usr/share/emacs/24.3/= lisp/org/org-bbdb=0A= /usr/share/emacs24/site-lisp/org-mode/org-src hides /usr/share/emacs/24.3/l= isp/org/org-src=0A= /usr/share/emacs24/site-lisp/org-mode/ob-ocaml hides /usr/share/emacs/24.3/= lisp/org/ob-ocaml=0A= /usr/share/emacs24/site-lisp/org-mode/org-publish hides /usr/share/emacs/24= .3/lisp/org/org-publish=0A= /usr/share/emacs24/site-lisp/org-mode/org-exp hides /usr/share/emacs/24.3/l= isp/org/org-exp=0A= /usr/share/emacs24/site-lisp/org-mode/ob-clojure hides /usr/share/emacs/24.= 3/lisp/org/ob-clojure=0A= /usr/share/emacs24/site-lisp/org-mode/org-docbook hides /usr/share/emacs/24= .3/lisp/org/org-docbook=0A= /usr/share/emacs24/site-lisp/org-mode/ob-js hides /usr/share/emacs/24.3/lis= p/org/ob-js=0A= /usr/share/emacs24/site-lisp/org-mode/org-ctags hides /usr/share/emacs/24.3= /lisp/org/org-ctags=0A= /usr/share/emacs24/site-lisp/org-mode/org-html hides /usr/share/emacs/24.3/= lisp/org/org-html=0A= /usr/share/emacs24/site-lisp/org-mode/ob-table hides /usr/share/emacs/24.3/= lisp/org/ob-table=0A= /usr/share/emacs24/site-lisp/org-mode/ob-exp hides /usr/share/emacs/24.3/li= sp/org/ob-exp=0A= /usr/share/emacs24/site-lisp/org-mode/org-mac-message hides /usr/share/emac= s/24.3/lisp/org/org-mac-message=0A= /usr/share/emacs24/site-lisp/org-mode/org-special-blocks hides /usr/share/e= macs/24.3/lisp/org/org-special-blocks=0A= /usr/share/emacs24/site-lisp/org-mode/org-docview hides /usr/share/emacs/24= .3/lisp/org/org-docview=0A= /usr/share/emacs24/site-lisp/org-mode/ob-python hides /usr/share/emacs/24.3= /lisp/org/ob-python=0A= /usr/share/emacs24/site-lisp/org-mode/org-footnote hides /usr/share/emacs/2= 4.3/lisp/org/org-footnote=0A= /usr/share/emacs24/site-lisp/org-mode/org-taskjuggler hides /usr/share/emac= s/24.3/lisp/org/org-taskjuggler=0A= /usr/share/emacs24/site-lisp/org-mode/ob-sass hides /usr/share/emacs/24.3/l= isp/org/ob-sass=0A= /usr/share/emacs24/site-lisp/org-mode/org-xoxo hides /usr/share/emacs/24.3/= lisp/org/org-xoxo=0A= /usr/share/emacs24/site-lisp/org-mode/org-archive hides /usr/share/emacs/24= .3/lisp/org/org-archive=0A= /usr/share/emacs24/site-lisp/org-mode/ob-lilypond hides /usr/share/emacs/24= .3/lisp/org/ob-lilypond=0A= /usr/share/emacs24/site-lisp/org-mode/ob-java hides /usr/share/emacs/24.3/l= isp/org/ob-java=0A= /usr/share/emacs24/site-lisp/org-mode/org-protocol hides /usr/share/emacs/2= 4.3/lisp/org/org-protocol=0A= /usr/share/emacs24/site-lisp/org-mode/ob-gnuplot hides /usr/share/emacs/24.= 3/lisp/org/ob-gnuplot=0A= /usr/share/emacs24/site-lisp/org-mode/ob-plantuml hides /usr/share/emacs/24= .3/lisp/org/ob-plantuml=0A= /usr/share/emacs24/site-lisp/org-mode/org-gnus hides /usr/share/emacs/24.3/= lisp/org/org-gnus=0A= /usr/share/emacs24/site-lisp/org-mode/ob-org hides /usr/share/emacs/24.3/li= sp/org/ob-org=0A= /usr/share/emacs24/site-lisp/org-mode/org-entities hides /usr/share/emacs/2= 4.3/lisp/org/org-entities=0A= /usr/share/emacs24/site-lisp/org-mode/ob-comint hides /usr/share/emacs/24.3= /lisp/org/ob-comint=0A= /usr/share/emacs24/site-lisp/org-mode/org-plot hides /usr/share/emacs/24.3/= lisp/org/org-plot=0A= /usr/share/emacs24/site-lisp/org-mode/org-mouse hides /usr/share/emacs/24.3= /lisp/org/org-mouse=0A= /usr/share/emacs24/site-lisp/org-mode/org-timer hides /usr/share/emacs/24.3= /lisp/org/org-timer=0A= /usr/share/emacs24/site-lisp/org-mode/org-irc hides /usr/share/emacs/24.3/l= isp/org/org-irc=0A= /usr/share/emacs24/site-lisp/org-mode/org-indent hides /usr/share/emacs/24.= 3/lisp/org/org-indent=0A= /usr/share/emacs24/site-lisp/org-mode/org-mks hides /usr/share/emacs/24.3/l= isp/org/org-mks=0A= /usr/share/emacs24/site-lisp/org-mode/org-crypt hides /usr/share/emacs/24.3= /lisp/org/org-crypt=0A= /usr/share/emacs24/site-lisp/org-mode/org hides /usr/share/emacs/24.3/lisp/= org/org=0A= /usr/share/emacs24/site-lisp/org-mode/ob-sqlite hides /usr/share/emacs/24.3= /lisp/org/ob-sqlite=0A= /usr/share/emacs24/site-lisp/org-mode/org-exp-blocks hides /usr/share/emacs= /24.3/lisp/org/org-exp-blocks=0A= /usr/share/emacs24/site-lisp/org-mode/ob-ruby hides /usr/share/emacs/24.3/l= isp/org/ob-ruby=0A= /usr/share/emacs24/site-lisp/org-mode/ob-calc hides /usr/share/emacs/24.3/l= isp/org/ob-calc=0A= /usr/share/emacs24/site-lisp/org-mode/org-mhe hides /usr/share/emacs/24.3/l= isp/org/org-mhe=0A= /usr/share/emacs24/site-lisp/org-mode/org-mew hides /usr/share/emacs/24.3/l= isp/org/org-mew=0A= /usr/share/emacs24/site-lisp/org-mode/org-rmail hides /usr/share/emacs/24.3= /lisp/org/org-rmail=0A= =0A= Features:=0A= (shadow sort gnus-util mail-extr emacsbug message format-spec rfc822 mml=0A= mml-sec mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev=0A= gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util=0A= mail-prsvr mail-utils help-mode yasnippet-autoloads package=0A= auto-complete-config auto-complete popup multiple-cursors=0A= mc-separate-operations rectangular-region-mode mc-mark-more=0A= mc-cycle-cursors mc-edit-lines multiple-cursors-core rect goto-addr=0A= thingatpt term disp-table ehelp electric ring info color-theme easymenu=0A= wid-edit powerline cl-macs gv cl advice help-fns cl-lib advice-preload=0A= edmacro kmacro slime-autoloads org-install emacs-goodies-el=0A= emacs-goodies-custom emacs-goodies-loaddefs easy-mmode time-date tooltip=0A= ediff-hook vc-hooks lisp-float-type mwheel x-win x-dnd tool-bar dnd=0A= fontset image regexp-opt fringe tabulated-list newcomment lisp-mode=0A= register page menu-bar rfn-eshadow timer select scroll-bar mouse=0A= jit-lock font-lock syntax facemenu font-core frame cham georgian=0A= utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean=0A= japanese hebrew greek romanian slovak czech european ethiopic indian=0A= cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev=0A= minibuffer loaddefs button faces cus-face macroexp files text-properties=0A= overlay sha1 md5 base64 format env code-pages mule custom widget=0A= hashtable-print-readable backquote make-network-process dbusbind=0A= dynamic-setting system-font-setting font-render-setting move-toolbar gtk=0A= x-toolkit x multi-tty emacs)=0A= From debbugs-submit-bounces@debbugs.gnu.org Tue May 07 02:47:40 2013 Received: (at 14357) by debbugs.gnu.org; 7 May 2013 06:47:40 +0000 Received: from localhost ([127.0.0.1]:60506 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UZbgZ-0005Uv-Ks for submit@debbugs.gnu.org; Tue, 07 May 2013 02:47:40 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:46334) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UZbgW-0005UU-0b for 14357@debbugs.gnu.org; Tue, 07 May 2013 02:47:36 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1UZbfV-0005bt-U5; Tue, 07 May 2013 02:46:33 -0400 From: Glenn Morris To: "Olsen\, Stuart J" Subject: Re: bug#14357: 24.3; Directory tracking in ansi-term broken References: <796BA1E8B6BA204491CEAC005F38EE50079D494B@EXCHMBX6.matrix.txstate.edu> X-Spook: condor Adriatic Bosnia MDA Ron Brown COSCO CipherTAC-2000 X-Ran: *mw(|A7CW^sHQHG<\43IJ))jNR#}d}{]D--f@8<)M-V#QG<'u8iZnStt8q.*v-VsGQ+<|% X-Hue: red X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 07 May 2013 02:46:33 -0400 In-Reply-To: <796BA1E8B6BA204491CEAC005F38EE50079D494B@EXCHMBX6.matrix.txstate.edu> (Stuart J. Olsen's message of "Tue, 7 May 2013 00:06:50 +0000") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: 14357 Cc: 14357@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -8.1 (--------) "Olsen, Stuart J" wrote: > To reproduce this bug, run emacs using the command `emacs -Q'. Issue the > command `M-x ansi-term' run a local bash session. Issue the command `echo > -e "\033AnSiTc" $(pwd)' to simulate setting the default-directory for > the ansi-term buffer. This will be successful, but the character > sequence `^Z/cwd', where cwd is the current working directory, will also > be printed. Did this ever work for you? I haven't been able to find any version of Emacs, going back to 21.1, in which it does. In more recent Emacs, I actually get an error: error in process filter: Not a Tramp file name: /@HOSTNAME:/home/gm From debbugs-submit-bounces@debbugs.gnu.org Tue May 07 03:03:36 2013 Received: (at 14357) by debbugs.gnu.org; 7 May 2013 07:03:36 +0000 Received: from localhost ([127.0.0.1]:60514 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UZbvz-0006ea-7d for submit@debbugs.gnu.org; Tue, 07 May 2013 03:03:35 -0400 Received: from ppsfilter9.tr.txstate.edu ([147.26.63.13]:46272) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UZbvv-0006eJ-Gd for 14357@debbugs.gnu.org; Tue, 07 May 2013 03:03:33 -0400 Received: from exchhubcas5.matrix.txstate.edu (exchhubcas5.matrix.txstate.edu [147.26.57.31]) by ppsfilter9.tr.txstate.edu (8.14.4/8.14.4) with ESMTP id r4772SJ5015861 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Tue, 7 May 2013 02:02:28 -0500 Received: from EXCHMBX6.matrix.txstate.edu ([169.254.5.11]) by exchhubcas5.matrix.txstate.edu ([147.26.57.31]) with mapi id 14.02.0342.003; Tue, 7 May 2013 02:02:28 -0500 From: "Olsen, Stuart J" To: Glenn Morris Subject: RE: bug#14357: 24.3; Directory tracking in ansi-term broken Thread-Topic: bug#14357: 24.3; Directory tracking in ansi-term broken Thread-Index: Ac5KtsYlKcU+hzZJR9muaxzGO3GT0AAN9iKQAABWRqg= Date: Tue, 7 May 2013 07:02:28 +0000 Message-ID: <796BA1E8B6BA204491CEAC005F38EE50079D498E@EXCHMBX6.matrix.txstate.edu> References: <796BA1E8B6BA204491CEAC005F38EE50079D494B@EXCHMBX6.matrix.txstate.edu>, In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [71.42.218.128] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.10.8626, 1.0.431, 0.0.0000 definitions=2013-05-07_02:2013-05-07, 2013-05-07, 1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 suspectscore=1 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1211240000 definitions=main-1305060406 X-Spam-Score: -3.1 (---) X-Debbugs-Envelope-To: 14357 Cc: "14357@debbugs.gnu.org" <14357@debbugs.gnu.org> X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -3.1 (---) I had issues under 23.3.1 where the system would balk at the use of undefin= ed=0A= ange-ftp symbols in term-handle-ansi-terminal-messages, but with at least 2= 4.2.1=0A= and 24.3, the "AnSiT" messages work fine and produce the intended results. = It's=0A= that the terminal emulator does not remove the /next/ escape sequence, whic= h=0A= only seems to be produced for local bash sessions (i.e., not when using ssh= ),=0A= that's bugging me, no pun intended.=0A= ________________________________________=0A= From: Glenn Morris [rgm@gnu.org]=0A= Sent: Tuesday, May 07, 2013 1:46 AM=0A= To: Olsen, Stuart J=0A= Cc: 14357@debbugs.gnu.org=0A= Subject: Re: bug#14357: 24.3; Directory tracking in ansi-term broken=0A= =0A= "Olsen, Stuart J" wrote:=0A= =0A= > To reproduce this bug, run emacs using the command `emacs -Q'. Issue the= =0A= > command `M-x ansi-term' run a local bash session. Issue the command `echo= =0A= > -e "\033AnSiTc" $(pwd)' to simulate setting the default-directory for=0A= > the ansi-term buffer. This will be successful, but the character=0A= > sequence `^Z/cwd', where cwd is the current working directory, will also= =0A= > be printed.=0A= =0A= Did this ever work for you? I haven't been able to find any version of=0A= Emacs, going back to 21.1, in which it does. In more recent Emacs, I=0A= actually get an error:=0A= =0A= error in process filter: Not a Tramp file name: /@HOSTNAME:/home/gm=0A= From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 09 22:37:53 2018 Received: (at 14357) by debbugs.gnu.org; 10 Feb 2018 03:37:53 +0000 Received: from localhost ([127.0.0.1]:35959 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekLz7-0007UK-9z for submit@debbugs.gnu.org; Fri, 09 Feb 2018 22:37:53 -0500 Received: from mail-it0-f44.google.com ([209.85.214.44]:36699) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ekLz5-0007Tz-AG; Fri, 09 Feb 2018 22:37:51 -0500 Received: by mail-it0-f44.google.com with SMTP id n206so716494itg.1; Fri, 09 Feb 2018 19:37:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=llYg+V0rjyo1orqTuF4LsXF8AIDZXvVw0nSiyie5tF8=; b=nt62XkGMw4oKMn+IE7m221A5FMQiVYNPEOs29H/8C6041n6spUvKOH904P4m0CwRoH 0D0+p0YaFYSqk+eMDeWaVJcBQbcnXlHdb/U/dJMvO+StoNicK778EQ8cSQPTgAZG+TvZ ywEozQYttpo6YYhKABZAkcb43AAxXH6ab8SkiOyhd8PgReLiRLwgUsbqEyLI7mS3sKv4 lntNHOxQfcwfORzMn9gLzd/cDSsIjbTSt6fjRgB9b6DquV6SinPc1s+48RMjhMYBtYZ1 D+qcGz4zBKWasZjR9RWiViCzcL2DB4LK9PEB356Wgx2Cff7fckbsVO6vK+EsOut3FO8p Sqiw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:references:date :in-reply-to:message-id:user-agent:mime-version; bh=llYg+V0rjyo1orqTuF4LsXF8AIDZXvVw0nSiyie5tF8=; b=JuHt3C0lw8x6hcBXt7XAF8639vtr7gKGfVfx+7aJODhALPRn6A6vtbjdk9LbAl3xPt cbcOsfGTuKQslV1vVPgCAyIB4LairBBrEJqeQVvAeWtdh/VT8tNfvHJTv4y4luyhoL5w q+4tDVUKsleiTKNHtTFGOIVcfYnZAUWtCE0keCbPy0u5GKJQm8/eB9ExoTc+6fqAP1bj qSFXxbp8sicdCDeDxlbC1PBxXsoo+aQmHsNPCHhHLJZN992z9pOcgYJz9cGm4TuopUKR BkyMl3CzAtD0oxvZXdxkwoPVWnwUg/KLN97NynwkrdMkfoZWTLwDpZ45jds2MWuTHeJ6 E/YA== X-Gm-Message-State: APf1xPDK5b/55+PRnn7dGOA/lx4uVqMRgh+aRrnMW9tteG7GRS71+xJM ppEbLGcqHWlXfTQNnx4ejGyWdw== X-Google-Smtp-Source: AH8x226CpHfMYhfBwYERQFf9jW48U7814mqpc1id4K6KezH+1+ojRnyYKQ1OovND5xLrxMd2ZxZqmw== X-Received: by 10.36.111.213 with SMTP id x204mr6234216itb.34.1518233865536; Fri, 09 Feb 2018 19:37:45 -0800 (PST) Received: from zebian (cbl-45-2-119-34.yyz.frontiernetworks.ca. [45.2.119.34]) by smtp.googlemail.com with ESMTPSA id 137sm4397016ioo.22.2018.02.09.19.37.44 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 09 Feb 2018 19:37:44 -0800 (PST) From: Noam Postavsky To: Glenn Morris Subject: Re: bug#14357: 24.3; Directory tracking in ansi-term broken References: <796BA1E8B6BA204491CEAC005F38EE50079D494B@EXCHMBX6.matrix.txstate.edu> Date: Fri, 09 Feb 2018 22:37:43 -0500 In-Reply-To: (Glenn Morris's message of "Tue, 07 May 2013 02:46:33 -0400") Message-ID: <878tc1cy60.fsf@users.sourceforge.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.90 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 14357 Cc: "Olsen, Stuart J" , 14357@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) tags 14357 fixed found 14357 25.3 close 14357 26.1 quit Glenn Morris writes: > "Olsen, Stuart J" wrote: > >> To reproduce this bug, run emacs using the command `emacs -Q'. Issue the >> command `M-x ansi-term' run a local bash session. Issue the command `echo >> -e "\033AnSiTc" $(pwd)' to simulate setting the default-directory for >> the ansi-term buffer. This will be successful, but the character >> sequence `^Z/cwd', where cwd is the current working directory, will also >> be printed. This is fixed in version 26. > Did this ever work for you? I haven't been able to find any version of > Emacs, going back to 21.1, in which it does. In more recent Emacs, I > actually get an error: > > error in process filter: Not a Tramp file name: /@HOSTNAME:/home/gm If you do echo -e '\eAnSiTu' $(whoami) first, then that won't happen. From unknown Thu Sep 11 20:49:02 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 10 Mar 2018 12:24:07 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator