From unknown Wed Jun 18 23:04:00 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#446 <446@debbugs.gnu.org> To: bug#446 <446@debbugs.gnu.org> Subject: Status: flyspelling in the minibuffer Reply-To: bug#446 <446@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:04:00 +0000 retitle 446 flyspelling in the minibuffer reassign 446 emacs submitter 446 jidanni@jidanni.org severity 446 wishlist tag 446 fixed confirmed thanks From jidanni@jidanni.org Wed Jun 18 12:17:51 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-4.6 required=4.0 tests=AWL,BAYES_00,FOURLA, RCVD_IN_DNSWL_LOW autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 18 Jun 2008 19:17:51 +0000 Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m5IJHle8023297 for ; Wed, 18 Jun 2008 12:17:48 -0700 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K93AA-0004Du-HM for bug-gnu-emacs@gnu.org; Wed, 18 Jun 2008 15:17:46 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K93A9-0004DD-0M for bug-gnu-emacs@gnu.org; Wed, 18 Jun 2008 15:17:46 -0400 Received: from [199.232.76.173] (port=34327 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K93A8-0004D5-In for bug-gnu-emacs@gnu.org; Wed, 18 Jun 2008 15:17:44 -0400 Received: from lax-green-bigip-5.dreamhost.com ([208.113.200.5]:47973 helo=blingymail-a3.g.dreamhost.com) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1K93A8-0003hw-6a for bug-gnu-emacs@gnu.org; Wed, 18 Jun 2008 15:17:44 -0400 Received: from jidanni2.jidanni.org (122-127-32-98.dynamic.hinet.net [122.127.32.98]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by blingymail-a3.g.dreamhost.com (Postfix) with ESMTP id 626E114D65D; Wed, 18 Jun 2008 12:17:41 -0700 (PDT) To: bug-gnu-emacs@gnu.org Cc: agmartin@debian.org, emacs-w3m@namazu.org Subject: flyspelling in the minibuffer Reply-To: bug-gnu-emacs@gnu.org References: From: jidanni@jidanni.org Date: Thu, 19 Jun 2008 03:17:23 +0800 Message-ID: <87bq1y364c.fsf_-_@jidanni.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 >>>>> "KY" == Katsumi Yamaoka writes: >>>>> In [emacs-w3m : No.10242] jidanni@jidanni.org wrote: >> Help, I'm constantly misspelling things in the >> TEXT: >> entry box because flyspell is disabled there, causing badly spelled >> words not to turn red, etc. What can I do? It's making me look bad to >> my peers. KY> (add-hook 'minibuffer-setup-hook KY> (lambda () KY> (if (string-equal (minibuffer-prompt) "TEXT: ") KY> (flyspell-mode 1)))) KY> There may be a better solution though. OK, works good, (except there is a little awkwardness when one uses M-TAB (flyspell-auto-correct-word,) which flashes a list right there in the minibuffer for one second) but that's better than nothing. I'll post to bug-gnu-emacs to ask them to don't flash that list of corrections in the minibuffer, but perhaps at the top of the screen instead, or turn it off optionally or something to stop the battle for the minibuffer. I see an apparently unused flyspell-minibuffer-p is a compiled Lisp function in `flyspell.el'. By the way, let's take a look at the Corrections list, www ESC TAB gives Corrections: wow wow WWW www wow WWW www wow WWW www wow WWW www wow WWW www wow as seen with C-h e (view-echo-area-messages). Well, that's obviously broken. Doing ... shows that it just rotates among "wow WWW www", therefore it need not fill out the whole line in "art for art's sake" style, making the unwary eye think there are 17 corrections when there are only three. From cyd@stupidchicken.com Sun Aug 17 17:06:05 2008 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-3.5 required=4.0 tests=AWL,BAYES_00 autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at control) by emacsbugs.donarmstrong.com; 18 Aug 2008 00:06:05 +0000 Received: from cyd.mit.edu (CYD.MIT.EDU [18.115.2.24]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m7I063ok001209 for ; Sun, 17 Aug 2008 17:06:04 -0700 Received: by cyd.mit.edu (Postfix, from userid 1000) id E5B1557E1C7; Sun, 17 Aug 2008 20:07:00 -0400 (EDT) From: Chong Yidong To: control@debbugs.gnu.org Subject: move 86 Date: Sun, 17 Aug 2008 20:07:00 -0400 Message-ID: <87abfbp4nv.fsf@cyd.mit.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii tags 86 moreinfo close 319 severity 446 wishlist thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Jan 28 15:27:26 2010 Received: (at control) by debbugs.gnu.org; 28 Jan 2010 20:27:26 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Naaxa-0008NQ-4Y for submit@debbugs.gnu.org; Thu, 28 Jan 2010 15:27:26 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NaaxY-0008NL-4l for control@debbugs.gnu.org; Thu, 28 Jan 2010 15:27:24 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1NaaxT-0000VX-Vx; Thu, 28 Jan 2010 15:27:19 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19297.62247.894584.170227@fencepost.gnu.org> Date: Thu, 28 Jan 2010 15:27:19 -0500 From: Glenn Morris To: control Subject: fix more submitters X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: blue X-Ran: Y>&oGPmrwl:,paFgtFEKE)~py][q[(f"tV]&|7*sf9;n^we"BtY$)SD6xNY,5^}T9ADJ`^ X-Debbugs-No-Ack: yes X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: control 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: -5.9 (-----) submitter 480 Ian Eure submitter 446 jidanni@jidanni.org submitter 710 dejfson@gmail.com stop Fix more submitters caused by Reply-To in original submission. From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 13 14:34:24 2019 Received: (at control) by debbugs.gnu.org; 13 Oct 2019 18:34:24 +0000 Received: from localhost ([127.0.0.1]:36932 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJihE-0004on-6a for submit@debbugs.gnu.org; Sun, 13 Oct 2019 14:34:24 -0400 Received: from quimby.gnus.org ([80.91.231.51]:35960) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iJihB-0004oe-Vz for control@debbugs.gnu.org; Sun, 13 Oct 2019 14:34:22 -0400 Received: from cm-84.212.202.86.getinternet.no ([84.212.202.86] helo=marnie) by quimby.gnus.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1iJih8-0003yI-GW for control@debbugs.gnu.org; Sun, 13 Oct 2019 20:34:20 +0200 Date: Sun, 13 Oct 2019 20:34:18 +0200 Message-Id: <87k198a40l.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #446 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: forcemerge 446 19064 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] 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: -1.0 (-) forcemerge 446 19064 quit From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 26 18:45:50 2019 Received: (at control) by debbugs.gnu.org; 26 Nov 2019 23:45:50 +0000 Received: from localhost ([127.0.0.1]:53194 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iZkWk-0002Xz-0f for submit@debbugs.gnu.org; Tue, 26 Nov 2019 18:45:50 -0500 Received: from bisque.elm.relay.mailchannels.net ([23.83.212.18]:59073) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iZkWh-0002Xb-6v; Tue, 26 Nov 2019 18:45:48 -0500 X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from relay.mailchannels.net (localhost [127.0.0.1]) by relay.mailchannels.net (Postfix) with ESMTP id AFEBB3C03FC; Tue, 26 Nov 2019 23:45:45 +0000 (UTC) Received: from pdx1-sub0-mail-a89.g.dreamhost.com (100-96-196-51.trex.outbound.svc.cluster.local [100.96.196.51]) (Authenticated sender: dreamhost) by relay.mailchannels.net (Postfix) with ESMTPA id 3C6DE3C0E2A; Tue, 26 Nov 2019 23:45:45 +0000 (UTC) X-Sender-Id: dreamhost|x-authsender|jurta@jurta.org Received: from pdx1-sub0-mail-a89.g.dreamhost.com ([TEMPUNAVAIL]. [64.90.62.162]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384) by 0.0.0.0:2500 (trex/5.18.5); Tue, 26 Nov 2019 23:45:45 +0000 X-MC-Relay: Neutral X-MailChannels-SenderId: dreamhost|x-authsender|jurta@jurta.org X-MailChannels-Auth-Id: dreamhost X-Abortive-Thoughtful: 3490123a313364fd_1574811945508_3336283732 X-MC-Loop-Signature: 1574811945508:3337926579 X-MC-Ingress-Time: 1574811945508 Received: from pdx1-sub0-mail-a89.g.dreamhost.com (localhost [127.0.0.1]) by pdx1-sub0-mail-a89.g.dreamhost.com (Postfix) with ESMTP id CA6D3A4162; Tue, 26 Nov 2019 15:45:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=linkov.net; h=from:to:cc :subject:references:date:in-reply-to:message-id:mime-version :content-type:content-transfer-encoding; s=linkov.net; bh=CGzP40 4HivKj6lLsOsaPEa5xALQ=; b=xK3zoYuU+Aim253W43ZBtxLFI3I3Rk8vpll9ft 5bUCUcaQY33/8Wn2J/KO/vrQoNBkgIoZwm54A07NhP7fFkVVhIxvGTr3Vaz6JHip 5Y/9fuK16OCerf2Q5Knzb6Fiw2rSlJM4zBn0EQYujZ42QAo0G3qcFPxtN01UWuE+ oyd74= Received: from mail.jurta.org (m91-129-96-42.cust.tele2.ee [91.129.96.42]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) (Authenticated sender: jurta@jurta.org) by pdx1-sub0-mail-a89.g.dreamhost.com (Postfix) with ESMTPSA id DEAB4A4160; Tue, 26 Nov 2019 15:45:36 -0800 (PST) X-DH-BACKEND: pdx1-sub0-mail-a89 From: Juri Linkov To: Lars Ingebrigtsen Subject: Re: bug#17272: bug#19064: bug#17272: bug#19064: 25.0.50; `message' overwrites `y-or-n-p' prompt, so user misses it Organization: LINKOV.NET References: <8ea0a3fa-5169-4493-bd54-3ebe47836a35@default> <87o8ys3131.fsf@gnus.org> <875zjx6hs6.fsf@mail.linkov.net> <87sgmy3x22.fsf@gnus.org> <871rugbqmy.fsf@mail.linkov.net> <87d0dxyh7z.fsf@gnus.org> <53c55db5-d623-4946-af2e-d141e7bc7acd@default> <87sgmrpir5.fsf@web.de> <87mucya2a7.fsf@web.de> <87mucy4cb2.fsf@web.de> <621b98dc-0fe9-4eef-9e11-7580fb446e97@default> <87k1822ocn.fsf@web.de> <87lfsfmtk0.fsf@mail.linkov.net> <874kz3gibu.fsf@gnus.org> <87bltaw3xz.fsf@mail.linkov.net> <87r224x54p.fsf@mail.linkov.net> <87v9rgnv0o.fsf@gnus.org> <878sobqxb4.fsf@mail.linkov.net> <87h82u5rce.fsf@mail.linkov.net> Date: Wed, 27 Nov 2019 01:44:49 +0200 In-Reply-To: <87h82u5rce.fsf@mail.linkov.net> (Juri Linkov's message of "Sat, 23 Nov 2019 23:54:01 +0200") Message-ID: <87k17myzgu.fsf@mail.linkov.net> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.0.50 (x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: control Cc: Michael Heerdegen , 17272@debbugs.gnu.org, 19064@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: -1.0 (-) tags 17272 fixed tags 19064 fixed close 17272 27.0.50 close 19064 27.0.50 quit >>>> The variable name is =E2=80=98message-in-echo-area=E2=80=99. After = a little testing, >>>> it seems to handle all such cases well: >>> >>> I have not tested the patch, but it looks good to me. >> >> Actually this patch needs more testing. I found already >> two cases that might be annoying. Better to anticipate >> a possible angry reaction and fix these cases in advance. > > After more testing, at least all noticed problems are fixed > with this patch (it also reverts previous commits that > added minibuffer-message and that is not needed anymore): This patch is installed now, and the bug report is closed. It also fixed long-standing annoyance of using query-replace in the minib= uffer. Previously the query-replace prompt completely obscured the replaced text= . Now the query-replace prompt is displayed at the end of the minibuffer, so the replaced text is visible in the minibuffer. The requested NEWS and Info manual changes were installed as well: diff --git a/doc/lispref/display.texi b/doc/lispref/display.texi index ddbae40ac9..b5990130c6 100644 --- a/doc/lispref/display.texi +++ b/doc/lispref/display.texi @@ -276,11 +276,13 @@ Displaying Messages When @code{inhibit-message} is non-@code{nil}, no message will be displa= yed in the echo area, it will only be logged to @samp{*Messages*}. =20 +If the minibuffer is active, it uses the @code{minibuffer-message} +function to display the message temporarily at the end of the +minibuffer (@pxref{Minibuffer Misc}). + If @var{format-string} is @code{nil} or the empty string, @code{message} clears the echo area; if the echo area has been -expanded automatically, this brings it back to its normal size. If -the minibuffer is active, this brings the minibuffer contents back -onto the screen immediately. +expanded automatically, this brings it back to its normal size. =20 @example @group diff --git a/etc/NEWS b/etc/NEWS index 7a51106add..48ad1a299a 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -724,6 +724,10 @@ the minibuffer. If non-nil, point will move to the = end of the prompt *** Minibuffer now uses 'minibuffer-message' to display error messages at the end of the active minibuffer. =20 ++++ +*** The function 'message' now displays the message at the end of the mi= nibuffer +when the minibuffer is active. + +++ *** 'y-or-n-p' now uses the minibuffer to read 'y' or 'n' answer. =20 From unknown Wed Jun 18 23:04:00 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 27 Dec 2019 12:24:04 +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