From unknown Sun Jun 22 11:32:17 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#14162 <14162@debbugs.gnu.org> To: bug#14162 <14162@debbugs.gnu.org> Subject: Status: 24.3.50; regression: warning of obsolete function for `mouse-choose-completion' Reply-To: bug#14162 <14162@debbugs.gnu.org> Date: Sun, 22 Jun 2025 18:32:17 +0000 retitle 14162 24.3.50; regression: warning of obsolete function for `mouse-= choose-completion' reassign 14162 emacs submitter 14162 "Drew Adams" severity 14162 important thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Apr 08 19:06:50 2013 Received: (at submit) by debbugs.gnu.org; 8 Apr 2013 23:06:51 +0000 Received: from localhost ([127.0.0.1]:40717 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UPL9G-0006IZ-2q for submit@debbugs.gnu.org; Mon, 08 Apr 2013 19:06:50 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60670) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1UPL9D-0006IS-Jx for submit@debbugs.gnu.org; Mon, 08 Apr 2013 19:06:48 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UPL5j-0001pi-DN for submit@debbugs.gnu.org; Mon, 08 Apr 2013 19:03:12 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-106.6 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, RP_MATCHES_RCVD, UNPARSEABLE_RELAY, USER_IN_WHITELIST autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:48985) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UPL5j-0001pc-BP for submit@debbugs.gnu.org; Mon, 08 Apr 2013 19:03:11 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43767) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UPL5i-0000g0-FQ for bug-gnu-emacs@gnu.org; Mon, 08 Apr 2013 19:03:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1UPL5h-0001om-J2 for bug-gnu-emacs@gnu.org; Mon, 08 Apr 2013 19:03:10 -0400 Received: from aserp1040.oracle.com ([141.146.126.69]:47576) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1UPL5h-0001oS-Dg for bug-gnu-emacs@gnu.org; Mon, 08 Apr 2013 19:03:09 -0400 Received: from ucsinet21.oracle.com (ucsinet21.oracle.com [156.151.31.93]) by aserp1040.oracle.com (Sentrion-MTA-4.3.1/Sentrion-MTA-4.3.1) with ESMTP id r38N368t019229 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Mon, 8 Apr 2013 23:03:08 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by ucsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r38N35GJ011486 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=FAIL) for ; Mon, 8 Apr 2013 23:03:06 GMT Received: from abhmt105.oracle.com (abhmt105.oracle.com [141.146.116.57]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id r38N35GB018240 for ; Mon, 8 Apr 2013 23:03:05 GMT Received: from dradamslap1 (/130.35.178.8) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 08 Apr 2013 16:03:05 -0700 From: "Drew Adams" To: Subject: 24.3.50; regression: warning of obsolete function for `mouse-choose-completion' Date: Mon, 8 Apr 2013 16:03:03 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac40rTkeIp0WMXrmSDKwGRiQxuV2Qg== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet21.oracle.com [156.151.31.93] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.4.x-2.6.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 208.118.235.17 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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.2 (------) This does not happen in Emacs 24.3. The problem was introduced after that, apparently. emacs -Q M-x customize-face mode-line TAB TAB In *Completions*, click mouse-2 on a candidate. You get the message: `mouse-choose-completion' is an obsolete command (as of 23.2); use `choose-completion' instead. Emacs -Q should not, itself, be giving us stuff it needs to warn us about. In GNU Emacs 24.3.50.1 (i386-mingw-nt5.1.2600) of 2013-04-02 on ODIEONE Bzr revision: 112212 cyd@gnu.org-20130402033331-sqegwhqh7u1o0ars Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.7) --no-opt --enable-checking --cflags -IC:/Devel/emacs/build/include --ldflags -LC:/Devel/emacs/build/lib' From debbugs-submit-bounces@debbugs.gnu.org Sat Feb 08 07:40:49 2014 Received: (at 14162) by debbugs.gnu.org; 8 Feb 2014 12:40:49 +0000 Received: from localhost ([127.0.0.1]:56616 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WC7DD-0007n6-SC for submit@debbugs.gnu.org; Sat, 08 Feb 2014 07:40:48 -0500 Received: from hermes.netfonds.no ([80.91.224.195]:40620) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WC7DB-0007mx-D1 for 14162@debbugs.gnu.org; Sat, 08 Feb 2014 07:40:46 -0500 Received: from [204.14.154.233] (helo=building.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1WC7Cw-0002Wb-LR; Sat, 08 Feb 2014 13:40:31 +0100 From: Lars Ingebrigtsen To: "Drew Adams" Subject: Re: bug#14162: 24.3.50; regression: warning of obsolete function for `mouse-choose-completion' References: Date: Sat, 08 Feb 2014 04:39:21 -0800 In-Reply-To: (Drew Adams's message of "Mon, 8 Apr 2013 16:03:03 -0700") Message-ID: <877g95srra.fsf@building.gnus.org> User-Agent: Gnus/5.13001 (Ma Gnus v0.10) Emacs/24.3.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1WC7Cw-0002Wb-LR X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1392468031.4985@N6jysX3aTawVm6kPwWnUcw X-Spam-Status: No X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 14162 Cc: 14162@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: > This does not happen in Emacs 24.3. The problem was introduced after > that, apparently. > > emacs -Q > > M-x customize-face mode-line TAB TAB > > In *Completions*, click mouse-2 on a candidate. > > You get the message: > > `mouse-choose-completion' is an obsolete command (as of 23.2); use > `choose-completion' instead. > > Emacs -Q should not, itself, be giving us stuff it needs to warn us > about. Yeah, that should be unnecessary. I'm not familiar with that code, though. Is it safe to just replace all relevant `mouse-choose-completion' entries in the list below? -*- mode: grep; default-directory: "~/src/emacs/trunk/lisp/" -*- Grep started at Sat Feb 8 04:37:49 grep -nH -e mouse-choose-completion `find . -name '*.el'` ./simple.el:6824: (define-key map [mouse-2] 'mouse-choose-completion) ./simple.el:7074:Use \\\\[mouse-choose-completion] to select one\ ./simple.el:7133: "Click \\[mouse-choose-completion] on a completion to select it.\n"))) ./comint.el:3324: (eq (key-binding key) 'mouse-choose-completion))) ./comint.el:3325: ;; If the user does mouse-choose-completion with the mouse, ./mouse.el:1697: 'mouse-choose-completion 'choose-completion "23.2") ./filecache.el:646:(define-obsolete-function-alias 'file-cache-mouse-choose-completion ./term.el:4140: (eq (key-binding key) 'mouse-choose-completion))) ./term.el:4141: ;; If the user does mouse-choose-completion with the mouse, ./progmodes/idlwave.el:7139: "Replace `choose-completion' and `mouse-choose-completion' in OLD-MAP." ./progmodes/idlwave.el:7162: "Replace `choose-completion' and `mouse-choose-completion' in OLD-MAP." ./progmodes/idlwave.el:7167: 'mouse-choose-completion 'idlwave-mouse-choose-completion new-map) ./progmodes/idlwave.el:7176:(defun idlwave-mouse-choose-completion (&rest args) ./progmodes/idlwave.el:7179: (apply 'idlwave-choose 'mouse-choose-completion args)) ./international/quail.el:300: (define-key map [mouse-2] 'quail-mouse-choose-completion) ./international/quail.el:2262:(defun quail-mouse-choose-completion (event) ./international/quail.el:2265: ;; `mouse-choose-completion' except that we: Grep finished (matches found) at Sat Feb 8 04:37:49 -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From debbugs-submit-bounces@debbugs.gnu.org Mon Feb 10 18:38:44 2014 Received: (at 14162) by debbugs.gnu.org; 10 Feb 2014 23:38:44 +0000 Received: from localhost ([127.0.0.1]:42130 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WD0R1-0001Uv-Vx for submit@debbugs.gnu.org; Mon, 10 Feb 2014 18:38:44 -0500 Received: from userp1040.oracle.com ([156.151.31.81]:36040) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WD0Qw-0001UY-3I for 14162@debbugs.gnu.org; Mon, 10 Feb 2014 18:38:38 -0500 Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by userp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id s1ANcWso010412 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 10 Feb 2014 23:38:32 GMT Received: from aserz7021.oracle.com (aserz7021.oracle.com [141.146.126.230]) by ucsinet22.oracle.com (8.14.5+Sun/8.14.5) with ESMTP id s1ANcVn8024751 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 10 Feb 2014 23:38:31 GMT Received: from abhmp0015.oracle.com (abhmp0015.oracle.com [141.146.116.21]) by aserz7021.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id s1ANcUGZ000645; Mon, 10 Feb 2014 23:38:30 GMT MIME-Version: 1.0 Message-ID: <3ef2542b-58ae-419b-be60-8b4419ad00cb@default> Date: Mon, 10 Feb 2014 15:38:30 -0800 (PST) From: Drew Adams To: Lars Ingebrigtsen Subject: RE: bug#14162: 24.3.50; regression: warning of obsolete function for `mouse-choose-completion' References: <877g95srra.fsf@building.gnus.org> In-Reply-To: <877g95srra.fsf@building.gnus.org> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.8 (707110) [OL 12.0.6680.5000 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-Spam-Score: -2.9 (--) X-Debbugs-Envelope-To: 14162 Cc: 14162@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 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: -2.9 (--) > > Emacs -Q should not, itself, be giving us stuff it needs to warn > > us about. >=20 > Yeah, that should be unnecessary. >=20 > I'm not familiar with that code, though. Is it safe to just replace > all relevant `mouse-choose-completion' entries in the list below? Yes, I think so, but please wait for Stefan or someone else to confirm. From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 20 12:26:06 2014 Received: (at control) by debbugs.gnu.org; 20 Apr 2014 16:26:06 +0000 Received: from localhost ([127.0.0.1]:53482 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WbuZB-0007Eg-J1 for submit@debbugs.gnu.org; Sun, 20 Apr 2014 12:26:05 -0400 Received: from mtaout28.012.net.il ([80.179.55.184]:42292) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WbuZ8-0007Ds-HT for control@debbugs.gnu.org; Sun, 20 Apr 2014 12:26:03 -0400 Received: from conversion-daemon.mtaout28.012.net.il by mtaout28.012.net.il (HyperSendmail v2007.08) id <0N4C00A007SEPU00@mtaout28.012.net.il> for control@debbugs.gnu.org; Sun, 20 Apr 2014 19:25:08 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by mtaout28.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N4C00BX989WO100@mtaout28.012.net.il> for control@debbugs.gnu.org; Sun, 20 Apr 2014 19:25:08 +0300 (IDT) Date: Sun, 20 Apr 2014 19:25:49 +0300 From: Eli Zaretskii Subject: Re: bug#17302: 24.3.90; Selecting completion candidate with a mouse displays warning about obsolete command In-reply-to: <831twsf11w.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: control@debbugs.gnu.org Message-id: <83vbu4dl2q.fsf@gnu.org> References: <831twsf11w.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) severity 14162 important thanks From debbugs-submit-bounces@debbugs.gnu.org Sun Apr 20 12:26:35 2014 Received: (at control) by debbugs.gnu.org; 20 Apr 2014 16:26:35 +0000 Received: from localhost ([127.0.0.1]:53485 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WbuZe-0007Fe-9I for submit@debbugs.gnu.org; Sun, 20 Apr 2014 12:26:34 -0400 Received: from mtaout20.012.net.il ([80.179.55.166]:59691) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1WbuZb-0007FQ-CH for control@debbugs.gnu.org; Sun, 20 Apr 2014 12:26:32 -0400 Received: from conversion-daemon.a-mtaout20.012.net.il by a-mtaout20.012.net.il (HyperSendmail v2007.08) id <0N4C00I007Z1E200@a-mtaout20.012.net.il> for control@debbugs.gnu.org; Sun, 20 Apr 2014 19:26:30 +0300 (IDT) Received: from HOME-C4E4A596F7 ([87.69.4.28]) by a-mtaout20.012.net.il (HyperSendmail v2007.08) with ESMTPA id <0N4C00HG28C5YX90@a-mtaout20.012.net.il> for control@debbugs.gnu.org; Sun, 20 Apr 2014 19:26:30 +0300 (IDT) Date: Sun, 20 Apr 2014 19:26:18 +0300 From: Eli Zaretskii Subject: Re: bug#17302: 24.3.90; Selecting completion candidate with a mouse displays warning about obsolete command In-reply-to: <831twsf11w.fsf@gnu.org> X-012-Sender: halo1@inter.net.il To: control@debbugs.gnu.org Message-id: <83tx9odl1x.fsf@gnu.org> References: <831twsf11w.fsf@gnu.org> X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list Reply-To: Eli Zaretskii 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 (+) merge 14162 17302 thanks From unknown Sun Jun 22 11:32:17 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 22 May 2014 11:24:03 +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