From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.bugs Subject: bug#31624: 27.0; (elisp) `Syntax Flags' Date: 28 May 2018 21:39:44 -0000 Organization: muc.de e.V. Message-ID: <20180528213944.54389.qmail@mail.muc.de> References: <575ae73b-3f1f-4d3b-a294-f2c3a20f9360@default> NNTP-Posting-Host: blaine.gmane.org X-Trace: blaine.gmane.org 1527543486 31098 195.159.176.226 (28 May 2018 21:38:06 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Mon, 28 May 2018 21:38:06 +0000 (UTC) User-Agent: tin/2.4.2-20171224 ("Lochhead") (UNIX) (FreeBSD/11.1-RELEASE-p10 (amd64)) Cc: 31624@debbugs.gnu.org To: Drew Adams Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon May 28 23:38:01 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1fNPq5-000804-Hk for geb-bug-gnu-emacs@m.gmane.org; Mon, 28 May 2018 23:38:01 +0200 Original-Received: from localhost ([::1]:57897 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNPsC-0001J8-Bd for geb-bug-gnu-emacs@m.gmane.org; Mon, 28 May 2018 17:40:12 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:46882) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fNPs5-0001J3-M4 for bug-gnu-emacs@gnu.org; Mon, 28 May 2018 17:40:06 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fNPs2-0001ES-GM for bug-gnu-emacs@gnu.org; Mon, 28 May 2018 17:40:05 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:44932) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fNPs2-0001EG-DY for bug-gnu-emacs@gnu.org; Mon, 28 May 2018 17:40:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fNPs1-0004Nv-Uq for bug-gnu-emacs@gnu.org; Mon, 28 May 2018 17:40:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Alan Mackenzie Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 28 May 2018 21:40:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 31624 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 31624-submit@debbugs.gnu.org id=B31624.152754358716830 (code B ref 31624); Mon, 28 May 2018 21:40:01 +0000 Original-Received: (at 31624) by debbugs.gnu.org; 28 May 2018 21:39:47 +0000 Original-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 Original-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 Original-Received: (qmail 54390 invoked by uid 3782); 28 May 2018 21:39:44 -0000 In-Reply-To: X-Newsgroups: gnu.emacs.bug X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:146662 Archived-At: 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).