From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Drew Adams Newsgroups: gmane.emacs.bugs Subject: bug#14147: 24.3.50; turn on `minibuffer-depth-indicator-mode' by default Date: Fri, 29 Apr 2016 09:46:45 -0700 (PDT) Message-ID: <16a35c8d-8746-4917-87d4-05ef5beafc09@default> References: <87pot91ft9.fsf@gnus.org> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Trace: ger.gmane.org 1461948523 22986 80.91.229.3 (29 Apr 2016 16:48:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Fri, 29 Apr 2016 16:48:43 +0000 (UTC) Cc: 14147@debbugs.gnu.org To: Lars Ingebrigtsen Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Apr 29 18:48:29 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 1awBaf-00013w-K9 for geb-bug-gnu-emacs@m.gmane.org; Fri, 29 Apr 2016 18:48:29 +0200 Original-Received: from localhost ([::1]:55491 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awBab-00072B-TZ for geb-bug-gnu-emacs@m.gmane.org; Fri, 29 Apr 2016 12:48:25 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41583) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awBaT-0006qY-4G for bug-gnu-emacs@gnu.org; Fri, 29 Apr 2016 12:48:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1awBaH-0001hy-Gi for bug-gnu-emacs@gnu.org; Fri, 29 Apr 2016 12:48:11 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:43301) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awBaH-0001hD-Cz for bug-gnu-emacs@gnu.org; Fri, 29 Apr 2016 12:48:05 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1awBaE-0006uQ-0S for bug-gnu-emacs@gnu.org; Fri, 29 Apr 2016 12:48:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 29 Apr 2016 16:48:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 14147 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix Original-Received: via spool by 14147-submit@debbugs.gnu.org id=B14147.146194842125994 (code B ref 14147); Fri, 29 Apr 2016 16:48:01 +0000 Original-Received: (at 14147) by debbugs.gnu.org; 29 Apr 2016 16:47:01 +0000 Original-Received: from localhost ([127.0.0.1]:55638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awBZF-0006ky-F8 for submit@debbugs.gnu.org; Fri, 29 Apr 2016 12:47:01 -0400 Original-Received: from aserp1040.oracle.com ([141.146.126.69]:38602) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awBZD-0006f9-2m for 14147@debbugs.gnu.org; Fri, 29 Apr 2016 12:46:59 -0400 Original-Received: from userv0021.oracle.com (userv0021.oracle.com [156.151.31.71]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u3TGkqkM028710 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 29 Apr 2016 16:46:53 GMT Original-Received: from userv0121.oracle.com (userv0121.oracle.com [156.151.31.72]) by userv0021.oracle.com (8.13.8/8.13.8) with ESMTP id u3TGkqdp026472 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 29 Apr 2016 16:46:52 GMT Original-Received: from abhmp0001.oracle.com (abhmp0001.oracle.com [141.146.116.7]) by userv0121.oracle.com (8.13.8/8.13.8) with ESMTP id u3TGko3N020014; Fri, 29 Apr 2016 16:46:52 GMT In-Reply-To: <87pot91ft9.fsf@gnus.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6744.5000 (x86)] X-Source-IP: userv0021.oracle.com [156.151.31.71] 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:117218 Archived-At: > > It is unfortunate that this minor mode is still not turned on by > > default. There is no reason not to do so. The mode has no effect when > > there is no recursive minibuffer, which is most of the time. >=20 > I guess there's little point in having a global mode switched on when > virtually no users will be using it. Why the presumption that "no users will be using it"? > Having it on would mean Emacs should be dumped with mb-depth.el, > and I don't see that happening. IOW, you don't want it on by default. > However, I think everybody who uses `enable-recursive-minibuffers' would > probably prefer that it's on. I've now mentioned this mode in the doc > string of the latter. >=20 > Closing. It's not about users who have _customized_ `enable-recursive-minibuffers' to non-nil. I imagine that few, if any, users do that. But some commands do BIND that var to non-nil to allow prompting for something else during use of the minibuffer. As the bug report said: This is no different from Emacs automatically adding nested `[...]' to the mode line to indicate recursive editing levels. No one would suggest that that indicator be turned off by default and that users be forced to learn about it on their own and turn it on. The same should be the case for indicating recursive minibuffer levels. Should be a no-brainer. Perhaps you would argue that, because "no users will be using" recursive edits, Emacs should stop automatically adding `[...]' to the mode line to indicate recursive editing levels? Make users request that feature explicitly, perhaps by loading a library?