From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Alan Mackenzie Newsgroups: gmane.emacs.cc-mode.general,gmane.emacs.devel Subject: Re: c-submode-indicators at wrong place in minor-mode-alist Date: Sun, 18 Dec 2005 09:26:49 +0000 (GMT) Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Trace: sea.gmane.org 1134905259 28462 80.91.229.2 (18 Dec 2005 11:27:39 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 18 Dec 2005 11:27:39 +0000 (UTC) Cc: bug-cc-mode@gnu.org, nickrob@snap.net.nz, emacs-devel@gnu.org Original-X-From: cc-mode-help-admin@lists.sourceforge.net Sun Dec 18 12:27:36 2005 Return-path: Original-Received: from lists-outbound.sourceforge.net ([66.35.250.225]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Enwh1-0005HE-5N for sf-cc-mode-help@m.gmane.org; Sun, 18 Dec 2005 12:27:07 +0100 Original-Received: from sc8-sf-list1-b.sourceforge.net (sc8-sf-list1-b.sourceforge.net [10.3.1.7]) by sc8-sf-spam1.sourceforge.net (Postfix) with ESMTP id 6031B88E47; Sun, 18 Dec 2005 03:27:06 -0800 (PST) Original-Received: from sc8-sf-mx2-b.sourceforge.net ([10.3.1.92] helo=mail.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Exim 4.30) id 1EnwgV-00020U-R3 for cc-mode-help@lists.sourceforge.net; Sun, 18 Dec 2005 03:26:35 -0800 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by mail.sourceforge.net with esmtps (TLSv1:DES-CBC3-SHA:168) (Exim 4.44) id 1EnwgU-0006ch-BE for cc-mode-help@lists.sourceforge.net; Sun, 18 Dec 2005 03:26:35 -0800 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by fencepost.gnu.org with esmtp (Exim 4.34) id 1Enwej-0005L0-9i for bug-cc-mode@gnu.org; Sun, 18 Dec 2005 06:24:45 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.34) id 1Enwjw-0001cD-1c for bug-cc-mode@gnu.org; Sun, 18 Dec 2005 06:30:08 -0500 Original-Received: from [193.149.49.134] (helo=acm.acm) by monty-python.gnu.org with esmtp (Exim 4.34) id 1Enwju-0001bJ-H1; Sun, 18 Dec 2005 06:30:07 -0500 Original-Received: from localhost (root@localhost) by acm.acm (8.8.8/8.8.8) with SMTP id JAA00516; Sun, 18 Dec 2005 09:26:49 GMT X-Sender: root@acm.acm Original-To: Eli Zaretskii In-Reply-To: X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on monty-python X-Spam-Level: X-Spam-Status: No, hits=0.0 required=5.0 tests=none autolearn=no version=2.63 X-Spam-Score: 1.0 (+) X-Spam-Report: Spam Filtering performed by sourceforge.net. See http://spamassassin.org/tag/ for more details. Report problems to http://sf.net/tracker/?func=add&group_id=1&atid=200001 1.0 FORGED_RCVD_HELO Received: contains a forged HELO Original-Sender: cc-mode-help-admin@lists.sourceforge.net Errors-To: cc-mode-help-admin@lists.sourceforge.net X-BeenThere: cc-mode-help@lists.sourceforge.net X-Mailman-Version: 2.0.9-sf.net Precedence: bulk List-Unsubscribe: , List-Id: Bug reports, feature requests, and general talk about CC Mode. List-Post: List-Help: List-Subscribe: , List-Archive: X-Original-Date: Sun, 18 Dec 2005 09:26:49 +0000 (GMT) Xref: news.gmane.org gmane.emacs.cc-mode.general:2817 gmane.emacs.devel:47985 Archived-At: Hi, Eli! On Sat, 17 Dec 2005, Eli Zaretskii wrote: >> Date: Fri, 16 Dec 2005 10:18:35 +0000 (GMT) >> From: Alan Mackenzie >> Cc: bug-cc-mode@gnu.org, Stefan Monnier , >> emacs-devel@gnu.org >> >CC mode seems to have become much more complicated, but that might be >> >because its much more powerful. I don't know, I just find it hard to >> >understand. >> It is hard to understand. Partly, it's because C and friends are such a >> dreadful languages (to parse, that is ;-) >Really? as compared to what? As compared with Emacs Lisp, certainly. ;-) >>From what I know, C is actually a relatively easily parsable language. It is for a compiler, which parses from beginning to end. It's more difficult for Emacs, which has to parse incomplete text, often backwards. It's very context dependent: when is a "<" a less-than sign, when is a template delimiter (OK, we're talking about C++ now)? >From font-lock.el: ;; I am most proud and humbly honoured today [murmur murmur cough] to present ;; to you good people, the winner of the Second Millennium Award for The Most ;; Hairy Language Syntax. [Ahhh!] All rise please. [Shuffle shuffle ;; shuffle.] And a round of applause please. For... The C Language! [Roar.] I don't know who wrote that, though. Jamie Zawinski? Simon Marshall? -- Alan Mackenzie (Munich, Germany) ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://ads.osdn.com/?ad_id=7637&alloc_id=16865&op=click