From unknown Fri Jun 20 07:18:08 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#31624 <31624@debbugs.gnu.org> To: bug#31624 <31624@debbugs.gnu.org> Subject: Status: 27.0; (elisp) `Syntax Flags' Reply-To: bug#31624 <31624@debbugs.gnu.org> Date: Fri, 20 Jun 2025 14:18:08 +0000 retitle 31624 27.0; (elisp) `Syntax Flags' reassign 31624 emacs submitter 31624 Drew Adams severity 31624 minor thanks From debbugs-submit-bounces@debbugs.gnu.org Mon May 28 10:47:26 2018 Received: (at submit) by debbugs.gnu.org; 28 May 2018 14:47:26 +0000 Received: from localhost ([127.0.0.1]:52499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNJQk-000118-Hq for submit@debbugs.gnu.org; Mon, 28 May 2018 10:47:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:60140) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNJQi-00010w-Mt for submit@debbugs.gnu.org; Mon, 28 May 2018 10:47:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNJQc-0006dA-E4 for submit@debbugs.gnu.org; Mon, 28 May 2018 10:47:19 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:40431) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fNJQc-0006d5-Ad for submit@debbugs.gnu.org; Mon, 28 May 2018 10:47:18 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51103) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNJQb-0000yY-9h for bug-gnu-emacs@gnu.org; Mon, 28 May 2018 10:47:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNJQX-0006bn-9M for bug-gnu-emacs@gnu.org; Mon, 28 May 2018 10:47:17 -0400 Received: from aserp2120.oracle.com ([141.146.126.78]:50516) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fNJQW-0006bN-T4 for bug-gnu-emacs@gnu.org; Mon, 28 May 2018 10:47:13 -0400 Received: from pps.filterd (aserp2120.oracle.com [127.0.0.1]) by aserp2120.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w4SEkFSc059151 for ; Mon, 28 May 2018 14:47:11 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : subject : content-type : content-transfer-encoding; s=corp-2017-10-26; bh=T/Hlq0OaA10iRgvDx7B5FRgKJMrd6etJ5OrxRlRZTcw=; b=kujILvraheFLR+yT0KTpko3FszIyGb7gpmt9gX+O0oK/YuMZRCNk37tO0ThokiyRXKd3 Ur5HJxXRO8bPVs0ZGw+ulpFNs7QUgKV2f9cBk+PQZc8yE2oZduymBGN7FxjQ2NLsMFv4 qjqyuHvshSS/fzm8DRxdGj7puJodYz7Omk8l+vlJiQ2Bc5uwih8UjSVo3qwaIaYvoU7d 4hrevb9iLeBeQ6leCIl0sENqGCQwvsEh9MgRA4BSRh8TRHIFh1j7f1Qv9ZEa4MHiZBBG tPNX1B2cULliyOfiDov7TO0bjBtEaACfucSW/vn/6SERqAzJ2z/Evs3HkWSAEtPAVmXY sA== Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by aserp2120.oracle.com with ESMTP id 2j6yjbdk4j-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 28 May 2018 14:47:11 +0000 Received: from aserv0122.oracle.com (aserv0122.oracle.com [141.146.126.236]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w4SElALm004458 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 28 May 2018 14:47:10 GMT Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11]) by aserv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w4SElASD017835 for ; Mon, 28 May 2018 14:47:10 GMT MIME-Version: 1.0 Message-ID: <575ae73b-3f1f-4d3b-a294-f2c3a20f9360@default> Date: Mon, 28 May 2018 07:47:09 -0700 (PDT) From: Drew Adams To: bug-gnu-emacs@gnu.org Subject: 27.0; (elisp) `Syntax Flags' X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4690.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8906 signatures=668702 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=1 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=488 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1805280179 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Something seems to be missing. This node refers to "a" style, but that seems to be defined nowhere. The node defines "comment style" this way: A comment style is a set of flags 'b', 'c', and 'n', ... No mention of style "a" there. What is style "a"? I don't see it specified anywhere. Presumably style "a" is some set composed of the flags 'b', 'c', and 'n', but what set? And what about the relation between those "flags" and the "styles"? If a flag is an element in a set that is a style, why does the doc use chars b and c to name both flags and styles - that just confuses things. If you want to relate style "b" to flag 'b' then maybe use "B", not "b", as the style name. (Yes, I realize that this text is very old - at least as old as Emacs 20. But it seems like it could/should be clearer.) In GNU Emacs 27.0.50 (build 3, x86_64-w64-mingw32) of 2018-03-21 Repository revision: e70d0c9e66d7a8609450b2889869d16aeb0363b5 Windowing system distributor `Microsoft Corp.', version 6.1.7601 Configured using: `configure --without-dbus --host=3Dx86_64-w64-mingw32 --without-compress-install -C 'CFLAGS=3D-O2 -static -g3'' From debbugs-submit-bounces@debbugs.gnu.org Mon May 28 17:39:47 2018 Received: (at 31624) by debbugs.gnu.org; 28 May 2018 21:39:47 +0000 Received: from localhost ([127.0.0.1]:52829 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNPrn-0004NO-Ck for submit@debbugs.gnu.org; Mon, 28 May 2018 17:39:47 -0400 Received: from colin.muc.de ([193.149.48.1]:13345 helo=mail.muc.de) by debbugs.gnu.org with smtp (Exim 4.84_2) (envelope-from ) id 1fNPrl-0004NG-Ka for 31624@debbugs.gnu.org; Mon, 28 May 2018 17:39:46 -0400 Received: (qmail 54390 invoked by uid 3782); 28 May 2018 21:39:44 -0000 Date: 28 May 2018 21:39:44 -0000 Message-ID: <20180528213944.54389.qmail@mail.muc.de> From: Alan Mackenzie To: Drew Adams Subject: Re: bug#31624: 27.0; (elisp) `Syntax Flags' Organization: muc.de e.V. In-Reply-To: X-Newsgroups: gnu.emacs.bug User-Agent: tin/2.4.2-20171224 ("Lochhead") (UNIX) (FreeBSD/11.1-RELEASE-p10 (amd64)) X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 31624 Cc: 31624@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, Drew. In article you wrote: > Something seems to be missing. This node refers to "a" style, but that > seems to be defined nowhere. The node defines "comment style" this way: > A comment style is a set of flags 'b', 'c', and 'n', ... > No mention of style "a" there. What is style "a"? I don't see it > specified anywhere. > Presumably style "a" is some set composed of the flags 'b', 'c', and > 'n', but what set? When neither flag 'b' nor flag 'c' is set, you have style "a". > And what about the relation between those "flags" and the "styles"? When 'b' is set, you have style "b", when 'c' is set, you have style "c". I think having both of them set is undefined (but it does leave room for a style "d" (shudder!)). > If a flag is an element in a set that is a style, why does the doc use > chars b and c to name both flags and styles - that just confuses > things. If you want to relate style "b" to flag 'b' then maybe use > "B", not "b", as the style name. I think that would be less confusing if something like my first sentence were in the doc somewhere. > (Yes, I realize that this text is very old - at least as old as Emacs > 20. But it seems like it could/should be clearer.) I though style "c" was somewhat younger. Maybe not. But maybe it could be clarified. > In GNU Emacs 27.0.50 (build 3, x86_64-w64-mingw32) > of 2018-03-21 > Repository revision: e70d0c9e66d7a8609450b2889869d16aeb0363b5 > Windowing system distributor `Microsoft Corp.', version 6.1.7601 > Configured using: > `configure --without-dbus --host=x86_64-w64-mingw32 > --without-compress-install -C 'CFLAGS=-O2 -static -g3'' -- Alan Mackenzie (Nuremberg, Germany). From debbugs-submit-bounces@debbugs.gnu.org Tue May 29 09:55:33 2018 Received: (at 31624) by debbugs.gnu.org; 29 May 2018 13:55:33 +0000 Received: from localhost ([127.0.0.1]:54094 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNf65-0005rR-Hk for submit@debbugs.gnu.org; Tue, 29 May 2018 09:55:33 -0400 Received: from userp2130.oracle.com ([156.151.31.86]:32918) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNf64-0005rJ-Fd for 31624@debbugs.gnu.org; Tue, 29 May 2018 09:55:32 -0400 Received: from pps.filterd (userp2130.oracle.com [127.0.0.1]) by userp2130.oracle.com (8.16.0.22/8.16.0.22) with SMTP id w4TDkgsh152322; Tue, 29 May 2018 13:55:26 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oracle.com; h=mime-version : message-id : date : from : sender : to : cc : subject : references : in-reply-to : content-type : content-transfer-encoding; s=corp-2017-10-26; bh=UhO15VtB7RTXEMXWeBuR/WZuMhros5A8PLQYXDVyo6U=; b=GN/8yLU/SzXfIFiWKaR/fQ77qNcDx6O5NKLR4xOdWOUSFJjcOGspo3UC5lQXLMw5ssYk 4yPEJ5UoFqm274BZt1MdqjJl24tbiYv8xhzPWZ3EjaKiCSKd6qVv6An/uJLNKoSHtQCf MhxJYyLGuvfhVOZhPajQKUSidCKRvlvyPPulo62oCnqw/iFEK9iLz31RFwe2Jw3VA9iO DuckxUbmAwgsSBXlrBm3K3+/NPR6+cnr1mp/fDhKWhNV8XFniTZGwy13enZmU4G0DKFi stpt1JOYlePiuJIYn2M+KNXdVDEyzBescd+ZdFkepA+vtiO+y7iqpHeaVutxPZSc0U9t GQ== Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by userp2130.oracle.com with ESMTP id 2j6y189b74-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 29 May 2018 13:55:26 +0000 Received: from userv0122.oracle.com (userv0122.oracle.com [156.151.31.75]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id w4TDtO1w025310 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Tue, 29 May 2018 13:55:25 GMT Received: from abhmp0004.oracle.com (abhmp0004.oracle.com [141.146.116.10]) by userv0122.oracle.com (8.14.4/8.14.4) with ESMTP id w4TDtM10024166; Tue, 29 May 2018 13:55:23 GMT MIME-Version: 1.0 Message-ID: <58555cef-923e-4278-abd5-f58a567b808e@default> Date: Tue, 29 May 2018 06:55:21 -0700 (PDT) From: Drew Adams To: Alan Mackenzie , Drew Adams Subject: RE: bug#31624: 27.0; (elisp) `Syntax Flags' References: <> <<20180528213944.54389.qmail@mail.muc.de>> In-Reply-To: <<20180528213944.54389.qmail@mail.muc.de>> X-Priority: 3 X-Mailer: Oracle Beehive Extensions for Outlook 2.0.1.9.1 (1003210) [OL 16.0.4690.0 (x86)] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Proofpoint-Virus-Version: vendor=nai engine=5900 definitions=8907 signatures=668702 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 suspectscore=0 malwarescore=0 phishscore=0 bulkscore=0 spamscore=0 mlxscore=0 mlxlogscore=785 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1711220000 definitions=main-1805290158 X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 31624 Cc: 31624@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > When neither flag 'b' nor flag 'c' is set, you have style "a". If that's the definition of style a then the doc should state that. > > And what about the relation between those "flags" and the "styles"? >=20 > When 'b' is set, you have style "b", when 'c' is set, you have style > "c". I think having both of them set is undefined (but it does leave > room for a style "d" (shudder!)). =20 > > If a flag is an element in a set that is a style, why does the doc use > > chars b and c to name both flags and styles - that just confuses > > things. If you want to relate style "b" to flag 'b' then maybe use > > "B", not "b", as the style name. >=20 > I think that would be less confusing if something like my first sentence > were in the doc somewhere. Both changes are needed, I think. It just confuses to use the same name, with the only difference being single vs double quote chars around it, for two different concepts/things. > > (Yes, I realize that this text is very old - at least as old as Emacs > > 20. But it seems like it could/should be clearer.) >=20 > I though style "c" was somewhat younger. Maybe not. But maybe it could > be clarified. You're right - c is not in Emacs 20, for instance. From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 02 07:03:21 2018 Received: (at 31624-done) by debbugs.gnu.org; 2 Jun 2018 11:03:21 +0000 Received: from localhost ([127.0.0.1]:58416 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fP4Jd-0007kh-6Y for submit@debbugs.gnu.org; Sat, 02 Jun 2018 07:03:21 -0400 Received: from eggs.gnu.org ([208.118.235.92]:45509) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fP4Jb-0007kU-Dz for 31624-done@debbugs.gnu.org; Sat, 02 Jun 2018 07:03:20 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fP4JT-00027Q-9m for 31624-done@debbugs.gnu.org; Sat, 02 Jun 2018 07:03:14 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:44275) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fP4JT-00027A-4T; Sat, 02 Jun 2018 07:03:11 -0400 Received: from [176.228.60.248] (port=2132 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1fP4JR-0000t2-Sc; Sat, 02 Jun 2018 07:03:10 -0400 Date: Sat, 02 Jun 2018 14:03:12 +0300 Message-Id: <83k1rhe9hr.fsf@gnu.org> From: Eli Zaretskii To: Alan Mackenzie In-reply-to: <20180528213944.54389.qmail@mail.muc.de> (message from Alan Mackenzie on 28 May 2018 21:39:44 -0000) Subject: Re: bug#31624: 27.0; (elisp) `Syntax Flags' References: <575ae73b-3f1f-4d3b-a294-f2c3a20f9360@default> <20180528213944.54389.qmail@mail.muc.de> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 31624-done Cc: 31624-done@debbugs.gnu.org, drew.adams@oracle.com X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -6.0 (------) > Date: 28 May 2018 21:39:44 -0000 > From: Alan Mackenzie > Cc: 31624@debbugs.gnu.org > > In article you wrote: > > Something seems to be missing. This node refers to "a" style, but that > > seems to be defined nowhere. The node defines "comment style" this way: > > > A comment style is a set of flags 'b', 'c', and 'n', ... > > > No mention of style "a" there. What is style "a"? I don't see it > > specified anywhere. > > > Presumably style "a" is some set composed of the flags 'b', 'c', and > > 'n', but what set? > > When neither flag 'b' nor flag 'c' is set, you have style "a". I added that to the text. > > And what about the relation between those "flags" and the "styles"? > > When 'b' is set, you have style "b", when 'c' is set, you have style > "c". I think having both of them set is undefined (but it does leave > room for a style "d" (shudder!)). I added a sentence that explains how styles and flags are related. Thanks. From unknown Fri Jun 20 07:18:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Sat, 30 Jun 2018 11: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