From unknown Wed Jun 18 23:17:43 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#7147 <7147@debbugs.gnu.org> To: bug#7147 <7147@debbugs.gnu.org> Subject: Status: 24.0.50; M-: minibuffer completion chokes at `:' Reply-To: bug#7147 <7147@debbugs.gnu.org> Date: Thu, 19 Jun 2025 06:17:43 +0000 retitle 7147 24.0.50; M-: minibuffer completion chokes at `:' reassign 7147 emacs submitter 7147 =C5=A0t=C4=9Bp=C3=A1n N=C4=9Bmec severity 7147 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 02 09:01:57 2010 Received: (at submit) by debbugs.gnu.org; 2 Oct 2010 13:01: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 1P21iv-0000et-69 for submit@debbugs.gnu.org; Sat, 02 Oct 2010 09:01:57 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P21is-0000eo-T9 for submit@debbugs.gnu.org; Sat, 02 Oct 2010 09:01:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P21lk-0005rL-9t for submit@debbugs.gnu.org; Sat, 02 Oct 2010 09:04:55 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,T_DKIM_INVALID,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([199.232.76.165]:39546) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P21lk-0005rC-82 for submit@debbugs.gnu.org; Sat, 02 Oct 2010 09:04:52 -0400 Received: from [140.186.70.92] (port=55904 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P21lg-0007cA-Ql for bug-gnu-emacs@gnu.org; Sat, 02 Oct 2010 09:04:51 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P21bO-0002Dp-6U for bug-gnu-emacs@gnu.org; Sat, 02 Oct 2010 08:54:17 -0400 Received: from mail-bw0-f41.google.com ([209.85.214.41]:38732) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P21bN-0002DC-NG for bug-gnu-emacs@gnu.org; Sat, 02 Oct 2010 08:54:10 -0400 Received: by bwz10 with SMTP id 10so3797460bwz.0 for ; Sat, 02 Oct 2010 05:54:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:x-debbugs-cc :date:message-id:mime-version:content-type; bh=O1/viMYU2JwEZRUHwCY/kr+asOIeBzXkrDR9znpeoH0=; b=NnCSun9QO6Ox1iYH9cudkpi/nw2Bv8mPujvcd/VGar04q+fctmgzW00j4Femn/ah0q DpVRrZpXgbQMeQEmz6yNbFoXmtnmuYTQj9mKHT4aNTCNR9l95iLGp2jbzcijYhPWoXSg Idk0QNevpdJfzDqyYh51kTFZnhFTh9nxOSRW8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:x-debbugs-cc:date:message-id:mime-version :content-type; b=PC3j/EDppnSGNR+/DNUTnUYEIDpRo7wJO1GVEqdi8qNGNsbVNcNoyITMqOu/U/Dlco qA4j6WjP0kdTisw4YSCv4vQofwYaRcH1vmmQQ7ZTIQiOYqQJrP8Opqgc3ei+DJ7WLlrm o90IGqoJeB63qDADe3tJJWcimC9ucJJ8+Opzs= Received: by 10.204.74.195 with SMTP id v3mr5103422bkj.35.1286024048106; Sat, 02 Oct 2010 05:54:08 -0700 (PDT) Received: from localhost (176.119.broadband10.iol.cz [90.177.119.176]) by mx.google.com with ESMTPS id y19sm1850505bkw.6.2010.10.02.05.54.06 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sat, 02 Oct 2010 05:54:07 -0700 (PDT) From: =?utf-8?B?xaB0xJtww6FuIE7Em21lYw==?= To: bug-gnu-emacs@gnu.org Subject: 24.0.50; M-: minibuffer completion chokes at `:' X-Debbugs-Cc: rfrancoise@debian.org Date: Sat, 02 Oct 2010 14:53:11 +0200 Message-ID: <874od43geg.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit 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 (-----) Steps to reproduce: emacs -Q (defun too:bad () nil) M-: (too M-TAB => lists completions including `too:bad' M-: (too: M-TAB => [Nothing to complete] From debbugs-submit-bounces@debbugs.gnu.org Sat Oct 09 11:43:28 2010 Received: (at 7147) by debbugs.gnu.org; 9 Oct 2010 15:43:28 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P4ba3-0005za-Sy for submit@debbugs.gnu.org; Sat, 09 Oct 2010 11:43:28 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P4ba1-0005zS-9l for 7147@debbugs.gnu.org; Sat, 09 Oct 2010 11:43:26 -0400 Received: from dyn.144-85-184-059.dsl.vtx.ch ([144.85.184.59]:15351 helo=ceviche.home) by fencepost.gnu.org with esmtpsa (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.69) (envelope-from ) id 1P4bdE-0006bp-4u; Sat, 09 Oct 2010 11:46:44 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 218B96610C; Sat, 9 Oct 2010 17:46:58 +0200 (CEST) From: Stefan Monnier To: =?utf-8?B?xaB0xJtww6FuIE7Em21lYw==?= Subject: Re: bug#7147: 24.0.50; M-: minibuffer completion chokes at `:' Message-ID: References: <874od43geg.fsf@gmail.com> Date: Sat, 09 Oct 2010 17:46:58 +0200 In-Reply-To: <874od43geg.fsf@gmail.com> (=?utf-8?B?IsWgdMSbcMOhbiBOxJtt?= =?utf-8?B?ZWMiJ3M=?= message of "Sat, 02 Oct 2010 14:53:11 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -4.8 (----) X-Debbugs-Envelope-To: 7147 Cc: 7147@debbugs.gnu.org, rfrancoise@debian.org 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.8 (----) > Steps to reproduce: > emacs -Q > (defun too:bad () nil) > M-: (too M-TAB > => lists completions including `too:bad' > M-: (too: M-TAB > => [Nothing to complete] Thanks. A similar problem exists in Emacs-23, tho with slightly less severe symptoms. I've checked the fix below in emacs-23 which will propagate to trunk soonish. Please confirm when it is fixed, Stefan === modified file 'lisp/ChangeLog' --- lisp/ChangeLog 2010-10-09 10:51:42 +0000 +++ lisp/ChangeLog 2010-10-09 15:41:56 +0000 @@ -1,3 +1,8 @@ +2010-10-09 Stefan Monnier + + * emacs-lisp/lisp.el (lisp-completion-at-point): + Use emacs-lisp-mode-syntax-table for the whole function. + 2010-10-09 Richard Sharman (tiny change) * progmodes/gdb-ui.el (gdb-mouse-toggle-breakpoint-margin) === modified file 'lisp/emacs-lisp/lisp.el' --- lisp/emacs-lisp/lisp.el 2010-04-20 07:54:28 +0000 +++ lisp/emacs-lisp/lisp.el 2010-10-09 15:37:41 +0000 @@ -632,13 +632,13 @@ (defun lisp-completion-at-point (&optional predicate) "Function used for `completion-at-point-functions' in `emacs-lisp-mode'." ;; FIXME: the `end' could be after point? + (with-syntax-table emacs-lisp-mode-syntax-table (let* ((end (point)) - (beg (with-syntax-table emacs-lisp-mode-syntax-table - (save-excursion + (beg (save-excursion (backward-sexp 1) (while (= (char-syntax (following-char)) ?\') (forward-char 1)) - (point)))) + (point))) (predicate (or predicate (save-excursion @@ -653,7 +653,7 @@ (eq (char-after) ?\()) (error nil)) ;; If the first element of the parent list is an open - ;; parenthesis we are probably not in a funcall position. + ;; paren we are probably not in a funcall position. ;; Maybe a `let' varlist or something. nil ;; Else, we assume that a function name is expected. @@ -662,7 +662,7 @@ :predicate predicate :annotate-function (unless (eq predicate 'fboundp) - (lambda (str) (if (fboundp (intern-soft str)) " ")))))) + (lambda (str) (if (fboundp (intern-soft str)) " "))))))) ;; arch-tag: aa7fa8a4-2e6f-4e9b-9cd9-fef06340e67e ;;; lisp.el ends here From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 11 20:05:12 2010 Received: (at 7147) by debbugs.gnu.org; 12 Oct 2010 00:05:12 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P5SMi-00061e-GK for submit@debbugs.gnu.org; Mon, 11 Oct 2010 20:05:12 -0400 Received: from mail-iw0-f172.google.com ([209.85.214.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P5SMg-00061Z-Po for 7147@debbugs.gnu.org; Mon, 11 Oct 2010 20:05:11 -0400 Received: by iwn10 with SMTP id 10so4189810iwn.3 for <7147@debbugs.gnu.org>; Mon, 11 Oct 2010 17:08:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:mime-version:received:in-reply-to :references:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; bh=IdD1io1Wc0BT/IWfhU0A96gXFnQgUCyZKyNOwFeMq7Y=; b=U9NMGUphLGKmbC8NYQFrLdDmO+Mug2aAhxy+l5F7F5U+qYi55r+0MLOGJne9iZ6cuc Gl23MEmWy3MI4px8uRJeHeAvD2Fws2jE5yPR50IMQoiA9izZjG5rvVQvnIYsM/cUJ2LL BuQGBZWdWGt4WJEMyFxOyRu6OowdbCbDr/ZCo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type:content-transfer-encoding; b=kBwh5Koyt3nA1MN321Wz5ClTwU9wYVyhCLOa4TUQh+ZO0IS8e7n1CZX4jQ/yIYcbyD Eh4NZDJx5i1dj7Rjk6FJm62LP8jsxyLK4O0QLZvFn/HnEyAlrQAcr+wPOhHFhnCgRrPx iu0o8q/+XdRWZ02I2d3kSrQ8j6WLHZLBF+F28= Received: by 10.231.150.139 with SMTP id y11mr5151570ibv.80.1286842116175; Mon, 11 Oct 2010 17:08:36 -0700 (PDT) MIME-Version: 1.0 Received: by 10.231.180.226 with HTTP; Mon, 11 Oct 2010 17:07:55 -0700 (PDT) In-Reply-To: References: <874od43geg.fsf@gmail.com> From: Juanma Barranquero Date: Tue, 12 Oct 2010 02:07:55 +0200 Message-ID: Subject: Re: bug#7147: 24.0.50; M-: minibuffer completion chokes at `:' To: Stefan Monnier Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 7147 Cc: 7147@debbugs.gnu.org, rfrancoise@debian.org, =?UTF-8?B?xaB0xJtww6FuIE7Em21lYw==?= 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 (--) 2010/10/9 Stefan Monnier : > I've checked the fix below in emacs-23 which will > propagate to trunk soonish. Assuming I didn't screw the merge, it should be now on trunk. =C2=A0 =C2=A0 Juanma From debbugs-submit-bounces@debbugs.gnu.org Sun Oct 17 09:03:40 2010 Received: (at 7147-done) by debbugs.gnu.org; 17 Oct 2010 13:03:41 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P7Sto-0004AD-LS for submit@debbugs.gnu.org; Sun, 17 Oct 2010 09:03:40 -0400 Received: from mail-fx0-f44.google.com ([209.85.161.44]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1P7Stm-0004A3-Ea for 7147-done@debbugs.gnu.org; Sun, 17 Oct 2010 09:03:38 -0400 Received: by fxm17 with SMTP id 17so1341979fxm.3 for <7147-done@debbugs.gnu.org>; Sun, 17 Oct 2010 06:07:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:cc:subject :in-reply-to:references:user-agent:date:message-id:mime-version :content-type:content-transfer-encoding; bh=f9i5RcOMt9q9JZXIgkDlYe1e61C9dBkb//XdxuJPlUA=; b=Dz8BlJKkS1GmV+L437HP22lqHvMmM4kqQSmjmW8oiwP3L4DH/wCCrWNZchiJ7GONYc tY03PbR15bYhEVAVuMM5ruMLZ4DFqXGCy3VPG19vU1JM/oq+BaOmzLUymF3XNIP9JUN+ VO6qNmI35l1HfBmIJAQGHbjkw/c0IpfInzXsQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:cc:subject:in-reply-to:references:user-agent:date :message-id:mime-version:content-type:content-transfer-encoding; b=eeHaAAU4Ufxz195BmnGpx2GTpxPAKggER7RpqFStlohxLwJn5lWfZHXc0cGEjeSa5w OZDgVyoZ9elnlACo0u46PMwwY1qSRwnhAMPna9Gw2Ym+UVcwGSu/Ej85awEm954+2tYs EP8D7HSsnEwZejjTaXzPXUJt0G2rNm+ocR1xs= Received: by 10.223.119.210 with SMTP id a18mr205528far.4.1287320837806; Sun, 17 Oct 2010 06:07:17 -0700 (PDT) Received: from localhost (176.119.broadband10.iol.cz [90.177.119.176]) by mx.google.com with ESMTPS id j8sm2772441fah.6.2010.10.17.06.07.14 (version=TLSv1/SSLv3 cipher=RC4-MD5); Sun, 17 Oct 2010 06:07:15 -0700 (PDT) From: =?utf-8?B?xaB0xJtww6FuIE7Em21lYw==?= To: Stefan Monnier Subject: Re: bug#7147: 24.0.50; M-: minibuffer completion chokes at `:' In-Reply-To: (Stefan Monnier's message of "Sat, 09 Oct 2010 17:46:58 +0200") References: <874od43geg.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Date: Sun, 17 Oct 2010 15:06:05 +0200 Message-ID: <87k4lh55qa.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: 7147-done Cc: 7147-done@debbugs.gnu.org, rfrancoise@debian.org 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: -3.7 (---) Stefan Monnier writes: > Thanks. A similar problem exists in Emacs-23, tho with slightly less > severe symptoms. I've checked the fix below in emacs-23 which will > propagate to trunk soonish. > Please confirm when it is fixed, Confirmed, thank you. =C5=A0t=C4=9Bp=C3=A1n From unknown Wed Jun 18 23:17:43 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 15 Nov 2010 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