From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ralf Angeli Newsgroups: gmane.emacs.cc-mode.general,gmane.emacs.devel Subject: Re: [sigra@home.se: C++-mode: Syntax highlighting: wrong color for function identifier depending on the kind of whitespace that follows] Date: Fri, 17 Feb 2006 12:32:50 +0100 Message-ID: References: <43F581BE.3080203@gmx.at> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1140180081 6927 80.91.229.2 (17 Feb 2006 12:41:21 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 17 Feb 2006 12:41:21 +0000 (UTC) Cc: Alan Mackenzie , bug-cc-mode@gnu.org, emacs-devel@gnu.org, Stefan Monnier , rms@gnu.org Original-X-From: cc-mode-help-admin@lists.sourceforge.net Fri Feb 17 13:41:15 2006 Return-path: Envelope-to: sf-cc-mode-help@m.gmane.org Original-Received: from lists-outbound.sourceforge.net ([66.35.250.225]) by ciao.gmane.org with esmtp (Exim 4.43) id 1FA4v1-0003ot-Qx for sf-cc-mode-help@m.gmane.org; Fri, 17 Feb 2006 13:41:04 +0100 Original-Received: from sc8-sf-list1-b.sourceforge.net (sc8-sf-list1-b.sourceforge.net [10.3.1.7]) by sc8-sf-spam2.sourceforge.net (Postfix) with ESMTP id 0644D121E4; Fri, 17 Feb 2006 04:41:03 -0800 (PST) Original-Received: from sc8-sf-mx1-b.sourceforge.net ([10.3.1.91] helo=mail.sourceforge.net) by sc8-sf-list1.sourceforge.net with esmtp (Exim 4.30) id 1FA4ub-0007vg-Pa for cc-mode-help@lists.sourceforge.net; Fri, 17 Feb 2006 04:40:37 -0800 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by mail.sourceforge.net with esmtps (TLSv1:RC4-SHA:128) (Exim 4.44) id 1FA4ua-0004g1-B7 for cc-mode-help@lists.sourceforge.net; Fri, 17 Feb 2006 04:40:37 -0800 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by fencepost.gnu.org with esmtp (Exim 4.34) id 1FA3ru-00041S-2l for bug-cc-mode@gnu.org; Fri, 17 Feb 2006 06:33:47 -0500 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.52) id 1FA3xC-0008PV-5J for bug-cc-mode@gnu.org; Fri, 17 Feb 2006 06:39:17 -0500 Original-Received: from [134.96.7.25] (helo=triton.rz.uni-saarland.de) by monty-python.gnu.org with esmtp (Exim 4.52) id 1FA3xB-0008PI-Na; Fri, 17 Feb 2006 06:39:14 -0500 Original-Received: from iwi-gate.iwi.uni-sb.de (iwi-gate.iwi.uni-saarland.de [134.96.72.13]) by triton.rz.uni-saarland.de (8.12.10/8.12.10) with ESMTP id k1HBX5bO10588844; Fri, 17 Feb 2006 12:33:05 +0100 (CET) Original-Received: from [134.96.72.190] (helo=NEUTRINO) by iwi-gate.iwi.uni-sb.de with esmtp (Exim 4.53 (FreeBSD)) id 1FA3qz-0003YK-LF; Fri, 17 Feb 2006 12:32:49 +0100 Original-To: martin rudalics In-Reply-To: <43F581BE.3080203@gmx.at> (martin rudalics's message of "Fri, 17 Feb 2006 08:56:46 +0100") X-IWi-MailScanner-Information: Please contact the ISP for more information X-IWi-MailScanner: Found to be clean X-IWi-MailScanner-SpamCheck: not spam, SpamAssassin (score=0, required 5, autolearn=disabled) X-MailScanner-From: angeli@iwi.uni-sb.de X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-1.5.1 (triton.rz.uni-saarland.de [134.96.7.25]); Fri, 17 Feb 2006 12:33:06 +0100 (CET) X-AntiVirus: checked by AntiVir Milter (version: 1.1.1-9; AVE: 6.33.1.0; VDF: 6.33.1.2; host: AntiVir2) 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: Fri, 17 Feb 2006 12:32:50 +0100 Xref: news.gmane.org gmane.emacs.cc-mode.general:3043 gmane.emacs.devel:50655 Archived-At: * martin rudalics (2006-02-17) writes: > > OK, I've got you now! It sounds like jit-lock perhaps isn't really the > > right strategy for mark-up modes. But it seems like a hook is required > > in the jit-lock stealth bit. This is surely needed as _well_ as the > > after-change hook that expands the region, not instead of it. > > Modes shouldn't rely on stealth fontification doing something important. > Stealth fontification has one single purpose: Prefontify something the > user might visit eventually - useful for slow terminals. Using stealth > fontification for other purposes means asking for troubles. Sorry, but I don't understand what you mean. Nobody proposed to use stealth fontification for other purposes than fontification. There just has to be a way for it to adjust the region for fontification in case of multiline constructs. (Maybe this is already possible with contextual fontification as proposed by Stefan, but I haven't looked deeper into this yet.) -- Ralf ------------------------------------------------------- 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://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642