From unknown Tue Jun 17 01:36:12 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#3395 <3395@debbugs.gnu.org> To: bug#3395 <3395@debbugs.gnu.org> Subject: Status: 23.0.94; Remove colon after option etc. name Reply-To: bug#3395 <3395@debbugs.gnu.org> Date: Tue, 17 Jun 2025 08:36:12 +0000 retitle 3395 23.0.94; Remove colon after option etc. name reassign 3395 emacs submitter 3395 "Drew Adams" severity 3395 minor tag 3395 wontfix thanks From drew.adams@oracle.com Tue May 26 16:38:02 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 26 May 2009 23:38:02 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-3.3 required=4.0 tests=AWL,FOURLA autolearn=no version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n4QNbwoi027511 for ; Tue, 26 May 2009 16:37:59 -0700 Received: from mail.gnu.org ([199.232.76.166]:37308 helo=mx10.gnu.org) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1M96DV-0005Zh-Mi for emacs-pretest-bug@gnu.org; Tue, 26 May 2009 19:37:57 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1M96DU-0008L0-9C for emacs-pretest-bug@gnu.org; Tue, 26 May 2009 19:37:57 -0400 Received: from rcsinet12.oracle.com ([148.87.113.124]:22202 helo=rgminet12.oracle.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1M96DT-0008Ks-Vx for emacs-pretest-bug@gnu.org; Tue, 26 May 2009 19:37:56 -0400 Received: from rgminet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by rgminet12.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4QNbh5T010756 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Tue, 26 May 2009 23:37:44 GMT Received: from abhmt006.oracle.com (abhmt006.oracle.com [141.146.116.15]) by rgminet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4QNbtbA012206 for ; Tue, 26 May 2009 23:37:55 GMT Received: from dradamslap1 (/141.144.90.50) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 26 May 2009 16:37:50 -0700 From: "Drew Adams" To: Subject: 23.0.94; Remove colon after option etc. name Date: Tue, 26 May 2009 16:38:18 -0700 Message-ID: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 Thread-Index: AcneWwvrSp+qXZvaR529X9ifYQOnvw== X-Source-IP: abhmt006.oracle.com [141.146.116.15] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090206.4A1C7D4F.018C:SCFSTAT5015188,ss=1,fgs=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) Please remove the colon after the option (or face etc.) name, at least when `custom-unlispify-*' is nil. A colon is a symbol consituent. A command that picks up the symbol at point will conveniently pick up the variable etc. name, but it will also include the colon (assuming that it correctly respects Lisp symbol syntax), which is incorrect. The colon serves no purpose here, anyway. In GNU Emacs 23.0.94.1 (i386-mingw-nt5.1.2600) of 2009-05-24 on SOFT-MJASON Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4)' From drew.adams@oracle.com Tue May 26 16:54:06 2009 Received: (at submit) by emacsbugs.donarmstrong.com; 26 May 2009 23:54:07 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.9 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=unavailable version=3.2.5-bugs.debian.org_2005_01_02 Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n4QNs3S1029543 for ; Tue, 26 May 2009 16:54:04 -0700 Received: from mx10.gnu.org ([199.232.76.166]:38055) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1M96T4-00068j-DN for emacs-pretest-bug@gnu.org; Tue, 26 May 2009 19:54:02 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1M96T3-00027f-F7 for emacs-pretest-bug@gnu.org; Tue, 26 May 2009 19:54:02 -0400 Received: from acsinet11.oracle.com ([141.146.126.233]:32294) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1M96T3-00027N-1w for emacs-pretest-bug@gnu.org; Tue, 26 May 2009 19:54:01 -0400 Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by acsinet11.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4QNsNOL001772 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Tue, 26 May 2009 23:54:25 GMT Received: from abhmt008.oracle.com (abhmt008.oracle.com [141.146.116.17]) by acsinet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4QNsXl9012134; Tue, 26 May 2009 23:54:34 GMT Received: from dradamslap1 (/141.144.90.50) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Tue, 26 May 2009 16:53:44 -0700 From: "Drew Adams" To: <3395@debbugs.gnu.org>, References: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com> Subject: RE: bug#3395: 23.0.94; Remove colon after option etc. name Date: Tue, 26 May 2009 16:54:11 -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: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 Thread-Index: AcneWwvrSp+qXZvaR529X9ifYQOnvwAAigww X-Source-IP: abhmt008.oracle.com [141.146.116.17] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A010204.4A1C8109.0149:SCFSTAT5015188,ss=1,fgs=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) X-CrossAssassin-Score: 2 Sorry, I forgot to say that this is for Customize buffers. This is about the colon immediately after the name of the thing being customized. From rudalics@gmx.at Thu May 28 08:16:07 2009 Received: (at 3395) by emacsbugs.donarmstrong.com; 28 May 2009 15:16:07 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.8 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with SMTP id n4SFG2vC032273 for <3395@emacsbugs.donarmstrong.com>; Thu, 28 May 2009 08:16:04 -0700 Received: (qmail invoked by alias); 28 May 2009 15:15:56 -0000 Received: from 88-117-38-123.adsl.highway.telekom.at (EHLO [88.117.38.123]) [88.117.38.123] by mail.gmx.net (mp043) with SMTP; 28 May 2009 17:15:56 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX18FzndBeyMF6jS5VaowHcFte1WA9AeQpqlm3LH/Ao PkaKwrCBWzrmtv Message-ID: <4A1EAAAA.9030706@gmx.at> Date: Thu, 28 May 2009 17:15:54 +0200 From: martin rudalics User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: Drew Adams , 3395@debbugs.gnu.org Subject: Re: bug#3395: 23.0.94; Remove colon after option etc. name References: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com> In-Reply-To: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.74 > A colon is a symbol consituent. A command that picks up the symbol at > point will conveniently pick up the variable etc. name, but it will > also include the colon (assuming that it correctly respects Lisp > symbol syntax), which is incorrect. Maybe we should improve or expand the regexp of `variable-at-point' "\\`\\W*\\(.*?\\)\\W*\\'" to strip _any_ symbol characters surrounding a word-bounded substring at point. Or add yet another condition with a laxer regexp. martin From drew.adams@oracle.com Thu May 28 08:34:36 2009 Received: (at 3395) by emacsbugs.donarmstrong.com; 28 May 2009 15:34:36 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.8 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from acsinet11.oracle.com (acsinet11.oracle.com [141.146.126.233]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n4SFYVEI002052 for <3395@emacsbugs.donarmstrong.com>; Thu, 28 May 2009 08:34:33 -0700 Received: from rgminet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by acsinet11.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4SFZ2Uv023539 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 28 May 2009 15:35:04 GMT Received: from abhmt006.oracle.com (abhmt006.oracle.com [141.146.116.15]) by rgminet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4SFYQAg004269; Thu, 28 May 2009 15:34:26 GMT Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 28 May 2009 08:34:21 -0700 From: "Drew Adams" To: "'martin rudalics'" , <3395@debbugs.gnu.org> References: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com> <4A1EAAAA.9030706@gmx.at> Subject: RE: bug#3395: 23.0.94; Remove colon after option etc. name Date: Thu, 28 May 2009 08:34:26 -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: <4A1EAAAA.9030706@gmx.at> Thread-Index: Acnfpz6gxHrQdPbWRFmx5mNecy2cfwAAV5DA X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Source-IP: abhmt006.oracle.com [141.146.116.15] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A010203.4A1EAEFE.00C2:SCFSTAT5015188,ss=1,fgs=0 > > A colon is a symbol consituent. A command that picks up > > the symbol at point will conveniently pick up the variable > > etc. name, but it will also include the colon (assuming > > that it correctly respects Lisp symbol syntax), which is > > incorrect. > > Maybe we should improve or expand the regexp of `variable-at-point' > "\\`\\W*\\(.*?\\)\\W*\\'" to strip _any_ symbol characters > surrounding a word-bounded substring at point. Or add yet > another condition with a laxer regexp. There is no need to envisage complicated fixes that in any case do not address the inconvenience I raised. That is not the point of this bug report. Please open a separate thread if you want to propose such a thing. I specifically went to the trouble of speaking in generic terms, talking about "a command that picks up the symbol at point", without referring to any specific such command, such as `variable-at-point'. The fix I mentioned lets you use any command at all that picks up symbol syntax here. A change to `variable-at-point' is not what I'm asking for - that will not affect other commands that (already DTRT) pick up a symbol name at or near point. Simply removing the colon solves the problem, and it has absolutely no negative effect. Besides being bothersome here, the colon is 100% useless. From rudalics@gmx.at Thu May 28 08:43:23 2009 Received: (at 3395) by emacsbugs.donarmstrong.com; 28 May 2009 15:43:23 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.6 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with SMTP id n4SFhH3O003389 for <3395@emacsbugs.donarmstrong.com>; Thu, 28 May 2009 08:43:19 -0700 Received: (qmail invoked by alias); 28 May 2009 15:43:11 -0000 Received: from 88-117-40-185.adsl.highway.telekom.at (EHLO [88.117.40.185]) [88.117.40.185] by mail.gmx.net (mp046) with SMTP; 28 May 2009 17:43:11 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX18RzekZelsRjdjUYeOzZ2YkoEAcF5QvVg5KoYRy0P 37i9WlwwFhAZ6P Message-ID: <4A1EB10C.7090803@gmx.at> Date: Thu, 28 May 2009 17:43:08 +0200 From: martin rudalics User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: Drew Adams CC: 3395@debbugs.gnu.org Subject: Re: bug#3395: 23.0.94; Remove colon after option etc. name References: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com> <4A1EAAAA.9030706@gmx.at> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.71 > I specifically went to the trouble of speaking in generic terms, talking about > "a command that picks up the symbol at point", without referring to any specific > such command, such as `variable-at-point'. The colon _has_ punctuation syntax in custom buffers. It's the syntax table chosen by `variable-at-point' which messes up things in your case. > The fix I mentioned lets you use any command at all that picks up symbol syntax > here. A change to `variable-at-point' is not what I'm asking for - that will not > affect other commands that (already DTRT) pick up a symbol name at or near > point. Commands that do not change the syntax table do get this right. Try, for example, info-lookup on such an item. It should even work for unlispified items. > Simply removing the colon solves the problem, and it has absolutely no negative > effect. Besides being bothersome here, the colon is 100% useless. Changing customization code is 100% dangerous. martin From drew.adams@oracle.com Thu May 28 09:08:33 2009 Received: (at 3395) by emacsbugs.donarmstrong.com; 28 May 2009 16:08:33 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.8 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from acsinet12.oracle.com (acsinet12.oracle.com [141.146.126.234]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n4SG8TPK007396 for <3395@emacsbugs.donarmstrong.com>; Thu, 28 May 2009 09:08:30 -0700 Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by acsinet12.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4SG84Ae022339 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 28 May 2009 16:08:06 GMT Received: from abhmt003.oracle.com (abhmt003.oracle.com [141.146.116.12]) by acsinet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4SG9BEq009039; Thu, 28 May 2009 16:09:11 GMT Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 28 May 2009 09:08:20 -0700 From: "Drew Adams" To: "'martin rudalics'" Cc: <3395@debbugs.gnu.org> References: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com> <4A1EAAAA.9030706@gmx.at> <4A1EB10C.7090803@gmx.at> Subject: RE: bug#3395: 23.0.94; Remove colon after option etc. name Date: Thu, 28 May 2009 09:08:25 -0700 Message-ID: <454F42E7EE4E4D469F610AF5A18AE342@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: <4A1EB10C.7090803@gmx.at> Thread-Index: AcnfqypefjdbDlXXS2qy5gJj3nbc5gAAbEqg X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Source-IP: abhmt003.oracle.com [141.146.116.12] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A01020A.4A1EB6F4.0134:SCFSTAT5015188,ss=1,fgs=0 > > I specifically went to the trouble of speaking in generic > > terms, talking about "a command that picks up the symbol > > at point", without referring to any specific > > such command, such as `variable-at-point'. > > The colon _has_ punctuation syntax in custom buffers. It's the syntax > table chosen by `variable-at-point' which messes up things in > your case. I don't use `variable-at-point'. I do use a command that uses Emacs-Lisp symbol syntax, which is the right syntax to use here. Please stop trying to fix the command. The fix is to remove the useless colon. Trivial. > > The fix I mentioned lets you use any command at all that > > picks up symbol syntax here. A change to `variable-at-point' > > is not what I'm asking for - that will not > > affect other commands that (already DTRT) pick up a symbol > > name at or near point. > > Commands that do not change the syntax table do get this right. Try, > for example, info-lookup on such an item. It should even work for > unlispified items. That's fine, but it is totally unrelated to what I reported and requested. (FWIW, the interactive spec of `info-lookup' (`info-lookup-interactive-arguments') is very complex, requires specific knowledge of the given mode, and so on.) This is not about changing the command. It is simply about removing the useless colon. Is that too hard? > > Simply removing the colon solves the problem, and it has > > absolutely no negative effect. Besides being bothersome here, > > the colon is 100% useless. > > Changing customization code is 100% dangerous. Don't be ridiculous. You are making, in several separate ways, a mountain out of a mole hill. From rudalics@gmx.at Thu May 28 10:11:43 2009 Received: (at 3395) by emacsbugs.donarmstrong.com; 28 May 2009 17:11:44 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.6 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with SMTP id n4SHBd58016592 for <3395@emacsbugs.donarmstrong.com>; Thu, 28 May 2009 10:11:40 -0700 Received: (qmail invoked by alias); 28 May 2009 17:11:33 -0000 Received: from 88-117-40-185.adsl.highway.telekom.at (EHLO [88.117.40.185]) [88.117.40.185] by mail.gmx.net (mp028) with SMTP; 28 May 2009 19:11:33 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX18zdagrKKgzuZNigrfjuPMdbR5HfqXvTqUZGQekx8 Yccfu8RRaDdga5 Message-ID: <4A1EC5C2.4000309@gmx.at> Date: Thu, 28 May 2009 19:11:30 +0200 From: martin rudalics User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: Drew Adams CC: 3395@debbugs.gnu.org Subject: Re: bug#3395: 23.0.94; Remove colon after option etc. name References: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com> <4A1EAAAA.9030706@gmx.at> <4A1EB10C.7090803@gmx.at> <454F42E7EE4E4D469F610AF5A18AE342@us.oracle.com> In-Reply-To: <454F42E7EE4E4D469F610AF5A18AE342@us.oracle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.64 > I don't use `variable-at-point'. I do use a command that uses Emacs-Lisp symbol > syntax, which is the right syntax to use here. So you request a change of cus-edit.el just because you're not able to write a command that DTRT here ;-) >> Commands that do not change the syntax table do get this right. Try, >> for example, info-lookup on such an item. It should even work for >> unlispified items. > > That's fine, but it is totally unrelated to what I reported and requested. It is related because it can find things you're not able to find. > This is not about changing the command. It is simply about removing the useless > colon. Is that too hard? It might be. >> Changing customization code is 100% dangerous. > > Don't be ridiculous. You are making, in several separate ways, a mountain out of > a mole hill. Hence code like (unless (string-match ":" format) (error "Bad format")) in cus-edit.el is something you understand and can explain. martin From drew.adams@oracle.com Thu May 28 11:24:21 2009 Received: (at 3395) by emacsbugs.donarmstrong.com; 28 May 2009 18:24:22 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.8 required=4.0 tests=AWL,FOURLA,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from rgminet11.oracle.com (rcsinet11.oracle.com [148.87.113.123]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n4SIOIpV026620 for <3395@emacsbugs.donarmstrong.com>; Thu, 28 May 2009 11:24:19 -0700 Received: from acsinet15.oracle.com (acsinet15.oracle.com [141.146.126.227]) by rgminet11.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4SIOp22025963 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 28 May 2009 18:24:53 GMT Received: from abhmt008.oracle.com (abhmt008.oracle.com [141.146.116.17]) by acsinet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4SIOxba022170; Thu, 28 May 2009 18:24:59 GMT Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 28 May 2009 11:24:08 -0700 From: "Drew Adams" To: "'martin rudalics'" Cc: <3395@debbugs.gnu.org> References: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com> <4A1EAAAA.9030706@gmx.at> <4A1EB10C.7090803@gmx.at> <454F42E7EE4E4D469F610AF5A18AE342@us.oracle.com> <4A1EC5C2.4000309@gmx.at> Subject: RE: bug#3395: 23.0.94; Remove colon after option etc. name Date: Thu, 28 May 2009 11:24:14 -0700 Message-ID: <9D8BCAFE20B943AEB749A91BCDF19420@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: <4A1EC5C2.4000309@gmx.at> Thread-Index: Acnft17YOs9hdaZmRUyUVIgwxD1ZpQACbJzA X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Source-IP: abhmt008.oracle.com [141.146.116.17] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A09020B.4A1ED6C8.038B:SCFSTAT5015188,ss=1,fgs=0 > > I don't use `variable-at-point'. I do use a command that > > uses Emacs-Lisp symbol > > syntax, which is the right syntax to use here. > > So you request a change of cus-edit.el just because you're not able to > write a command that DTRT here ;-) Don't be ridiculous. No one needs to write a command to accommodate this defect. > >> Commands that do not change the syntax table do get this > >> right. Try, for example, info-lookup on such an item. > >> It should even work for unlispified items. > > > > That's fine, but it is totally unrelated to what I > > reported and requested. > > It is related because it can find things you're not able to find. This bug report is only about what it states: removing the colon. > > This is not about changing the command. It is simply about > > removing the useless colon. Is that too hard? > > It might be. Then I guess you'll have to mark it too hard to fix, and move on. > >> Changing customization code is 100% dangerous. > > > > Don't be ridiculous. You are making, in several separate > > ways, a mountain out of a mole hill. > > Hence code like > (unless (string-match ":" format) > (error "Bad format")) > > in cus-edit.el is something you understand and can explain. I don't understand the question or comment. What's the point? From rudalics@gmx.at Thu May 28 13:40:54 2009 Received: (at 3395) by emacsbugs.donarmstrong.com; 28 May 2009 20:40:55 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.6 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with SMTP id n4SKen0R009528 for <3395@emacsbugs.donarmstrong.com>; Thu, 28 May 2009 13:40:51 -0700 Received: (qmail invoked by alias); 28 May 2009 20:40:43 -0000 Received: from 62-47-37-150.adsl.highway.telekom.at (EHLO [62.47.37.150]) [62.47.37.150] by mail.gmx.net (mp056) with SMTP; 28 May 2009 22:40:43 +0200 X-Authenticated: #14592706 X-Provags-ID: V01U2FsdGVkX19E7TUmZrlEzdJ9k5gfYHhcIh10lLUdNUllhxD2pp +vFg75UQ2n/MBt Message-ID: <4A1EF6C8.9020601@gmx.at> Date: Thu, 28 May 2009 22:40:40 +0200 From: martin rudalics User-Agent: Thunderbird 2.0.0.21 (Windows/20090302) MIME-Version: 1.0 To: Drew Adams CC: 3395@debbugs.gnu.org Subject: Re: bug#3395: 23.0.94; Remove colon after option etc. name References: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com> <4A1EAAAA.9030706@gmx.at> <4A1EB10C.7090803@gmx.at> <454F42E7EE4E4D469F610AF5A18AE342@us.oracle.com> <4A1EC5C2.4000309@gmx.at> <9D8BCAFE20B943AEB749A91BCDF19420@us.oracle.com> In-Reply-To: <9D8BCAFE20B943AEB749A91BCDF19420@us.oracle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-FuHaFi: 0.72 >> > This is not about changing the command. It is simply about >> > removing the useless colon. Is that too hard? >> >> It might be. > > Then I guess you'll have to mark it too hard to fix, and move on. You have to find someone who agrees that this is a bug. >> Hence code like >> (unless (string-match ":" format) >> (error "Bad format")) >> >> in cus-edit.el is something you understand and can explain. > > I don't understand the question or comment. Obviously because you didn't try to. > What's the point? That colons sometimes serve additional purposes in custom buffers besides of being displayed as visible characters. martin From drew.adams@oracle.com Thu May 28 13:57:21 2009 Received: (at 3395) by emacsbugs.donarmstrong.com; 28 May 2009 20:57:21 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.5-bugs.debian.org_2005_01_02 (2008-06-10) on rzlab.ucr.edu X-Spam-Level: X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. X-Spam-Status: No, score=-4.8 required=4.0 tests=AWL,HAS_BUG_NUMBER autolearn=ham version=3.2.5-bugs.debian.org_2005_01_02 Received: from rgminet11.oracle.com (rcsinet11.oracle.com [148.87.113.123]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n4SKvGoa011722 for <3395@emacsbugs.donarmstrong.com>; Thu, 28 May 2009 13:57:17 -0700 Received: from rgminet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by rgminet11.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4SKvo3H008466 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Thu, 28 May 2009 20:57:51 GMT Received: from abhmt010.oracle.com (abhmt010.oracle.com [141.146.116.19]) by rgminet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n4SKvBWA018960; Thu, 28 May 2009 20:57:11 GMT Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 28 May 2009 13:57:06 -0700 From: "Drew Adams" To: "'martin rudalics'" Cc: <3395@debbugs.gnu.org> References: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com> <4A1EAAAA.9030706@gmx.at> <4A1EB10C.7090803@gmx.at> <454F42E7EE4E4D469F610AF5A18AE342@us.oracle.com> <4A1EC5C2.4000309@gmx.at> <9D8BCAFE20B943AEB749A91BCDF19420@us.oracle.com> <4A1EF6C8.9020601@gmx.at> Subject: RE: bug#3395: 23.0.94; Remove colon after option etc. name Date: Thu, 28 May 2009 13:57:13 -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: <4A1EF6C8.9020601@gmx.at> Thread-Index: Acnf1NZo9+6RmRSeTjqfj0O6TWNm0wAANyyA X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Source-IP: abhmt010.oracle.com [141.146.116.19] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A010201.4A1EFAA3.0210:SCFSTAT5015188,ss=1,fgs=0 > >> > This is not about changing the command. It is simply about > >> > removing the useless colon. Is that too hard? > >> > >> It might be. > > > > Then I guess you'll have to mark it too hard to fix, and move on. > > You have to find someone who agrees that this is a bug. I don't have to do any such thing. This is an enhancement request. Like all bug reports and enhancement requests, Emacs developers are free to choose not to fix it. I make a request or report a problem. You decide whether to fix it. > >> Hence code like > >> (unless (string-match ":" format) > >> (error "Bad format")) > >> > >> in cus-edit.el is something you understand and can explain. > > > > I don't understand the question or comment. > > Obviously because you didn't try to. Nothing obvious about it. I do not understand what you are trying to say. You state that I understand and can explain something, but I have no idea what that means. What is it that you think I understand and can explain? And why? > > What's the point? > > That colons sometimes serve additional purposes in custom buffers > besides of being displayed as visible characters. Ah, I see. I cannot speak to the difficulty of implementing the enhancement. I reported this from a user point of view, not that of an implementor. I would _guess_ that this particular colon would be easily identifiable, but I don't claim that. I have not looked at the code. I asked if this was hard. You said it might be. I said that if it is too hard then you will likely need to just move on. Dunno what more I can say. It is you who estimates the difficulty, not I. It is you who decides whether to make this enhancement. From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 26 13:41:57 2010 Received: (at control) by debbugs.gnu.org; 26 Jan 2010 18:41:58 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NZqMP-0002bu-EP for submit@debbugs.gnu.org; Tue, 26 Jan 2010 13:41:57 -0500 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NZqMC-0002bf-7k for control@debbugs.gnu.org; Tue, 26 Jan 2010 13:41:56 -0500 Received: from rgm by fencepost.gnu.org with local (Exim 4.69) (envelope-from ) id 1NZqM6-00073h-Sb; Tue, 26 Jan 2010 13:41:38 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <19295.14178.860840.157022@fencepost.gnu.org> Date: Tue, 26 Jan 2010 13:41:38 -0500 From: Glenn Morris To: control Subject: control X-Attribution: GM X-Mailer: VM (www.wonderworks.com/vm), GNU Emacs (www.gnu.org/software/emacs) X-Hue: magenta X-Ran: c>qUJL[3-J}PozrYQKhkXmOqKZpEn9|:irefvRW$aMi54 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.0 (-----) severity 3304 minor severity 3314 minor close 3356 severity 3366 minor severity 3370 wishlist tags 3370 wontfix severity 3395 minor close 3396 unarchive 3443 unarchive 3431 reassign 3443 emacs,w32 merge 3431 3443 tags 3500 moreinfo From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 12:32:51 2011 Received: (at 3395) by debbugs.gnu.org; 11 Jul 2011 16:32:52 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QgJPf-0003mk-At for submit@debbugs.gnu.org; Mon, 11 Jul 2011 12:32:51 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QgJPd-0003mL-6j for 3395@debbugs.gnu.org; Mon, 11 Jul 2011 12:32:49 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1QgJPR-0008Tc-PM; Mon, 11 Jul 2011 18:32:37 +0200 From: Lars Magne Ingebrigtsen To: "Drew Adams" Subject: Re: 23.0.94; Remove colon after option etc. name In-Reply-To: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com> (Drew Adams's message of "Tue, 26 May 2009 16:38:18 -0700") Date: Mon, 11 Jul 2011 18:23:03 +0200 Message-ID: References: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) X-Now-Playing: Rangers's _Suburban Tours_: "Golden Triangles" X-Hashcash: 1:23:110711:3395@debbugs.gnu.org::1th7KWyHx4EzLeM3:00000000000000000000000000000000000000000g4aG X-Hashcash: 1:23:110711:drew.adams@oracle.com::oSF6APHmLbDwclMW:0000000000000000000000000000000000000001ZS+K MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1QgJPR-0008Tc-PM X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1311006757.90795@R4B8FQNAHs6jxmjqvY27AA X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 3395 Cc: 3395@debbugs.gnu.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: -2.7 (--) "Drew Adams" writes: > Please remove the colon after the option (or face etc.) name, at least > when `custom-unlispify-*' is nil. > > A colon is a symbol consituent. A command that picks up the symbol at > point will conveniently pick up the variable etc. name, but it will > also include the colon (assuming that it correctly respects Lisp > symbol syntax), which is incorrect. If I have (setq custom-unlispify-tag-names nil) and I customize (randomly) `calculator-bind-escape', then `C-h v' on the variable name picks this up as expected (without the colon). So has this been fixed, or do you still see it with other options? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 12:53:57 2011 Received: (at 3395) by debbugs.gnu.org; 11 Jul 2011 16:53: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 1QgJk4-00057m-Ib for submit@debbugs.gnu.org; Mon, 11 Jul 2011 12:53:56 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QgJk2-00057Z-KN for 3395@debbugs.gnu.org; Mon, 11 Jul 2011 12:53:55 -0400 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by acsinet15.oracle.com (Switch-3.4.4/Switch-3.4.4) with ESMTP id p6BGrkRl002238 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 11 Jul 2011 16:53:48 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id p6BGrjwH006031 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Jul 2011 16:53:45 GMT Received: from abhmt118.oracle.com (abhmt118.oracle.com [141.146.116.70]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p6BGrddq020568; Mon, 11 Jul 2011 11:53:40 -0500 Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 11 Jul 2011 09:53:39 -0700 From: "Drew Adams" To: "'Lars Magne Ingebrigtsen'" References: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com> Subject: RE: 23.0.94; Remove colon after option etc. name Date: Mon, 11 Jul 2011 09:53:39 -0700 Message-ID: <8DDC936FF10748F9978A1579E9DB7946@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: Thread-Index: Acw/6C5hD/brw2eCRXOVlP6Ft6T/lwAAPpSA X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090202.4E1B2A9C.00B6:SCFMA922111,ss=1,re=-4.000,fgs=0 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: 3395 Cc: 3395@debbugs.gnu.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.3 (----) > > Please remove the colon after the option (or face etc.) > > name, at least when `custom-unlispify-*' is nil. > > > > A colon is a symbol consituent. A command that picks up the > > symbol at point will conveniently pick up the variable etc. > > name, but it will also include the colon (assuming that it > > correctly respects Lisp symbol syntax), which is incorrect. > > If I have (setq custom-unlispify-tag-names nil) > and I customize (randomly) `calculator-bind-escape', then > `C-h v' on the variable name picks this up as expected (without > the colon). > > So has this been fixed, or do you still see it with other options? It has not been fixed. You do not see it because `variable-at-point' (used by `describe-variable') compensates here. (Likewise, `symbol-at-point'.) The wrong syntax table is being used for Customize, AFAICT. As the bug report says, a Customize buffer should use Emacs Lisp syntax, not something else. And with Emacs Lisp syntax a `:' is a symbol constituent. After fixing the syntax table, a command or other function that picks up a Lisp symbol name at that point will pick up the `:' too (since it is a symbol constituent). If you do (set-syntax-table emacs-lisp-mode-syntax-table), which is missing (part of this bug report), and then you put the cursor on the `:', and then you do `C-u x =', you will see that the `:' is a symbol constituent. The buffer syntax should be that of Emacs Lisp. Arbitrary functions that pick up (Lisp) symbol names should and will then pick up a `:' as part of a symbol name. Because of this, we should remove this colon, which is anyway unnecessary. From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 13:05:25 2011 Received: (at 3395) by debbugs.gnu.org; 11 Jul 2011 17:05: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 1QgJvB-0005Oc-HN for submit@debbugs.gnu.org; Mon, 11 Jul 2011 13:05:25 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QgJv9-0005OG-Uq for 3395@debbugs.gnu.org; Mon, 11 Jul 2011 13:05:24 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1QgJuy-0000at-S6; Mon, 11 Jul 2011 19:05:12 +0200 From: Lars Magne Ingebrigtsen To: "Drew Adams" Subject: Re: 23.0.94; Remove colon after option etc. name In-Reply-To: <8DDC936FF10748F9978A1579E9DB7946@us.oracle.com> (Drew Adams's message of "Mon, 11 Jul 2011 09:53:39 -0700") Date: Mon, 11 Jul 2011 19:04:49 +0200 Message-ID: References: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com> <8DDC936FF10748F9978A1579E9DB7946@us.oracle.com> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwAgMAAAAqbBEUAAAADFBMVEUjHx9kYmISDQ48OTqN Laa6AAACO0lEQVQokR2OzWsTURTFLzMKEpLOKgShpSFVDE8RPwiFMiVF6EYoxDaP2TQM/gfTj6Ei DRkSiiUEu/AfGKYLx2srIkI3QcdGEEJj28UwUJI+xY10VRuHdJHxOQlcLvw4595zwIlyl3Eucd79 B47YoxqPHfK+1IeVaKegZaUG57IAbam1lOPFY8XrPwDu69QreVRXSm04zzC6ypZcnR7JEF9UgJV6 R3qBAbj5h/ef5Ht8bm5tHwp59urZ1VXZKRRLQBVt7M9s5+8MDVTIKF+ne7HelaWAKhBvu/yppyX9 Ii1BXJ3U9bYSZ1/oOrjLHeqq4SR9BjRHFUVx/VKOquC2cmM+C45V5irwjf5iwZrTUhquD521kew0 ffxm8VaHw6V0Lk4XH/2c31BVyIsgxWaXd+ezqgenmbtbXTEEVwmgGdcmug1h48SlRWh4sijyg8xU IizKD3wpwz0vWs56cI+xhDc6+uJmWcpAa4EBn6lv3flh1iFQ1fPsBwFjmtwF/8JdP6wSHF+UNoEd XqcH6R2sqAkOjYnxBYjsoL1HOTj2ihaxsI4b1IHmy6ZMSDpBdnUHYESQz8jt4PdkLwVpYrxHy6w8 34takKzUv6NlVE5fCwhon6QQjUbfFEPAagSxDNINewBYDZWyqJMhICGGZXqIQBDfnV0zSRhrDgCt qt2MfCRDpfoJDSuy5SCEr1DGmmnYTm0AtoSfk0YtUoMm4ts0qQDIkBrAdnpqOyWEPWA/tJELm2yG tyAMUocL8T/wBCqQHahKdgAAAABJRU5ErkJggg== X-Now-Playing: Split's _Boris, Saade_: "Saade - Vrah" X-Hashcash: 1:23:110711:drew.adams@oracle.com::oiJWF+R39kFc09VE:000000000000000000000000000000000000000030Wg X-Hashcash: 1:23:110711:3395@debbugs.gnu.org::K7DTNrVlRAheGjfL:00000000000000000000000000000000000000000/Rqa MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1QgJuy-0000at-S6 X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1311008712.94525@v1cmBda5MZf1qLzJjszy2g X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 3395 Cc: 3395@debbugs.gnu.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: -2.7 (--) "Drew Adams" writes: > It has not been fixed. You do not see it because `variable-at-point' > (used by `describe-variable') compensates here. (Likewise, > `symbol-at-point'.) If these functions pick up the symbol as intended, I don't see what the problem is. > The buffer syntax should be that of Emacs Lisp. It's not an Emacs Lisp buffer. It's a text buffer that may have some Emacs Lisp symbols in it. > Arbitrary functions that pick up (Lisp) symbol names should and will > then pick up a `:' as part of a symbol name. The arbitrary functions should use `symbol-at-point' or the like. > Because of this, we should remove this colon, which is anyway > unnecessary. It looks nice. I'm closing this bug report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 13:05:21 2011 Received: (at control) by debbugs.gnu.org; 11 Jul 2011 17:05: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 1QgJv7-0005OO-90 for submit@debbugs.gnu.org; Mon, 11 Jul 2011 13:05:21 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QgJv5-0005OA-Mu for control@debbugs.gnu.org; Mon, 11 Jul 2011 13:05:20 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1QgJur-0000aX-NJ for control@debbugs.gnu.org; Mon, 11 Jul 2011 19:05:05 +0200 Date: Mon, 11 Jul 2011 19:05:05 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Magne Ingebrigtsen Subject: control message for bug #3395 X-MailScanner-ID: 1QgJur-0000aX-NJ X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1311008706.03777@1g6b+0INoqqp0tXagvSePA X-Spam-Status: No 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 (--) tags 3395 wontfix close 3395 From debbugs-submit-bounces@debbugs.gnu.org Mon Jul 11 13:19:41 2011 Received: (at 3395) by debbugs.gnu.org; 11 Jul 2011 17:19: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 1QgK8y-0006ZU-V3 for submit@debbugs.gnu.org; Mon, 11 Jul 2011 13:19:41 -0400 Received: from rcsinet15.oracle.com ([148.87.113.117]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QgK8w-0006ZH-JX for 3395@debbugs.gnu.org; Mon, 11 Jul 2011 13:19:39 -0400 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by rcsinet15.oracle.com (Switch-3.4.4/Switch-3.4.4) with ESMTP id p6BHJU9n032568 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 11 Jul 2011 17:19:32 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id p6BHJSBO017095 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 11 Jul 2011 17:19:30 GMT Received: from abhmt110.oracle.com (abhmt110.oracle.com [141.146.116.62]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p6BHJNDI001441; Mon, 11 Jul 2011 12:19:23 -0500 Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 11 Jul 2011 10:19:23 -0700 From: "Drew Adams" To: "'Lars Magne Ingebrigtsen'" References: <43B19EE291914BCFA51EC5AFA8C91ADB@us.oracle.com><8DDC936FF10748F9978A1579E9DB7946@us.oracle.com> Subject: RE: 23.0.94; Remove colon after option etc. name Date: Mon, 11 Jul 2011 10:19:23 -0700 Message-ID: <03186A7D9C1242F28620E550234CAB3E@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: Thread-Index: Acw/7LzXTcHT4ifxSaS+LlLUCUTTdwAAKotw X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090203.4E1B30A4.00CD:SCFMA922111,ss=1,re=-4.000,fgs=0 X-Spam-Score: -4.3 (----) X-Debbugs-Envelope-To: 3395 Cc: 3395@debbugs.gnu.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.3 (----) > If these functions pick up the symbol as intended, I don't > see what the problem is. Right, you do not see. > > The buffer syntax should be that of Emacs Lisp. > > It's not an Emacs Lisp buffer. It's a text buffer that may have some > Emacs Lisp symbols in it. True. If you can make all of the Lisp symbols in the buffer have Lisp syntax, without making the rest of the buffer have Lisp syntax, then fine. > > Arbitrary functions that pick up (Lisp) symbol names should and will > > then pick up a `:' as part of a symbol name. > > The arbitrary functions should use `symbol-at-point' or the like. Then they aren't arbitrary. Why argue about that? A function that picks up a Lisp symbol name will & should pick up `:' as part of that name, provided the buffer syntax is `emacs-lisp-mode-syntax-table'. And yes, that's true also of `symbol-at-point', BTW. In an Emacs-Lisp mode buffer, type `foo:bar', put the cursor on the `:', and do `M-: (symbol-at-point)'. The value is `foo:bar'. > > Because of this, we should remove this colon, which is anyway > > unnecessary. > > It looks nice. I'm closing this bug report. It hampers usability. And it adds nothing to readability in that position. It is followed by a menu button or an editable field (gray background). From unknown Tue Jun 17 01:36:12 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 09 Aug 2011 11:24:07 +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