From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.help Subject: Re: Questions about parser state Date: Sat, 05 Oct 2013 15:26:23 -0400 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1381001217 26437 80.91.229.3 (5 Oct 2013 19:26:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 5 Oct 2013 19:26:57 +0000 (UTC) To: help-gnu-emacs@gnu.org Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Sat Oct 05 21:27:00 2013 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VSXVE-00089h-L6 for geh-help-gnu-emacs@m.gmane.org; Sat, 05 Oct 2013 21:27:00 +0200 Original-Received: from localhost ([::1]:52818 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VSXVE-0002M3-3O for geh-help-gnu-emacs@m.gmane.org; Sat, 05 Oct 2013 15:27:00 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41638) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VSXUx-0002Lr-PD for help-gnu-emacs@gnu.org; Sat, 05 Oct 2013 15:26:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VSXUq-0001uH-Ge for help-gnu-emacs@gnu.org; Sat, 05 Oct 2013 15:26:43 -0400 Original-Received: from plane.gmane.org ([80.91.229.3]:39131) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VSXUq-0001uC-9z for help-gnu-emacs@gnu.org; Sat, 05 Oct 2013 15:26:36 -0400 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1VSXUo-0007tl-HF for help-gnu-emacs@gnu.org; Sat, 05 Oct 2013 21:26:34 +0200 Original-Received: from 206-248-175-45.dsl.teksavvy.com ([206.248.175.45]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 05 Oct 2013 21:26:34 +0200 Original-Received: from monnier by 206-248-175-45.dsl.teksavvy.com with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 05 Oct 2013 21:26:34 +0200 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 15 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 206-248-175-45.dsl.teksavvy.com User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) Cancel-Lock: sha1:Hq6x2E9XP/YM09kef1itjnl9Ctc= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Original-Sender: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.help:93858 Archived-At: > ! @samp{n}, so there can be up to 8 different comment styles. When > ! neither @samp{b} nor @samp{c} is present, the comment style is > ! @samp{a}. Each comment delimiter has a style and only matches comment Actually, the use of `a' is problematic, indeed. Since we really have 8 styles: "", "b", "c", "bc", "n", "bn", "cn", "bcn". So, "a" doesn't fit very well in there. It's inherited from earlier times where we had just "" and "b", so "" could be considered as "a". So we should probably get rid of the "style `a'" terminology and replace it with something else. Stefan