From unknown Wed Jun 25 10:54:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5849: 23.1.95; completion-auto-help blocks icomplete-mode Resent-From: Leo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 06 Apr 2010 15:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 5849 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 5849@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.12705679567642 (code B ref -1); Tue, 06 Apr 2010 15:33:01 +0000 Received: (at submit) by debbugs.gnu.org; 6 Apr 2010 15:32:36 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NzAlY-0001zD-9t for submit@debbugs.gnu.org; Tue, 06 Apr 2010 11:32:36 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NzAlV-0001z7-A3 for submit@debbugs.gnu.org; Tue, 06 Apr 2010 11:32:35 -0400 Received: from lists.gnu.org ([199.232.76.165]:35440) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1NzAlO-0003fs-EQ for submit@debbugs.gnu.org; Tue, 06 Apr 2010 11:32:26 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NzAlN-0001LR-9c for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 11:32:25 -0400 Received: from [140.186.70.92] (port=35734 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NzAlJ-0001Iu-Ki for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 11:32:23 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_MED,T_RP_MATCHES_RCVD,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.0 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NzAkv-0007B4-6m for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 11:31:58 -0400 Received: from ppsw-6.csi.cam.ac.uk ([131.111.8.136]:51257) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NzAkv-0007Ak-22 for bug-gnu-emacs@gnu.org; Tue, 06 Apr 2010 11:31:57 -0400 X-Cam-AntiVirus: no malware found X-Cam-SpamDetails: not scanned X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Received: from lapwing-gw-1.csx.cam.ac.uk ([131.111.1.66]:59302 helo=Victoria.local) by ppsw-6.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.156]:587) with esmtpsa (PLAIN:sl392) (TLSv1:DHE-RSA-AES128-SHA:128) id 1NzAku-0007RW-JZ (Exim 4.70) for bug-gnu-emacs@gnu.org (return-path ); Tue, 06 Apr 2010 16:31:56 +0100 From: Leo Date: Tue, 06 Apr 2010 16:31:55 +0100 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -6.5 (------) 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.5 (------) 1. Emacs -q -nw 2. (icomplete-mode t) 3. (setq completion-auto-help 'lazy) 4. M-x w TAB The message from completion [Next char not unique] will block the hint from icomplete mode. Leo From unknown Wed Jun 25 10:54:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5849: 23.1.95; completion-auto-help blocks icomplete-mode References: In-Reply-To: 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: Sat, 10 Apr 2010 17:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5849 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Leo Cc: 5849@debbugs.gnu.org Received: via spool by 5849-submit@debbugs.gnu.org id=B5849.127092026710794 (code B ref 5849); Sat, 10 Apr 2010 17:25:02 +0000 Received: (at 5849) by debbugs.gnu.org; 10 Apr 2010 17:24:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O0ePy-0002o3-H8 for submit@debbugs.gnu.org; Sat, 10 Apr 2010 13:24:26 -0400 Received: from pantheon-po38.its.yale.edu ([130.132.50.97]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O0ePw-0002nx-MR for 5849@debbugs.gnu.org; Sat, 10 Apr 2010 13:24:25 -0400 Received: from furry (173-14-147-246-NewEngland.hfc.comcastbusiness.net [173.14.147.246]) (authenticated bits=0) by pantheon-po38.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o3AHOMNr005553 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 10 Apr 2010 13:24:22 -0400 Received: by furry (Postfix, from userid 1000) id 9A7FDC055; Sat, 10 Apr 2010 13:24:22 -0400 (EDT) From: Chong Yidong Date: Sat, 10 Apr 2010 13:24:22 -0400 Message-ID: <87k4sfi5kp.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -2.9 (--) 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.9 (--) > 1. Emacs -q -nw > 2. (icomplete-mode t) > 3. (setq completion-auto-help 'lazy) > 4. M-x w TAB > > The message from completion [Next char not unique] will block the hint > from icomplete mode. Maybe completion-auto-help should do nothing if icomplete-mode is on. What do you think? From unknown Wed Jun 25 10:54:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5849: 23.1.95; completion-auto-help blocks icomplete-mode 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, 10 Apr 2010 17:58:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5849 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "'Chong Yidong'" , "'Leo'" Cc: 5849@debbugs.gnu.org Received: via spool by 5849-submit@debbugs.gnu.org id=B5849.127092222811621 (code B ref 5849); Sat, 10 Apr 2010 17:58:01 +0000 Received: (at 5849) by debbugs.gnu.org; 10 Apr 2010 17:57:08 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O0evb-00031O-VL for submit@debbugs.gnu.org; Sat, 10 Apr 2010 13:57:08 -0400 Received: from acsinet12.oracle.com ([141.146.126.234]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O0evZ-000312-TT for 5849@debbugs.gnu.org; Sat, 10 Apr 2010 13:57:06 -0400 Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by acsinet12.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id o3AHv2gx024109 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 10 Apr 2010 17:57:03 GMT Received: from acsmt354.oracle.com (acsmt354.oracle.com [141.146.40.154]) by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o3AGDWc7023186; Sat, 10 Apr 2010 17:57:01 GMT Received: from abhmt008.oracle.com by acsmt355.oracle.com with ESMTP id 151059201270922149; Sat, 10 Apr 2010 10:55:49 -0700 Received: from dradamslap1 (/141.144.224.6) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 10 Apr 2010 10:55:49 -0700 From: "Drew Adams" References: <87k4sfi5kp.fsf@stupidchicken.com> Date: Sat, 10 Apr 2010 10:55:58 -0700 Message-ID: <2C116479CF744C2EAAAA4A28CC69F613@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <87k4sfi5kp.fsf@stupidchicken.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 Thread-Index: AcrY01IQ3Ei6GvurTT+pK8XcpX7KygAAb4aw X-Source-IP: acsmt354.oracle.com [141.146.40.154] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090206.4BC0BBEE.004A:SCFMA4539814,ss=1,fgs=0 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 (------) > > 1. Emacs -q -nw > > 2. (icomplete-mode t) > > 3. (setq completion-auto-help 'lazy) > > 4. M-x w TAB > > > > The message from completion [Next char not unique] will > > block the hint from icomplete mode. > > Maybe completion-auto-help should do nothing if icomplete-mode is on. > What do you think? That would be a terrible idea. That would mean not showing *Completions*. If the value is `lazy' and you see [Next char not unique], that message just lets you know that there are completions; hitting TAB a second time then shows *Completions*. If your suggestion were to just not show the message [Next char not unique] when icomplete-mode is on, that would be different. In that case, OK. Yes, that message is not really needed if icomplete-mode is showing possible completions. But we certainly do not want to suppress display of *Completions* just because icomplete-mode is on. That would be crazy. From unknown Wed Jun 25 10:54:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5849: 23.1.95; completion-auto-help blocks icomplete-mode 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: Sat, 10 Apr 2010 18:52:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5849 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "Drew Adams" Cc: 5849@debbugs.gnu.org, 'Leo' Received: via spool by 5849-submit@debbugs.gnu.org id=B5849.127092547513107 (code B ref 5849); Sat, 10 Apr 2010 18:52:02 +0000 Received: (at 5849) by debbugs.gnu.org; 10 Apr 2010 18:51:15 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O0fly-0003PM-I8 for submit@debbugs.gnu.org; Sat, 10 Apr 2010 14:51:14 -0400 Received: from pantheon-po30.its.yale.edu ([130.132.50.4]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O0flw-0003PG-GM for 5849@debbugs.gnu.org; Sat, 10 Apr 2010 14:51:13 -0400 Received: from furry (173-14-147-246-NewEngland.hfc.comcastbusiness.net [173.14.147.246]) (authenticated bits=0) by pantheon-po30.its.yale.edu (8.12.11.20060308/8.12.11) with ESMTP id o3AIpAg3020498 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sat, 10 Apr 2010 14:51:10 -0400 Received: by furry (Postfix, from userid 1000) id 9CE50C055; Sat, 10 Apr 2010 14:51:10 -0400 (EDT) From: Chong Yidong References: <87k4sfi5kp.fsf@stupidchicken.com> <2C116479CF744C2EAAAA4A28CC69F613@us.oracle.com> Date: Sat, 10 Apr 2010 14:51:10 -0400 In-Reply-To: <2C116479CF744C2EAAAA4A28CC69F613@us.oracle.com> (Drew Adams's message of "Sat, 10 Apr 2010 10:55:58 -0700") Message-ID: <87mxxbf8f5.fsf@stupidchicken.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1.95 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-YaleITSMailFilter: Version 1.2c (attachment(s) not renamed) X-Spam-Score: -2.9 (--) 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.9 (--) "Drew Adams" writes: > If your suggestion were to just not show the message [Next char not > unique] when icomplete-mode is on Yes, obviously this is what I meant. Like this: === modified file 'lisp/minibuffer.el' *** lisp/minibuffer.el 2010-03-24 18:02:56 +0000 --- lisp/minibuffer.el 2010-04-10 18:49:41 +0000 *************** *** 528,536 **** ;; Show the completion table, if requested. (cond ((not exact) ! (if (case completion-auto-help ! (lazy (eq this-command last-command)) ! (t completion-auto-help)) (minibuffer-completion-help) (minibuffer-message "Next char not unique"))) ;; If the last exact completion and this one were the same, it --- 528,537 ---- ;; Show the completion table, if requested. (cond ((not exact) ! (if (cond (icomplete-mode t) ! ((eq completion-auto-help 'lazy) ! (eq this-command last-command)) ! (t completion-auto-help)) (minibuffer-completion-help) (minibuffer-message "Next char not unique"))) ;; If the last exact completion and this one were the same, it From unknown Wed Jun 25 10:54:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5849: 23.1.95; completion-auto-help blocks icomplete-mode 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, 10 Apr 2010 19:33:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5849 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: "'Chong Yidong'" Cc: 5849@debbugs.gnu.org, 'Leo' Received: via spool by 5849-submit@debbugs.gnu.org id=B5849.127092794714228 (code B ref 5849); Sat, 10 Apr 2010 19:33:01 +0000 Received: (at 5849) by debbugs.gnu.org; 10 Apr 2010 19:32:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O0gPq-0003hR-Nx for submit@debbugs.gnu.org; Sat, 10 Apr 2010 15:32:26 -0400 Received: from acsinet11.oracle.com ([141.146.126.233]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O0gPp-0003hJ-5d for 5849@debbugs.gnu.org; Sat, 10 Apr 2010 15:32:25 -0400 Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by acsinet11.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id o3AJWL2m002821 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Sat, 10 Apr 2010 19:32:23 GMT Received: from acsmt353.oracle.com (acsmt353.oracle.com [141.146.40.153]) by acsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id o3AIrlDX010465; Sat, 10 Apr 2010 19:32:21 GMT Received: from abhmt013.oracle.com by acsmt355.oracle.com with ESMTP id 151110931270927926; Sat, 10 Apr 2010 12:32:06 -0700 Received: from dradamslap1 (/141.144.224.6) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Sat, 10 Apr 2010 12:32:06 -0700 From: "Drew Adams" References: <87k4sfi5kp.fsf@stupidchicken.com><2C116479CF744C2EAAAA4A28CC69F613@us.oracle.com> <87mxxbf8f5.fsf@stupidchicken.com> Date: Sat, 10 Apr 2010 12:32:16 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <87mxxbf8f5.fsf@stupidchicken.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 Thread-Index: AcrY3s71S2NV/uSNSvuBfbYWULSMoAAApZNQ X-Source-IP: acsmt353.oracle.com [141.146.40.153] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090203.4BC0D245.010F:SCFMA4539814,ss=1,fgs=0 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 (------) > > If your suggestion were to just not show the message > > [Next char not unique] when icomplete-mode is on > > Yes, obviously this is what I meant. Like this: > > (if (cond (icomplete-mode t) > ((eq completion-auto-help 'lazy) > (eq this-command last-command)) > (t completion-auto-help)) > (minibuffer-completion-help) > (minibuffer-message "Next char not unique"))) Yes, that's OK by me. But either of these (equivalent) forms is clearer, IMO: (if (or icomplete-mode (and completion-auto-help (or (not (eq completion-auto-help 'lazy)) (eq this-command last-command)))) (minibuffer-completion-help) (minibuffer-message "Next char not unique")) (if (or icomplete-mode (if (eq completion-auto-help 'lazy) (eq this-command last-command) completion-auto-help)) (minibuffer-completion-help) (minibuffer-message "Next char not unique")) --- And if we didn't care whether a non-t, non-`lazy', non-nil value calls `minibuffer-completion-help', then this (not equivalent) would be OK too: (if (or icomplete-mode (eq t completion-auto-help) (and (eq completion-auto-help 'lazy) (eq this-command last-command))) (minibuffer-completion-help) (minibuffer-message "Next char not unique")) From unknown Wed Jun 25 10:54:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5849: 23.1.95; completion-auto-help blocks icomplete-mode In-Reply-To: Resent-From: Leo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 11 Apr 2010 11:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5849 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.127098681110977 (code B ref -1); Sun, 11 Apr 2010 11:54:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Apr 2010 11:53:31 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O0vjG-0002r0-N2 for submit@debbugs.gnu.org; Sun, 11 Apr 2010 07:53:30 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O0vjE-0002qv-GV for submit@debbugs.gnu.org; Sun, 11 Apr 2010 07:53:29 -0400 Received: from lists.gnu.org ([199.232.76.165]:36407) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1O0vj9-0003jM-BG for submit@debbugs.gnu.org; Sun, 11 Apr 2010 07:53:23 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O0vj9-0000t3-20 for bug-gnu-emacs@gnu.org; Sun, 11 Apr 2010 07:53:23 -0400 Received: from [140.186.70.92] (port=57866 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O0vj7-0000sv-OI for bug-gnu-emacs@gnu.org; Sun, 11 Apr 2010 07:53:22 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.0 (2010-01-18) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, T_RP_MATCHES_RCVD, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.0 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O0vj6-0002eQ-FP for bug-gnu-emacs@gnu.org; Sun, 11 Apr 2010 07:53:21 -0400 Received: from lo.gmane.org ([80.91.229.12]:50718) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O0vj6-0002e1-9X for bug-gnu-emacs@gnu.org; Sun, 11 Apr 2010 07:53:20 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1O0vj4-00084n-2J for bug-gnu-emacs@gnu.org; Sun, 11 Apr 2010 13:53:18 +0200 Received: from smaug.linux.pwf.cam.ac.uk ([193.60.95.72]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 11 Apr 2010 13:53:18 +0200 Received: from sdl.web by smaug.linux.pwf.cam.ac.uk with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 11 Apr 2010 13:53:18 +0200 X-Injected-Via-Gmane: http://gmane.org/ From: Leo Date: Sun, 11 Apr 2010 12:53:10 +0100 Organization: University of Cambridge Lines: 11 Message-ID: References: <87k4sfi5kp.fsf@stupidchicken.com> <2C116479CF744C2EAAAA4A28CC69F613@us.oracle.com> <87mxxbf8f5.fsf@stupidchicken.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: smaug.linux.pwf.cam.ac.uk User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) Cancel-Lock: sha1:K82A50Yuvyvn4jPCoyf123ABgLA= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) 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 (-----) On 2010-04-10 19:51 +0100, Chong Yidong wrote: >> If your suggestion were to just not show the message [Next char not >> unique] when icomplete-mode is on > > Yes, obviously this is what I meant. The behaviour described is desirable. But it seems it will be better to make minibuffer completion code more flexible instead of special-case icomplete. Leo From unknown Wed Jun 25 10:54:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5849: 23.1.95; completion-auto-help blocks icomplete-mode Resent-From: Leo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 10 May 2010 06:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5849 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Chong Yidong Cc: 5849@debbugs.gnu.org, Stefan Monnier , Drew Adams Received: via spool by 5849-submit@debbugs.gnu.org id=B5849.12734747377308 (code B ref 5849); Mon, 10 May 2010 06:59:02 +0000 Received: (at 5849) by debbugs.gnu.org; 10 May 2010 06:58:57 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBMx6-0001tp-T3 for submit@debbugs.gnu.org; Mon, 10 May 2010 02:58:57 -0400 Received: from ppsw-52.csi.cam.ac.uk ([131.111.8.152]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBMx4-0001tk-Pn for 5849@debbugs.gnu.org; Mon, 10 May 2010 02:58:55 -0400 X-Cam-AntiVirus: no malware found X-Cam-SpamDetails: not scanned X-Cam-ScannerInfo: http://www.cam.ac.uk/cs/email/scanner/ Received: from smaug.linux.pwf.cam.ac.uk ([193.60.95.72]:60459) by ppsw-52.csi.cam.ac.uk (smtp.hermes.cam.ac.uk [131.111.8.157]:587) with esmtpsa (LOGIN:sl392) (TLSv1:DHE-RSA-AES128-SHA:128) id 1OBMx0-0008Tq-Hd (Exim 4.70) (return-path ); Mon, 10 May 2010 07:58:50 +0100 From: Leo References: <87k4sfi5kp.fsf@stupidchicken.com> <2C116479CF744C2EAAAA4A28CC69F613@us.oracle.com> <87mxxbf8f5.fsf@stupidchicken.com> Date: Mon, 10 May 2010 07:58:49 +0100 In-Reply-To: <87mxxbf8f5.fsf@stupidchicken.com> (Chong Yidong's message of "Sat, 10 Apr 2010 14:51:10 -0400") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -3.0 (---) 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: -4.2 (----) On 2010-04-10 19:51 +0100, Chong Yidong wrote: > "Drew Adams" writes: > >> If your suggestion were to just not show the message [Next char not >> unique] when icomplete-mode is on > > Yes, obviously this is what I meant. Like this: [...] I wonder if it makes sense to always have the message from completion append to the text in the minibuffer. For example, in this case, the icomplete hint will go first and the completion message last. This would seem to fix another problem seen in M-:. When users try to complete while in minibuffer for example when using M-:, it switches to show the completion message and blocks users from seeing the text they are editing in the minibuffer. Leo From unknown Wed Jun 25 10:54:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5849: 23.1.95; completion-auto-help blocks icomplete-mode Resent-From: Stefan Monnier Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 23 Jul 2010 22:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5849 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Chong Yidong Cc: 5849@debbugs.gnu.org, 'Leo' , Drew Adams Received: via spool by 5849-submit@debbugs.gnu.org id=B5849.127992351529948 (code B ref 5849); Fri, 23 Jul 2010 22:19:01 +0000 Received: (at 5849) by debbugs.gnu.org; 23 Jul 2010 22:18:35 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OcQZe-0007mx-1t for submit@debbugs.gnu.org; Fri, 23 Jul 2010 18:18:34 -0400 Received: from pruche.dit.umontreal.ca ([132.204.246.22]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OcQZc-0007mo-8a for 5849@debbugs.gnu.org; Fri, 23 Jul 2010 18:18:32 -0400 Received: from ceviche.home (vpn-132-204-232-95.acd.umontreal.ca [132.204.232.95]) by pruche.dit.umontreal.ca (8.14.1/8.14.1) with ESMTP id o6NMIQh5013924; Fri, 23 Jul 2010 18:18:27 -0400 Received: by ceviche.home (Postfix, from userid 20848) id CA710660D2; Sat, 24 Jul 2010 00:18:25 +0200 (CEST) From: Stefan Monnier Message-ID: References: <87k4sfi5kp.fsf@stupidchicken.com> <2C116479CF744C2EAAAA4A28CC69F613@us.oracle.com> <87mxxbf8f5.fsf@stupidchicken.com> Date: Sat, 24 Jul 2010 00:18:25 +0200 In-Reply-To: <87mxxbf8f5.fsf@stupidchicken.com> (Chong Yidong's message of "Sat, 10 Apr 2010 14:51:10 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-NAI-Spam-Score: 0 X-NAI-Spam-Rules: 1 Rules triggered RV3585=0 X-Spam-Score: -2.1 (--) 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.1 (--) > Yes, obviously this is what I meant. Like this: > === modified file 'lisp/minibuffer.el' > *** lisp/minibuffer.el 2010-03-24 18:02:56 +0000 > --- lisp/minibuffer.el 2010-04-10 18:49:41 +0000 > *************** > *** 528,536 **** > ;; Show the completion table, if requested. > (cond > ((not exact) > ! (if (case completion-auto-help > ! (lazy (eq this-command last-command)) > ! (t completion-auto-help)) > (minibuffer-completion-help) > (minibuffer-message "Next char not unique"))) > ;; If the last exact completion and this one were the same, it > --- 528,537 ---- > ;; Show the completion table, if requested. > (cond > ((not exact) > ! (if (cond (icomplete-mode t) > ! ((eq completion-auto-help 'lazy) > ! (eq this-command last-command)) > ! (t completion-auto-help)) > (minibuffer-completion-help) > (minibuffer-message "Next char not unique"))) > ;; If the last exact completion and this one were the same, it It's a good workaround, thanks. Note that most other messages from the completion code are similarly problematic, I think. So maybe we should have a buffer-local completion-inhibit-messages variable, which icomplete could set in the minibuffer. Stefan From unknown Wed Jun 25 10:54:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5849: 23.1.95; completion-auto-help blocks icomplete-mode 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, 10 Apr 2011 21:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5849 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 5849@debbugs.gnu.org Received: via spool by 5849-submit@debbugs.gnu.org id=B5849.130247105432502 (code B ref 5849); Sun, 10 Apr 2011 21:31:02 +0000 Received: (at 5849) by debbugs.gnu.org; 10 Apr 2011 21:30:54 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q92De-0008SB-8e for submit@debbugs.gnu.org; Sun, 10 Apr 2011 17:30:54 -0400 Received: from vm-emlprdomr-03.its.yale.edu ([130.132.50.144]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q92Dc-0008S0-Tv for 5849@debbugs.gnu.org; Sun, 10 Apr 2011 17:30:53 -0400 Received: from furball (dhcp128036159042.central.yale.edu [128.36.159.42]) (authenticated bits=0) by vm-emlprdomr-03.its.yale.edu (8.14.4/8.14.4) with ESMTP id p3ALUkMo023188 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for <5849@debbugs.gnu.org>; Sun, 10 Apr 2011 17:30:47 -0400 Received: by furball (Postfix, from userid 1000) id 7BBF8160461; Sun, 10 Apr 2011 17:30:46 -0400 (EDT) From: Chong Yidong References: <87k4sfi5kp.fsf@stupidchicken.com> <2C116479CF744C2EAAAA4A28CC69F613@us.oracle.com> <87mxxbf8f5.fsf@stupidchicken.com> Date: Sun, 10 Apr 2011 17:30:46 -0400 In-Reply-To: (Leo's message of "Mon, 10 May 2010 07:58:49 +0100") Message-ID: <87y63hkd4p.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.144 X-Spam-Score: -2.7 (--) 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.7 (--) I have checked in the patch that I posted earlier for this bug into the emacs-23 branch, and a more complete fix into the trunk. The latter involves a new variable completion-show-inline-help, which icomplete-mode binds to nil. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 10 17:31:13 2011 Received: (at control) by debbugs.gnu.org; 10 Apr 2011 21:31:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q92Dx-0008T6-IA for submit@debbugs.gnu.org; Sun, 10 Apr 2011 17:31:13 -0400 Received: from vm-emlprdomr-03.its.yale.edu ([130.132.50.144]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Q92Dw-0008Sp-01 for control@debbugs.gnu.org; Sun, 10 Apr 2011 17:31:12 -0400 Received: from furball (dhcp128036159042.central.yale.edu [128.36.159.42]) (authenticated bits=0) by vm-emlprdomr-03.its.yale.edu (8.14.4/8.14.4) with ESMTP id p3ALV6QM023271 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Sun, 10 Apr 2011 17:31:06 -0400 Received: by furball (Postfix, from userid 1000) id 5359D160461; Sun, 10 Apr 2011 17:31:06 -0400 (EDT) From: Chong Yidong To: control@debbugs.gnu.org Subject: close 5849 Date: Sun, 10 Apr 2011 17:31:06 -0400 Message-ID: <87d3kt23qd.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.144 X-Spam-Score: -2.7 (--) 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: -2.7 (--) close 5849 thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Jul 09 10:16:56 2011 Received: (at control) by debbugs.gnu.org; 9 Jul 2011 14: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 1QfYL2-0000Sn-5z for submit@debbugs.gnu.org; Sat, 09 Jul 2011 10:16:56 -0400 Received: from smtprelay-h21.telenor.se ([195.54.99.196]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfYL0-0000Sb-PG for control@debbugs.gnu.org; Sat, 09 Jul 2011 10:16:55 -0400 Received: from ipb4.telenor.se (ipb4.telenor.se [195.54.127.167]) by smtprelay-h21.telenor.se (Postfix) with ESMTP id 963C5EA556 for ; Sat, 9 Jul 2011 16:16:48 +0200 (CEST) X-SMTPAUTH-B2: [bocjoh] X-SENDER-IP: [85.228.203.189] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: Ajd6AHliGE5V5Mu9PGdsb2JhbABThESESI9TjnELAQEBATcyiHQIpDCOP5AGgSuEAIEPBKMd X-IronPort-AV: E=Sophos;i="4.65,504,1304287200"; d="scan'208";a="1746743478" Received: from c-bdcbe455.04-211-6c6b701.cust.bredbandsbolaget.se (HELO muon.localdomain) ([85.228.203.189]) by ipb4.telenor.se with ESMTP; 09 Jul 2011 16:16:45 +0200 Received: by muon.localdomain (Postfix, from userid 1000) id EA89D484312; Sat, 9 Jul 2011 16:16:42 +0200 (CEST) From: =?utf-8?Q?Johan_Bockg=C3=A5rd?= To: control@debbugs.gnu.org Subject: unarchive 5849 X-Draft-From: ("nntp+news.gmane.org:gmane.emacs.devel") Gcc: nnfolder+archive:sent-mail.2011-07 Mail-Copies-To: never Date: Sat, 09 Jul 2011 16:16:21 +0200 Message-ID: <87y607v8sq.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) 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: -1.6 (-) unarchive 5849 From unknown Wed Jun 25 10:54:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5849: 23.1.95; completion-auto-help blocks icomplete-mode Resent-From: Johan =?UTF-8?Q?Bockg=C3=A5rd?= Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 09 Jul 2011 15:01:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5849 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Chong Yidong Cc: 5849@debbugs.gnu.org Received: via spool by 5849-submit@debbugs.gnu.org id=B5849.13102236248949 (code B ref 5849); Sat, 09 Jul 2011 15:01:02 +0000 Received: (at 5849) by debbugs.gnu.org; 9 Jul 2011 15:00:24 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfZ14-0002KI-Oz for submit@debbugs.gnu.org; Sat, 09 Jul 2011 11:00:23 -0400 Received: from smtprelay-b22.telenor.se ([195.54.99.213]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QfZ12-0002K2-Da for 5849@debbugs.gnu.org; Sat, 09 Jul 2011 11:00:21 -0400 Received: from ipb3.telenor.se (ipb3.telenor.se [195.54.127.166]) by smtprelay-b22.telenor.se (Postfix) with ESMTP id 4938EEA83F for <5849@debbugs.gnu.org>; Sat, 9 Jul 2011 17:00:14 +0200 (CEST) X-SMTPAUTH-B2: [bocjoh] X-SENDER-IP: [85.228.203.189] X-LISTENER: [smtp.bredband.net] X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: As5oAItsGE5V5Mu9PGdsb2JhbABThESESJ5ECwEBAQE3Moh6ArMNkASBK4QAgQ8Eox0 X-IronPort-AV: E=Sophos;i="4.65,504,1304287200"; d="scan'208";a="28037060" Received: from c-bdcbe455.04-211-6c6b701.cust.bredbandsbolaget.se (HELO muon.localdomain) ([85.228.203.189]) by ipb3.telenor.se with ESMTP; 09 Jul 2011 17:00:13 +0200 Received: by muon.localdomain (Postfix, from userid 1000) id 2541B484312; Sat, 9 Jul 2011 17:00:13 +0200 (CEST) From: Johan =?UTF-8?Q?Bockg=C3=A5rd?= References: <87k4sfi5kp.fsf@stupidchicken.com> <2C116479CF744C2EAAAA4A28CC69F613@us.oracle.com> <87mxxbf8f5.fsf@stupidchicken.com> <87y63hkd4p.fsf@stupidchicken.com> Mail-Copies-To: never Date: Sat, 09 Jul 2011 17:00:13 +0200 In-Reply-To: <87y63hkd4p.fsf@stupidchicken.com> (Chong Yidong's message of "Sun, 10 Apr 2011 17:30:46 -0400") Message-ID: <87tyavv6rm.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) 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.7 (--) Chong Yidong writes: > I have checked in the patch that I posted earlier for this bug into the > emacs-23 branch, and a more complete fix into the trunk. The latter > involves a new variable completion-show-inline-help, which > icomplete-mode binds to nil. The fix in the trunk sets completion-show-inline-help globally which is not quite right: emacs -Q M-x icomplete-mode RET C-x C-f nonexistingfile TAB =3D> no message Expected: "[No match]" This patch to the current trunk sets completion-show-inline-help locally when icomplete is actually being used (simple completion). 2011-07-09 Johan Bockg=C3=A5rd Fix previous fix of Bug#5849. * icomplete.el (icomplete-mode): Don't set completion-show-inline-help. (icomplete-minibuffer-setup): Set completion-show-inline-help locally during icompletion. =3D=3D=3D modified file 'lisp/icomplete.el' --- lisp/icomplete.el 2011-05-31 03:03:38 +0000 +++ lisp/icomplete.el 2011-07-09 14:01:48 +0000 @@ -179,11 +179,8 @@ (if icomplete-mode ;; The following is not really necessary after first time - ;; no great loss. - (progn - (setq completion-show-inline-help nil) - (add-hook 'minibuffer-setup-hook 'icomplete-minibuffer-setup)) - (remove-hook 'minibuffer-setup-hook 'icomplete-minibuffer-setup) - (setq completion-show-inline-help t))) + (add-hook 'minibuffer-setup-hook 'icomplete-minibuffer-setup) + (remove-hook 'minibuffer-setup-hook 'icomplete-minibuffer-setup))) =20 ;;;_ > icomplete-simple-completing-p () (defun icomplete-simple-completing-p () @@ -209,6 +206,7 @@ "Run in minibuffer on activation to establish incremental completion. Usually run by inclusion in `minibuffer-setup-hook'." (when (and icomplete-mode (icomplete-simple-completing-p)) + (set (make-local-variable 'completion-show-inline-help) nil) (add-hook 'pre-command-hook (lambda () (run-hooks 'icomplete-pre-command-hook)) nil t) From unknown Wed Jun 25 10:54:40 2025 X-Loop: help-debbugs@gnu.org Subject: bug#5849: 23.1.95; completion-auto-help blocks icomplete-mode Resent-From: Chong Yidong Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 18 Sep 2011 16:19:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 5849 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 5849@debbugs.gnu.org Received: via spool by 5849-submit@debbugs.gnu.org id=B5849.131636268327392 (code B ref 5849); Sun, 18 Sep 2011 16:19:02 +0000 Received: (at 5849) by debbugs.gnu.org; 18 Sep 2011 16:18:03 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5K4B-00077l-7Y for submit@debbugs.gnu.org; Sun, 18 Sep 2011 12:18:03 -0400 Received: from vm-emlprdomr-04.its.yale.edu ([130.132.50.145]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5K49-00077M-QI for 5849@debbugs.gnu.org; Sun, 18 Sep 2011 12:18:02 -0400 Received: from furball (dhcp-128-36-168-97.central.yale.edu [128.36.168.97]) (authenticated bits=0) by vm-emlprdomr-04.its.yale.edu (8.14.4/8.14.4) with ESMTP id p8IGD4xV019775 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for <5849@debbugs.gnu.org>; Sun, 18 Sep 2011 12:13:05 -0400 From: Chong Yidong References: <87k4sfi5kp.fsf@stupidchicken.com> <2C116479CF744C2EAAAA4A28CC69F613@us.oracle.com> <87mxxbf8f5.fsf@stupidchicken.com> <87y63hkd4p.fsf@stupidchicken.com> <87tyavv6rm.fsf@gnu.org> Date: Sun, 18 Sep 2011 12:13:04 -0400 In-Reply-To: <87tyavv6rm.fsf@gnu.org> ("Johan \=\?utf-8\?Q\?Bockg\=C3\=A5rd\=22's\?\= message of "Sat, 09 Jul 2011 17:00:13 +0200") Message-ID: <877h55rfqn.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; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 2.71 on 130.132.50.145 X-Spam-Score: -2.7 (--) 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.7 (--) Johan Bockg=C3=A5rd writes: > The fix in the trunk sets completion-show-inline-help globally which is > not quite right: > > emacs -Q > M-x icomplete-mode RET > C-x C-f nonexistingfile TAB > =3D> no message > Expected: "[No match]" > > This patch to the current trunk sets completion-show-inline-help locally > when icomplete is actually being used (simple completion). Thanks, committed. From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 18 12:18:23 2011 Received: (at control) by debbugs.gnu.org; 18 Sep 2011 16:18:23 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5K4U-00078Z-RQ for submit@debbugs.gnu.org; Sun, 18 Sep 2011 12:18:23 -0400 Received: from vm-emlprdomr-02.its.yale.edu ([130.132.50.143]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R5K4S-00078T-VT for control@debbugs.gnu.org; Sun, 18 Sep 2011 12:18:21 -0400 Received: from furball (dhcp-128-36-168-97.central.yale.edu [128.36.168.97]) (authenticated bits=0) by vm-emlprdomr-02.its.yale.edu (8.14.4/8.14.4) with ESMTP id p8IGDOaU031095 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES128-SHA bits=128 verify=NOT) for ; Sun, 18 Sep 2011 12:13:24 -0400 From: Chong Yidong To: control@debbugs.gnu.org Subject: close 5849 Date: Sun, 18 Sep 2011 12:13:24 -0400 Message-ID: <87r53dbzh7.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain X-Scanned-By: MIMEDefang 2.71 on 130.132.50.143 X-Spam-Score: -2.7 (--) 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: -2.7 (--) close 5849 thanks