From unknown Sun Jun 22 07:57:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8180: 24.0.50; verbose, confusing y-or-n-p prompts in `find-file-no-select' Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 05 Mar 2011 15:17:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 8180 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 8180@debbugs.gnu.org X-Debbugs-Original-To: Received: via spool by submit@debbugs.gnu.org id=B.129933821626280 (code B ref -1); Sat, 05 Mar 2011 15:17:01 +0000 Received: (at submit) by debbugs.gnu.org; 5 Mar 2011 15:16:56 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PvtDz-0006po-MV for submit@debbugs.gnu.org; Sat, 05 Mar 2011 10:16:55 -0500 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1PvtDy-0006pb-9B for submit@debbugs.gnu.org; Sat, 05 Mar 2011 10:16:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PvtDr-0003RA-6n for submit@debbugs.gnu.org; Sat, 05 Mar 2011 10:16:49 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:56374) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PvtDr-0003R0-4S for submit@debbugs.gnu.org; Sat, 05 Mar 2011 10:16:47 -0500 Received: from [140.186.70.92] (port=56897 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PvtDp-000553-Tw for bug-gnu-emacs@gnu.org; Sat, 05 Mar 2011 10:16:47 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PvtDo-0003QC-Qo for bug-gnu-emacs@gnu.org; Sat, 05 Mar 2011 10:16:45 -0500 Received: from rcsinet10.oracle.com ([148.87.113.121]:61692) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PvtDo-0003Q4-Ld for bug-gnu-emacs@gnu.org; Sat, 05 Mar 2011 10:16:44 -0500 Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id p25FGgoO032594 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Sat, 5 Mar 2011 15:16:43 GMT Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154]) by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id p25FGejn011910 for ; Sat, 5 Mar 2011 15:16:42 GMT Received: from abhmt010.oracle.com by acsmt355.oracle.com with ESMTP id 1111730431299338195; Sat, 05 Mar 2011 07:16:35 -0800 Received: from dradamslap1 (/10.159.51.176) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 05 Mar 2011 07:16:35 -0800 From: "Drew Adams" Date: Sat, 5 Mar 2011 07:16:35 -0800 Message-ID: <435FEA4267C54CB2B558397723E571FE@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: AcvbSFDhFoVEUODASlOb7FlKOoCy6Q== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5994 X-Source-IP: acsmt354.oracle.com [141.146.40.154] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090208.4D7253DA.013F,ss=1,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 199.232.76.165 X-Spam-Score: -6.4 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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.4 (------) There are several `y-or-n-p' prompts in `find-file-no-select' that are very long (e.g. 6 lines!) and confusing. Some other (alternative) user interaction should be found for this. Either just a short prompt or, if it is important to convey some background info, then also pop up an informative window for that. But do not try to provide such info in the prompt. This was orginally part of bug #8177. Eli correctly suggested a separate bug report for it. Given the other problem reported in #8177, these prompts were being seen frequently. Normally they are seldom seen, which is probably why this has been broken since Emacs 22. The rest of this bug description is taken from #8177. The annoying dialog you get uses multiple lines of text (6!) to prompt in the minibuffer (or in a popup, depending on how you invoke the function) for a y-or-n answer. The prompt text is *far* too long and pretty much incomprehensible to an average user. This is the `y-or-n-p' prompt (including its line breaks): "The file maybe-a-very-long-file-name.jpg is already visited literally, meaning no coding system decoding, format conversion, or local variables. You have asked to visit it normally, but Emacs can only visit a file in one way at a time. Do you want to revisit the file normally now? (y or n) " That is _ridiculously_ long and confusing. It is horribly user unfriendly. `find-file-noselect' is now filled to the gills with such gobbledygook prompts, each more twisted and verbose than the next. It's hard to believe that we have been prompting users this way since Emacs 22 (the prompts for this are much shorter in Emacs 21). Fortunately, these prompts not encountered very often. In GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) of 2011-02-28 on 3249CTO Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (4.4) --no-opt --cflags -Ic:/imagesupport/include' From unknown Sun Jun 22 07:57:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8180: 24.0.50; verbose, confusing y-or-n-p prompts in `find-file-no-select' Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 06 Mar 2011 00:13:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8180 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Drew Adams" Cc: 8180@debbugs.gnu.org Received: via spool by 8180-submit@debbugs.gnu.org id=B8180.129937034216003 (code B ref 8180); Sun, 06 Mar 2011 00:13:01 +0000 Received: (at 8180) by debbugs.gnu.org; 6 Mar 2011 00:12:22 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pw1aA-0004A3-CY for submit@debbugs.gnu.org; Sat, 05 Mar 2011 19:12:22 -0500 Received: from vm-emlprdomr-06.its.yale.edu ([130.132.50.147]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Pw1a9-00049s-Hz for 8180@debbugs.gnu.org; Sat, 05 Mar 2011 19:12:21 -0500 Received: from furball (c-71-192-165-84.hsd1.ct.comcast.net [71.192.165.84]) (authenticated bits=0) by vm-emlprdomr-06.its.yale.edu (8.14.4/8.14.4) with ESMTP id p260CF2Q015104 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 5 Mar 2011 19:12:15 -0500 Received: by furball (Postfix, from userid 1000) id CDD0916051F; Sat, 5 Mar 2011 19:12:16 -0500 (EST) From: Chong Yidong References: <435FEA4267C54CB2B558397723E571FE@us.oracle.com> Date: Sat, 05 Mar 2011 19:12:16 -0500 In-Reply-To: <435FEA4267C54CB2B558397723E571FE@us.oracle.com> (Drew Adams's message of "Sat, 5 Mar 2011 07:16:35 -0800") Message-ID: <87fwr1f6ov.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.147 X-Spam-Score: -2.6 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 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: -2.6 (--) "Drew Adams" writes: > "The file maybe-a-very-long-file-name.jpg is already visited literally, > meaning no coding system decoding, format conversion, or local variables. > You have asked to visit it normally, > but Emacs can only visit a file in one way at a time. > > Do you want to revisit the file normally now? (y or n) " In the first place, why can't we simultaneously in the normal way and literally, in different buffers? Only reason I can think of is that get-file-buffer currently doesn't distinguish the two types, but we could add an optional argument to do that. From unknown Sun Jun 22 07:57:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8180: 24.0.50; verbose, confusing y-or-n-p prompts in `find-file-no-select' Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Apr 2016 10:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8180 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Drew Adams" Cc: 8180@debbugs.gnu.org Received: via spool by 8180-submit@debbugs.gnu.org id=B8180.146183849623659 (code B ref 8180); Thu, 28 Apr 2016 10:15:01 +0000 Received: (at 8180) by debbugs.gnu.org; 28 Apr 2016 10:14:56 +0000 Received: from localhost ([127.0.0.1]:51227 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aviyG-00069X-GX for submit@debbugs.gnu.org; Thu, 28 Apr 2016 06:14:56 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:34312) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aviyE-00069N-Ii for 8180@debbugs.gnu.org; Thu, 28 Apr 2016 06:14:54 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1aviy9-0000CZ-IV; Thu, 28 Apr 2016 12:14:51 +0200 From: Lars Ingebrigtsen References: <435FEA4267C54CB2B558397723E571FE@us.oracle.com> Date: Thu, 28 Apr 2016 12:14:49 +0200 In-Reply-To: <435FEA4267C54CB2B558397723E571FE@us.oracle.com> (Drew Adams's message of "Sat, 5 Mar 2011 07:16:35 -0800") Message-ID: <87bn4uqbty.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (/) "Drew Adams" writes: > There are several `y-or-n-p' prompts in `find-file-no-select' that are > very long (e.g. 6 lines!) and confusing. Some other (alternative) > user interaction should be found for this. Either just a short prompt > or, if it is important to convey some background info, then also pop > up an informative window for that. But do not try to provide such > info in the prompt. [...] > "The file maybe-a-very-long-file-name.jpg is already visited literally, > meaning no coding system decoding, format conversion, or local variables. > You have asked to visit it normally, > but Emacs can only visit a file in one way at a time. > > Do you want to revisit the file normally now? (y or n) " > > That is _ridiculously_ long and confusing. It is horribly user > unfriendly. `find-file-noselect' is now filled to the gills with such > gobbledygook prompts, each more twisted and verbose than the next. `find-file-no-select' doesn't exist, and `find-file-noselect' isn't a command... Are you referring to `find-file-literally'? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 28 09:27:36 2016 Received: (at control) by debbugs.gnu.org; 28 Apr 2016 13:27:36 +0000 Received: from localhost ([127.0.0.1]:51658 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avlyi-0002MZ-Je for submit@debbugs.gnu.org; Thu, 28 Apr 2016 09:27:36 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:38884) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avlyg-0002MR-FX for control@debbugs.gnu.org; Thu, 28 Apr 2016 09:27:34 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1avlyd-0004Xv-OE for control@debbugs.gnu.org; Thu, 28 Apr 2016 15:27:33 +0200 Date: Thu, 28 Apr 2016 15:27:31 +0200 Message-Id: <87fuu5lv7g.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #10726 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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.0 (/) forcemerge 10726 8180 From unknown Sun Jun 22 07:57:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8180: 24.0.50; verbose, confusing y-or-n-p prompts in `find-file-no-select' Resent-From: Drew Adams Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 28 Apr 2016 13:42:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8180 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Lars Ingebrigtsen Cc: 8180@debbugs.gnu.org Received: via spool by 8180-submit@debbugs.gnu.org id=B8180.146185090516813 (code B ref 8180); Thu, 28 Apr 2016 13:42:02 +0000 Received: (at 8180) by debbugs.gnu.org; 28 Apr 2016 13:41:45 +0000 Received: from localhost ([127.0.0.1]:51685 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avmCO-0004N7-Oy for submit@debbugs.gnu.org; Thu, 28 Apr 2016 09:41:44 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:51735) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avmCN-0004Mu-IP for 8180@debbugs.gnu.org; Thu, 28 Apr 2016 09:41:43 -0400 Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id u3SDfa3E022035 (version=TLSv1 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 28 Apr 2016 13:41:36 GMT Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserv0022.oracle.com (8.13.8/8.13.8) with ESMTP id u3SDfaEP001642 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 28 Apr 2016 13:41:36 GMT Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11]) by aserv0122.oracle.com (8.13.8/8.13.8) with ESMTP id u3SDfXY1028391; Thu, 28 Apr 2016 13:41:34 GMT MIME-Version: 1.0 Message-ID: Date: Thu, 28 Apr 2016 06:41:31 -0700 (PDT) From: Drew Adams References: <435FEA4267C54CB2B558397723E571FE@us.oracle.com> <87bn4uqbty.fsf@gnus.org> In-Reply-To: <87bn4uqbty.fsf@gnus.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9 (901082) [OL 12.0.6744.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: aserv0022.oracle.com [141.146.126.234] X-Spam-Score: -3.3 (---) 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: -3.3 (---) > `find-file-no-select' doesn't exist, and `find-file-noselect' isn't a > command... Are you referring to `find-file-literally'? I meant `find-file-noselect', which is used by various commands. From debbugs-submit-bounces@debbugs.gnu.org Thu Apr 28 13:39:26 2016 Received: (at control) by debbugs.gnu.org; 28 Apr 2016 17:39:26 +0000 Received: from localhost ([127.0.0.1]:53518 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avpuQ-0000Fk-8B for submit@debbugs.gnu.org; Thu, 28 Apr 2016 13:39:26 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:33320) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1avpuO-0000Fc-OG for control@debbugs.gnu.org; Thu, 28 Apr 2016 13:39:25 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1avpuM-0005ns-F8 for control@debbugs.gnu.org; Thu, 28 Apr 2016 19:39:24 +0200 Date: Thu, 28 Apr 2016 19:39:22 +0200 Message-Id: <87r3dp63at.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #13159 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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.0 (/) forcemerge 13159 8180 From unknown Sun Jun 22 07:57:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8180: 24.0.50; verbose, confusing y-or-n-p prompts in `find-file-no-select' Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 May 2016 18:00:03 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8180 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Drew Adams" Cc: 8180@debbugs.gnu.org Received: via spool by 8180-submit@debbugs.gnu.org id=B8180.146212554623164 (code B ref 8180); Sun, 01 May 2016 18:00:03 +0000 Received: (at 8180) by debbugs.gnu.org; 1 May 2016 17:59:06 +0000 Received: from localhost ([127.0.0.1]:60944 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awve6-00061Y-5Q for submit@debbugs.gnu.org; Sun, 01 May 2016 13:59:06 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:40194) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awve4-00061Q-Cx for 8180@debbugs.gnu.org; Sun, 01 May 2016 13:59:04 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1awve1-0000rY-Ct; Sun, 01 May 2016 19:59:03 +0200 From: Lars Ingebrigtsen References: <435FEA4267C54CB2B558397723E571FE@us.oracle.com> Date: Sun, 01 May 2016 19:59:01 +0200 In-Reply-To: <435FEA4267C54CB2B558397723E571FE@us.oracle.com> (Drew Adams's message of "Sat, 5 Mar 2011 07:16:35 -0800") Message-ID: <87lh3tzml6.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) 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.0 (/) "Drew Adams" writes: > The annoying dialog you get uses multiple lines of text (6!) to prompt > in the minibuffer (or in a popup, depending on how you invoke the > function) for a y-or-n answer. The prompt text is *far* too long and > pretty much incomprehensible to an average user. This is the `y-or-n-p' > prompt (including its line breaks): > > "The file maybe-a-very-long-file-name.jpg is already visited literally, > meaning no coding system decoding, format conversion, or local variables. > You have asked to visit it normally, > but Emacs can only visit a file in one way at a time. > > Do you want to revisit the file normally now? (y or n) " > > That is _ridiculously_ long and confusing. It is horribly user > unfriendly. `find-file-noselect' is now filled to the gills with such > gobbledygook prompts, each more twisted and verbose than the next. I don't think it's gobbledygook. You only get a prompt like that if you've previously visited a file literally, and then you probably know what that is, because just about the only way to get such a buffer is by using the `M-x find-file-literally' command. So I don't see anything to fix here. Closing. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Sun May 01 13:59:11 2016 Received: (at control) by debbugs.gnu.org; 1 May 2016 17:59:11 +0000 Received: from localhost ([127.0.0.1]:60947 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awveB-00061q-Bz for submit@debbugs.gnu.org; Sun, 01 May 2016 13:59:11 -0400 Received: from hermes.netfonds.no ([80.91.224.195]:40201) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awve9-00061h-CK for control@debbugs.gnu.org; Sun, 01 May 2016 13:59:09 -0400 Received: from cm-84.215.1.64.getinternet.no ([84.215.1.64] helo=mouse) by hermes.netfonds.no with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1awve7-0000rg-2R for control@debbugs.gnu.org; Sun, 01 May 2016 19:59:08 +0200 Date: Sun, 01 May 2016 19:59:06 +0200 Message-Id: <87k2jdzml1.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #8180 X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control 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.0 (/) tags 8180 wontfix close 8180 From unknown Sun Jun 22 07:57:47 2025 X-Loop: help-debbugs@gnu.org Subject: bug#8180: 24.0.50; verbose, confusing y-or-n-p prompts in `find-file-no-select' Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 01 May 2016 18:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 8180 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: wontfix To: Lars Ingebrigtsen Cc: drew.adams@oracle.com, 8180@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 8180-submit@debbugs.gnu.org id=B8180.146212651031541 (code B ref 8180); Sun, 01 May 2016 18:16:01 +0000 Received: (at 8180) by debbugs.gnu.org; 1 May 2016 18:15:10 +0000 Received: from localhost ([127.0.0.1]:60964 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awvtb-00089P-6Y for submit@debbugs.gnu.org; Sun, 01 May 2016 14:15:10 -0400 Received: from eggs.gnu.org ([208.118.235.92]:55233) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1awvtX-000839-0L for 8180@debbugs.gnu.org; Sun, 01 May 2016 14:15:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1awvtJ-0006GF-4S for 8180@debbugs.gnu.org; Sun, 01 May 2016 14:14:55 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56639) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1awvtJ-0006Fh-1C; Sun, 01 May 2016 14:14:49 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2793 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1awvtC-0002YV-Mr; Sun, 01 May 2016 14:14:43 -0400 Date: Sun, 01 May 2016 21:14:42 +0300 Message-Id: <83k2jdmyr1.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87lh3tzml6.fsf@gnus.org> (message from Lars Ingebrigtsen on Sun, 01 May 2016 19:59:01 +0200) References: <435FEA4267C54CB2B558397723E571FE@us.oracle.com> <87lh3tzml6.fsf@gnus.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -6.0 (------) 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: -6.0 (------) > From: Lars Ingebrigtsen > Date: Sun, 01 May 2016 19:59:01 +0200 > Cc: 8180@debbugs.gnu.org > > > "The file maybe-a-very-long-file-name.jpg is already visited literally, > > meaning no coding system decoding, format conversion, or local variables. > > You have asked to visit it normally, > > but Emacs can only visit a file in one way at a time. > > > > Do you want to revisit the file normally now? (y or n) " > > > > That is _ridiculously_ long and confusing. It is horribly user > > unfriendly. `find-file-noselect' is now filled to the gills with such > > gobbledygook prompts, each more twisted and verbose than the next. > > I don't think it's gobbledygook. You only get a prompt like that if > you've previously visited a file literally, and then you probably know > what that is, because just about the only way to get such a buffer is by > using the `M-x find-file-literally' command. The prompt used to be just "Save file and revisit non-literally? " but it was enhanced (by Richard, no less), to make it more explicit and clear. > So I don't see anything to fix here. Closing. I agree.