From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.bugs Subject: bug#20484: 25.0.50; Directory tracking in ansi-term broken. Date: Wed, 23 Mar 2016 15:15:02 -0700 Organization: UCLA Computer Science Department Message-ID: <56F31566.8000008@cs.ucla.edu> References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------070908080706010701010100" X-Trace: ger.gmane.org 1458771385 24834 80.91.229.3 (23 Mar 2016 22:16:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 23 Mar 2016 22:16:25 +0000 (UTC) To: Stefan Monnier , 20484-done@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Wed Mar 23 23:16:15 2016 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1air4Y-0002oG-Ck for geb-bug-gnu-emacs@m.gmane.org; Wed, 23 Mar 2016 23:16:14 +0100 Original-Received: from localhost ([::1]:46390 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1air4X-0005O0-LS for geb-bug-gnu-emacs@m.gmane.org; Wed, 23 Mar 2016 18:16:13 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45596) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1air4Q-0005My-7r for bug-gnu-emacs@gnu.org; Wed, 23 Mar 2016 18:16:10 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1air4M-0005VL-4J for bug-gnu-emacs@gnu.org; Wed, 23 Mar 2016 18:16:06 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:37743) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1air4M-0005VG-0R for bug-gnu-emacs@gnu.org; Wed, 23 Mar 2016 18:16:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1air4L-0003gH-QA for bug-gnu-emacs@gnu.org; Wed, 23 Mar 2016 18:16:01 -0400 In-Reply-To: Resent-From: Paul Eggert Original-Sender: "Debbugs-submit" Resent-To: bug-gnu-emacs@gnu.org Resent-Date: Wed, 23 Mar 2016 22:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: cc-closed 20484 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Mail-Followup-To: 20484@debbugs.gnu.org, eggert@cs.ucla.edu, jacob.oursland@gmail.com Original-Received: via spool by 20484-done@debbugs.gnu.org id=D20484.145877131314088 (code D ref 20484); Wed, 23 Mar 2016 22:16:01 +0000 Original-Received: (at 20484-done) by debbugs.gnu.org; 23 Mar 2016 22:15:13 +0000 Original-Received: from localhost ([127.0.0.1]:34870 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1air3Y-0003f9-Rk for submit@debbugs.gnu.org; Wed, 23 Mar 2016 18:15:13 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:33080) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1air3W-0003et-EY for 20484-done@debbugs.gnu.org; Wed, 23 Mar 2016 18:15:11 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id CB3A4160F6E; Wed, 23 Mar 2016 15:15:03 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id yeMe4jnnVlUl; Wed, 23 Mar 2016 15:15:02 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id B20AA16112F; Wed, 23 Mar 2016 15:15:02 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id VbzuyADMpDoD; Wed, 23 Mar 2016 15:15:02 -0700 (PDT) Original-Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id 945A4160F6E; Wed, 23 Mar 2016 15:15:02 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.6.0 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-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:115421 Archived-At: This is a multi-part message in MIME format. --------------070908080706010701010100 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit > *From:* Stefan Monnier iro.umontreal.ca> > *Date:* Sun, 03 May 2015 22:07:57 -0400 > > >http://git.savannah.gnu.org/cgit/bash.git/diff/shell.c?h=devel&id=0385211bb5cb01e0259c64ec2c5cc6337d4e215c > > > So, the point has been made, but it will take a long time for this to > > get into the default bash on all the systems Emacs supports. > > Good. So we can revert beaab89896 before 25.1. > We should still keep it a bit longer, in case some other project has > failed to notice the obsolescence of $EMACS. OK, it's been ten months and that should be long enough, so I reverted it in emacs-25 (see attached patch) and am closing this bug report. Yay! One less blocker for Emacs 25! (The fixed Bash isn't out yet, alas.) --------------070908080706010701010100 Content-Type: application/x-patch; name="0001-Comint-term-and-compile-now-set-EMACS.patch" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-Comint-term-and-compile-now-set-EMACS.patch" RnJvbSA3M2QyMTNmMjgxNjg3NmZlOWM2YzQyOWU3NWEzYmU1NDU0YTQyYjM0IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QHBlbmd1aW4uY3Mu dWNsYS5lZHU+CkRhdGU6IFdlZCwgMjMgTWFyIDIwMTYgMTU6MDc6NTYgLTA3MDAKU3ViamVj dDogW1BBVENIXSBDb21pbnQsIHRlcm0sIGFuZCBjb21waWxlIG5vdyBzZXQgRU1BQ1MKClRo aXMgZml4ZXMgZGlyZWN0b3J5IHRyYWNraW5nIGluIGFuc2ktdGVybSwgYXQgdGhlIGV4cGVu c2Ugb2YKYnJlYWtpbmcgc29tZSB1c2FnZXMgb2YgJ2NvbmZpZ3VyZScuICBTZXR0aW5nIEVN QUNTIGlzIG1lYW50IHRvIGJlCmEgc29tZXdoYXQgdGVtcG9yYXJ5IG1lYXN1cmUsIHVudGls IEJhc2ggNC40IGNvbWVzIG91dCBhbmQgaXMKY29tbW9uLiAgKEJ1ZyMyMDQ4NCkuCiogZXRj L05FV1M6IERvY3VtZW50IHRoaXMuCiogbGlzcC9jb21pbnQuZWwgKGNvbWludC1leGVjLTEp OgoqIGxpc3AvbmV0L3RyYW1wLXNoLmVsICh0cmFtcC1yZW1vdGUtcHJvY2Vzcy1lbnZpcm9u bWVudCk6CiogbGlzcC9wcm9nbW9kZXMvY29tcGlsZS5lbCAoY29tcGlsYXRpb24tc3RhcnQp OgoqIGxpc3AvdGVybS5lbCAodGVybS1leGVjLTEpOgpHbyBiYWNrIHRvIHNldHRpbmcgdGhl IEVNQUNTIGVudmlyb25tZW50IHZhcmlhYmxlLCBmb3IgYmFja3dhcmQKY29tcGF0aWJpbGl0 eSB0byBCYXNoIDQuMyBhbmQgZWFybGllci4KLS0tCiBldGMvTkVXUyAgICAgICAgICAgICAg ICAgIHwgMyArKy0KIGxpc3AvY29taW50LmVsICAgICAgICAgICAgfCA3ICsrKysrKysKIGxp c3AvbmV0L3RyYW1wLXNoLmVsICAgICAgfCAxICsKIGxpc3AvcHJvZ21vZGVzL2NvbXBpbGUu ZWwgfCA4ICsrKysrKysrCiBsaXNwL3Rlcm0uZWwgICAgICAgICAgICAgIHwgNyArKysrKysr CiA1IGZpbGVzIGNoYW5nZWQsIDI1IGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKCmRp ZmYgLS1naXQgYS9ldGMvTkVXUyBiL2V0Yy9ORVdTCmluZGV4IDhjZTE5NGEuLmY5NTJhMTQg MTAwNjQ0Ci0tLSBhL2V0Yy9ORVdTCisrKyBiL2V0Yy9ORVdTCkBAIC0xNDA0LDcgKzE0MDQs OCBAQCBzeW1ib2wtZnVuY3Rpb24gd2FzIGNoYW5nZWQgbm90IHRvIHNpZ25hbCAndm9pZC1m dW5jdGlvbicgYW55IG1vcmUuCiAqKiogQXMgYSBjb25zZXF1ZW5jZSwgdGhlIHNlY29uZCBh cmcgb2YgJ2luZGlyZWN0LWZ1bmN0aW9uJyBpcyBub3cgb2Jzb2xldGUuCiAKICsrKwotKiog Q29taW50LCB0ZXJtLCBhbmQgY29tcGlsZSBkbyBub3Qgc2V0IHRoZSBFTUFDUyBlbnYgdmFy IGFueSBtb3JlLgorKiogQWx0aG91Z2ggY29taW50LCB0ZXJtLCBhbmQgY29tcGlsZSBzdGls bCBzZXQgdGhlIEVNQUNTIHZhcmlhYmxlLAordGhpcyBpcyBub3cgY29uc2lkZXJlZCBkZXBy ZWNhdGVkIGFuZCB3aWxsIGJlIHJlbW92ZWQgaW4gYSBmdXR1cmUgcmVsZWFzZS4KIFVzZSB0 aGUgSU5TSURFX0VNQUNTIGVudmlyb25tZW50IHZhcmlhYmxlIGluc3RlYWQuCiAKICsrKwpk aWZmIC0tZ2l0IGEvbGlzcC9jb21pbnQuZWwgYi9saXNwL2NvbWludC5lbAppbmRleCBkY2Q0 YTVhLi5jYjc5YzE3IDEwMDY0NAotLS0gYS9saXNwL2NvbWludC5lbAorKysgYi9saXNwL2Nv bWludC5lbApAQCAtODE2LDYgKzgxNiwxMyBAQCBjb21pbnQtZXhlYy0xCiAJCSAgICAoZm9y bWF0ICJDT0xVTU5TPSVkIiAod2luZG93LXdpZHRoKSkpCiAJICAgIChsaXN0ICJURVJNPWVt YWNzIgogCQkgIChmb3JtYXQgIlRFUk1DQVA9ZW1hY3M6Y28jJWQ6dGM9dW5rbm93bjoiICh3 aW5kb3ctd2lkdGgpKSkpCisKKwkgIDs7IFRoaXMgaGFjayBpcyBmb3IgYmFja3dhcmQgY29t cGF0aWJpbGl0eSB3aXRoIEJhc2ggNC4zIGFuZAorCSAgOzsgZWFybGllci4gIEl0IGNhbiBi cmVhayBjb21tb24gdXNlcyBvZiAnY29uZmlndXJlJywgc28KKwkgIDs7IHJlbW92ZSBpdCBv bmNlIEJhc2ggNC40IG9yIGxhdGVyIGlzIGNvbW1vbi4KKwkgICh1bmxlc3MgKGdldGVudiAi RU1BQ1MiKQorCSAgICAobGlzdCAiRU1BQ1M9dCIpKQorCiAJICAobGlzdCAoZm9ybWF0ICJJ TlNJREVfRU1BQ1M9JXMsY29taW50IiBlbWFjcy12ZXJzaW9uKSkKIAkgIHByb2Nlc3MtZW52 aXJvbm1lbnQpKQogCShkZWZhdWx0LWRpcmVjdG9yeQpkaWZmIC0tZ2l0IGEvbGlzcC9uZXQv dHJhbXAtc2guZWwgYi9saXNwL25ldC90cmFtcC1zaC5lbAppbmRleCAxZjQzNzQ3Li45ZmE0 NjEwIDEwMDY0NAotLS0gYS9saXNwL25ldC90cmFtcC1zaC5lbAorKysgYi9saXNwL25ldC90 cmFtcC1zaC5lbApAQCAtNTIwLDYgKzUyMCw3IEBAIHRyYW1wLXJlbW90ZS1wYXRoCiAoZGVm Y3VzdG9tIHRyYW1wLXJlbW90ZS1wcm9jZXNzLWVudmlyb25tZW50CiAgIGAoIlRNT1VUPTAi ICJMQ19DVFlQRT0nJyIKICAgICAsKGZvcm1hdCAiVEVSTT0lcyIgdHJhbXAtdGVybWluYWwt dHlwZSkKKyAgICAiRU1BQ1M9dCIgOzsgRGVwcmVjYXRlZDsgcmVtb3ZlIHRoaXMgbGluZSBv bmNlIEJhc2ggNC40LW9yLWxhdGVyIGlzIGNvbW1vbi4KICAgICAsKGZvcm1hdCAiSU5TSURF X0VNQUNTPSclcyx0cmFtcDolcyciIGVtYWNzLXZlcnNpb24gdHJhbXAtdmVyc2lvbikKICAg ICAiQ0RQQVRIPSIgIkhJU1RPUlk9IiAiTUFJTD0iICJNQUlMQ0hFQ0s9IiAiTUFJTFBBVEg9 IiAiUEFHRVI9Y2F0IgogICAgICJhdXRvY29ycmVjdD0iICJjb3JyZWN0PSIpCmRpZmYgLS1n aXQgYS9saXNwL3Byb2dtb2Rlcy9jb21waWxlLmVsIGIvbGlzcC9wcm9nbW9kZXMvY29tcGls ZS5lbAppbmRleCBiN2FiNDA4Li4wYjE1YTI4IDEwMDY0NAotLS0gYS9saXNwL3Byb2dtb2Rl cy9jb21waWxlLmVsCisrKyBiL2xpc3AvcHJvZ21vZGVzL2NvbXBpbGUuZWwKQEAgLTE3MDIs NiArMTcwMiwxNCBAQCBjb21waWxhdGlvbi1zdGFydAogCQkobGlzdCAiVEVSTT1lbWFjcyIK IAkJICAgICAgKGZvcm1hdCAiVEVSTUNBUD1lbWFjczpjbyMlZDp0Yz11bmtub3duOiIKIAkJ CSAgICAgICh3aW5kb3ctd2lkdGgpKSkpCisKKwkgICAgICA7OyBTZXQgdGhlIEVNQUNTIHZh cmlhYmxlLCBidXQKKwkgICAgICA7OyBkb24ndCBvdmVycmlkZSB1c2Vycycgc2V0dGluZyBv ZiAkRU1BQ1MuCisJICAgICAgOzsgUmVtb3ZlIHRoaXMgaGFjayBvbmNlIEJhc2ggNC40LW9y LWxhdGVyIGlzIGNvbW1vbiwKKwkgICAgICA7OyBzaW5jZSBpdCBjYW4gYnJlYWsgJ2NvbmZp Z3VyZScuCisJICAgICAgKHVubGVzcyAoZ2V0ZW52ICJFTUFDUyIpCisJCShsaXN0ICJFTUFD Uz10IikpCisKIAkgICAgICAobGlzdCAoZm9ybWF0ICJJTlNJREVfRU1BQ1M9JXMsY29tcGls ZSIgZW1hY3MtdmVyc2lvbikpCiAJICAgICAgKGNvcHktc2VxdWVuY2UgcHJvY2Vzcy1lbnZp cm9ubWVudCkpKSkKIAkoc2V0IChtYWtlLWxvY2FsLXZhcmlhYmxlICdjb21waWxhdGlvbi1h cmd1bWVudHMpCmRpZmYgLS1naXQgYS9saXNwL3Rlcm0uZWwgYi9saXNwL3Rlcm0uZWwKaW5k ZXggYTJlMDFlZC4uNmZkM2E1ZSAxMDA2NDQKLS0tIGEvbGlzcC90ZXJtLmVsCisrKyBiL2xp c3AvdGVybS5lbApAQCAtMTQ1NCw2ICsxNDU0LDEzIEBAIHRlcm0tZXhlYy0xCiAJICAgKGZv cm1hdCAiVEVSTUlORk89JXMiIGRhdGEtZGlyZWN0b3J5KQogCSAgIChmb3JtYXQgdGVybS10 ZXJtY2FwLWZvcm1hdCAiVEVSTUNBUD0iCiAJCSAgIHRlcm0tdGVybS1uYW1lIHRlcm0taGVp Z2h0IHRlcm0td2lkdGgpCisKKwkgICA7OyBUaGlzIGlzIGZvciBiYWNrd2FyZHMgY29tcGF0 aWJpbGl0eSB3aXRoIEJhc2ggNC4zIGFuZCBlYXJsaWVyLgorCSAgIDs7IFJlbW92ZSB0aGlz IGhhY2sgb25jZSBCYXNoIDQuNC1vci1sYXRlciBpcyBjb21tb24sIGJlY2F1c2UKKwkgICA7 OyBpdCBicmVha3MgJy4vY29uZmlndXJlJyBvZiBzb21lIHBhY2thZ2VzIHRoYXQgZXhwZWN0 IGl0IHRvCisJICAgOzsgc2F5IHdoZXJlIHRvIGZpbmQgRU1BQ1MuCisJICAgKGZvcm1hdCAi RU1BQ1M9JXMgKHRlcm06JXMpIiBlbWFjcy12ZXJzaW9uIHRlcm0tcHJvdG9jb2wtdmVyc2lv bikKKwogCSAgIChmb3JtYXQgIklOU0lERV9FTUFDUz0lcyx0ZXJtOiVzIiBlbWFjcy12ZXJz aW9uIHRlcm0tcHJvdG9jb2wtdmVyc2lvbikKIAkgICAoZm9ybWF0ICJMSU5FUz0lZCIgdGVy bS1oZWlnaHQpCiAJICAgKGZvcm1hdCAiQ09MVU1OUz0lZCIgdGVybS13aWR0aCkpCi0tIAoy LjUuNQoK --------------070908080706010701010100--