From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#20484: bug#20202: Considered Harmful 73d213: 'Comint, term, and compile new set Emacs' Date: Thu, 07 Apr 2016 12:51:51 -0400 Message-ID: References: <87oa9otixb.fsf@russet.org.uk> <5703E15B.7080601@cs.ucla.edu> <87k2kcovt8.fsf@russet.org.uk> <5704233B.4020103@cs.ucla.edu> <8737qzso88.fsf@russet.org.uk> <57045765.4000309@cs.ucla.edu> <87r3ei8vz9.fsf@russet.org.uk> <5705B246.10201@cs.ucla.edu> <5706764D.2010708@cs.ucla.edu> <282e74a937853505fddfea446c9bc46e.squirrel@cloud103.planethippo.com> <57067BF6.6000700@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1460047996 12931 80.91.229.3 (7 Apr 2016 16:53:16 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 7 Apr 2016 16:53:16 +0000 (UTC) Cc: Phillip Lord , 20202@debbugs.gnu.org, 20484@debbugs.gnu.org To: Paul Eggert Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Apr 07 18:53:05 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 1aoDB1-0006Q2-Ma for geb-bug-gnu-emacs@m.gmane.org; Thu, 07 Apr 2016 18:53:03 +0200 Original-Received: from localhost ([::1]:51433 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aoDB0-0007hH-SK for geb-bug-gnu-emacs@m.gmane.org; Thu, 07 Apr 2016 12:53:02 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45924) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aoDA5-0005sM-KT for bug-gnu-emacs@gnu.org; Thu, 07 Apr 2016 12:52:09 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aoDA2-00024d-MF for bug-gnu-emacs@gnu.org; Thu, 07 Apr 2016 12:52:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:40802) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aoDA2-00024U-Jf for bug-gnu-emacs@gnu.org; Thu, 07 Apr 2016 12:52:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1aoDA2-00042e-FD for bug-gnu-emacs@gnu.org; Thu, 07 Apr 2016 12:52:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 07 Apr 2016 16:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 20484 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 20484-submit@debbugs.gnu.org id=B20484.146004792115525 (code B ref 20484); Thu, 07 Apr 2016 16:52:02 +0000 Original-Received: (at 20484) by debbugs.gnu.org; 7 Apr 2016 16:52:01 +0000 Original-Received: from localhost ([127.0.0.1]:53138 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aoDA1-00042D-AH for submit@debbugs.gnu.org; Thu, 07 Apr 2016 12:52:01 -0400 Original-Received: from ironport2-out.teksavvy.com ([206.248.154.181]:59063) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aoD9y-00041u-H4; Thu, 07 Apr 2016 12:51:59 -0400 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: A0CVDQA731xV/wl73mhcDoMChALBFYdLBAICgTw7EgEBAQEBAQGBCkEFg10BAQMBViMQCzQSFBgNJC6ICQjPIwEBCAIBH4s6hQUHhC0FtQQjgjt/WiKCeAEBAQ X-IPAS-Result: A0CVDQA731xV/wl73mhcDoMChALBFYdLBAICgTw7EgEBAQEBAQGBCkEFg10BAQMBViMQCzQSFBgNJC6ICQjPIwEBCAIBH4s6hQUHhC0FtQQjgjt/WiKCeAEBAQ X-IronPort-AV: E=Sophos;i="5.13,465,1427774400"; d="scan'208";a="205373381" Original-Received: from 104-222-123-9.cpe.teksavvy.com (HELO pastel.home) ([104.222.123.9]) by ironport2-out.teksavvy.com with ESMTP; 07 Apr 2016 12:51:51 -0400 Original-Received: by pastel.home (Postfix, from userid 20848) id CC22B64010; Thu, 7 Apr 2016 12:51:51 -0400 (EDT) In-Reply-To: <57067BF6.6000700@cs.ucla.edu> (Paul Eggert's message of "Thu, 7 Apr 2016 08:25:42 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) 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:116166 Archived-At: >> I can think of several possibilities. In particular, the EMACS=t behaviour >> of bash should also be replicable with bash -o emacs. > I expect that this problem affects programs other than bash. For example, > tcsh 6.19.00 (the latest version of the first other shell that I checked) > tests whether EMACS is "t". It's not clear to me what "affects" means here. The problem explicitly reported in 20484 is that directory tracking is "turned off". This doesn't sound particularly terrible (as long as there's an easy way to get back the desired directory tracking). So I think to make an informed decision, we first need to figure out *how* all those shells are affected by having $EMACS be set to something else than "t". Maybe the best solution is to stop messing with $EMACS by default (and hence change the behavior of sub-shells in negative ways for some users), and then provide an easy way for those users to get back the "fully featured" sub-shell they love. Stefan