From debbugs-submit-bounces@debbugs.gnu.org Thu May 05 18:21:50 2011 Received: (at submit) by debbugs.gnu.org; 5 May 2011 22:21:50 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QI6ve-0007SD-BP for submit@debbugs.gnu.org; Thu, 05 May 2011 18:21:50 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QI6vc-0007S3-To for submit@debbugs.gnu.org; Thu, 05 May 2011 18:21:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QI6vW-0000pu-VZ for submit@debbugs.gnu.org; Thu, 05 May 2011 18:21:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_MED, T_RP_MATCHES_RCVD, UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:39015) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QI6vW-0000pq-U4 for submit@debbugs.gnu.org; Thu, 05 May 2011 18:21:42 -0400 Received: from eggs.gnu.org ([140.186.70.92]:40931) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QI6vW-00069a-3z for bug-gnu-emacs@gnu.org; Thu, 05 May 2011 18:21:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QI6vV-0000pS-75 for bug-gnu-emacs@gnu.org; Thu, 05 May 2011 18:21:42 -0400 Received: from rcsinet10.oracle.com ([148.87.113.121]:19959) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QI6vU-0000pO-Vh for bug-gnu-emacs@gnu.org; Thu, 05 May 2011 18:21:41 -0400 Received: from rcsinet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id p45MLdBw009443 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 5 May 2011 22:21:40 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by rcsinet15.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id p45MLcFZ020640 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Thu, 5 May 2011 22:21:38 GMT Received: from abhmt016.oracle.com (abhmt016.oracle.com [141.146.116.25]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p45MLc2Q017294 for ; Thu, 5 May 2011 17:21:38 -0500 Received: from dradamslap1 (/10.159.55.197) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 05 May 2011 15:21:37 -0700 From: "Drew Adams" To: Subject: 24.0.50; (elisp) Region to Fontify after a Buffer Change - Why a child of Multiline Font Lock? Date: Thu, 5 May 2011 15:21:37 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: AcwLcsyAVpxo61bPQo2GepSP6Z0Hng== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6090 X-Source-IP: rcsinet15.oracle.com [148.87.113.117] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090204.4DC322F4.008D:SCFMA4539811,ss=1,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -6.5 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.5 (------) Subject line says it all. This node says zero about multiline font lock. No apparent relation between the two. If there is a relation, then it needs to be pointed out. In GNU Emacs 24.0.50.1 (i386-mingw-nt5.1.2600) of 2011-04-25 on 3249CTO Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (4.5) --no-opt --cflags -Ic:/imagesupport/include' From debbugs-submit-bounces@debbugs.gnu.org Fri May 06 09:46:15 2011 Received: (at 8626) by debbugs.gnu.org; 6 May 2011 13:46:15 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QILME-0003zB-Uc for submit@debbugs.gnu.org; Fri, 06 May 2011 09:46:15 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QILMC-0003yx-TX for 8626@debbugs.gnu.org; Fri, 06 May 2011 09:46:13 -0400 Received: from 121-249-126-200.fibertel.com.ar ([200.126.249.121]:40980 helo=ceviche.home) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1QILM7-0006cr-5j; Fri, 06 May 2011 09:46:07 -0400 Received: by ceviche.home (Postfix, from userid 20848) id BFE6766168; Fri, 6 May 2011 10:46:03 -0300 (ART) From: Stefan Monnier To: "Drew Adams" Subject: Re: bug#8626: 24.0.50; (elisp) Region to Fontify after a Buffer Change - Why a child of Multiline Font Lock? Message-ID: References: Date: Fri, 06 May 2011 10:46:03 -0300 In-Reply-To: (Drew Adams's message of "Thu, 5 May 2011 15:21:37 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: 8626 Cc: 8626@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.0 (------) > Subject line says it all. This node says zero about multiline font > lock. No apparent relation between the two. If there is a relation, > then it needs to be pointed out. I'm not sure what more you need. It already says: When a buffer is changed, the region that Font Lock refontifies is by default the smallest sequence of whole lines that spans the change. While this works well most of the time, sometimes it doesn't---for example, when a change alters the syntactic meaning of text on an earlier line. -- Stefan From debbugs-submit-bounces@debbugs.gnu.org Fri May 06 10:01:52 2011 Received: (at 8626) by debbugs.gnu.org; 6 May 2011 14:01:52 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QILbM-0004Q7-I9 for submit@debbugs.gnu.org; Fri, 06 May 2011 10:01:52 -0400 Received: from acsinet11.oracle.com ([141.146.126.233]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QILbC-0004Pm-KS for 8626@debbugs.gnu.org; Fri, 06 May 2011 10:01:51 -0400 Received: from acsinet22.oracle.com (acsinet22.oracle.com [141.146.126.238]) by acsinet11.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id p46E1XOb003616 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 6 May 2011 14:01:35 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by acsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id p46E1W57026530 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 6 May 2011 14:01:33 GMT Received: from abhmt013.oracle.com (abhmt013.oracle.com [141.146.116.22]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p46E1ROA020360; Fri, 6 May 2011 09:01:27 -0500 Received: from dradamslap1 (/10.159.62.197) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 06 May 2011 07:01:26 -0700 From: "Drew Adams" To: "'Stefan Monnier'" References: Subject: RE: bug#8626: 24.0.50; (elisp) Region to Fontify after a Buffer Change - Why a child of Multiline Font Lock? Date: Fri, 6 May 2011 07:01:25 -0700 Message-ID: <078B0330CA3C43959F4638AC9055DB76@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: AcwL8/kJAQ4TaPb6T4u12z+qvRNw9gAAIecw X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6090 X-Source-IP: acsinet22.oracle.com [141.146.126.238] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090208.4DC3FF3F.00DE:SCFMA922111,ss=1,fgs=0 X-Spam-Score: -6.5 (------) X-Debbugs-Envelope-To: 8626 Cc: 8626@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.5 (------) > > This node says zero about multiline font lock. No apparent > > relation between the two. If there is a relation, > > then it needs to be pointed out. > > I'm not sure what more you need. It already says: > > When a buffer is changed, the region that Font Lock refontifies is > by default the smallest sequence of whole lines that spans > the change. > While this works well most of the time, sometimes it doesn't---for > example, when a change alters the syntactic meaning of text on an > earlier line. What limits the import of this node to multiline font-lock? Nothing that I can see. This text simply says that the refontification is for a set of (presumably contiguous) whole lines. One can read between the lines to see that it might not work well for - among other things - multiline font-lock. But there is nothing about the text in this node that limits it to multiline font-lock. This node is about refontification after buffer changes. It is not, logically, a subnode of `Multiline Font Lock Constructs'. The info here belongs in or under node `Change Hooks', or possibly somewhere else in the font-lock section of the manual. You can link to this text from the multiline font-lock section. And I suggest adding explicitly, after the last line you quoted, that in particular this is often the case for multiline font-lock. From debbugs-submit-bounces@debbugs.gnu.org Fri May 06 10:46:38 2011 Received: (at 8626) by debbugs.gnu.org; 6 May 2011 14:46:38 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QIMIf-0005Yf-LF for submit@debbugs.gnu.org; Fri, 06 May 2011 10:46:37 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QIMId-0005YT-Ti for 8626@debbugs.gnu.org; Fri, 06 May 2011 10:46:36 -0400 Received: from 121-249-126-200.fibertel.com.ar ([200.126.249.121]:42453 helo=ceviche.home) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1QIMIY-0001rb-DI; Fri, 06 May 2011 10:46:30 -0400 Received: by ceviche.home (Postfix, from userid 20848) id B82C066168; Fri, 6 May 2011 11:46:26 -0300 (ART) From: Stefan Monnier To: "Drew Adams" Subject: Re: bug#8626: 24.0.50; (elisp) Region to Fontify after a Buffer Change - Why a child of Multiline Font Lock? Message-ID: References: <078B0330CA3C43959F4638AC9055DB76@us.oracle.com> Date: Fri, 06 May 2011 11:46:26 -0300 In-Reply-To: <078B0330CA3C43959F4638AC9055DB76@us.oracle.com> (Drew Adams's message of "Fri, 6 May 2011 07:01:25 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: 8626 Cc: 8626@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.0 (------) > What limits the import of this node to multiline font-lock? > Nothing that I can see. Maybe the problem is "your" notion of "multiline font-lock"? There's no such thing as a "multiline font-lock" feature or functionality, but only "Multiline Font Lock Constructs", i.e. there are cases where a major mode needs to get font-lock to recognize elements that span multiple lines. > This node is about refontification after buffer changes. It is not, > logically, a subnode of `Multiline Font Lock Constructs'. It is about having to extend the refontification area because refontifying a single-line is not sufficient, presumably because the major mode has to handle a multiline font-lock construct. Stefan From debbugs-submit-bounces@debbugs.gnu.org Fri May 06 11:01:03 2011 Received: (at 8626) by debbugs.gnu.org; 6 May 2011 15:01:03 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QIMWd-0005uC-8L for submit@debbugs.gnu.org; Fri, 06 May 2011 11:01:03 -0400 Received: from rcsinet10.oracle.com ([148.87.113.121]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QIMWa-0005ti-VS for 8626@debbugs.gnu.org; Fri, 06 May 2011 11:01:01 -0400 Received: from rcsinet13.oracle.com (rcsinet13.oracle.com [148.87.113.125]) by rcsinet10.oracle.com (Switch-3.4.2/Switch-3.4.2) with ESMTP id p46F0qGa012865 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 6 May 2011 15:00:54 GMT Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by rcsinet13.oracle.com (Switch-3.4.2/Switch-3.4.1) with ESMTP id p46F0pJs001060 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 6 May 2011 15:00:52 GMT Received: from abhmt010.oracle.com (abhmt010.oracle.com [141.146.116.19]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p46F0pAF009202; Fri, 6 May 2011 10:00:51 -0500 Received: from dradamslap1 (/10.159.62.197) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 06 May 2011 08:00:50 -0700 From: "Drew Adams" To: "'Stefan Monnier'" References: <078B0330CA3C43959F4638AC9055DB76@us.oracle.com> Subject: RE: bug#8626: 24.0.50; (elisp) Region to Fontify after a Buffer Change - Why a child of Multiline Font Lock? Date: Fri, 6 May 2011 08:00:50 -0700 Message-ID: <86CA0AD6E28C4F9687E6B9F09D00218B@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: AcwL/GkbFWOfvx0iRymjcUTjPyCLZgAAEZrg X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6090 X-Source-IP: rcsinet13.oracle.com [148.87.113.125] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A090207.4DC40D26.0140:SCFMA4539811,ss=1,fgs=0 X-Spam-Score: -6.5 (------) X-Debbugs-Envelope-To: 8626 Cc: 8626@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.5 (------) > > What limits the import of this node to multiline font-lock? > > Nothing that I can see. > > Maybe the problem is "your" notion of "multiline font-lock"? > > There's no such thing as a "multiline font-lock" feature or > functionality, but only "Multiline Font Lock Constructs", > i.e. there are cases where a major mode needs to get font-lock > to recognize elements that span multiple lines. That _is_ "my" notion of "multiline font-lock" (and that's your term, not mine). > > This node is about refontification after buffer changes. It is not, > > logically, a subnode of `Multiline Font Lock Constructs'. > > It is about having to extend the refontification area because > refontifying a single-line is not sufficient, presumably because the > major mode has to handle a multiline font-lock construct. The node _says_ it is about what you say up to the comma. You then add "presumably...", which is _not_ part of the node content. This info is missing. Also missing is whether anything stronger than "presumably" applies. The node content is about the region to refontify after a buffer change. It mentions that in some cases code might need to extend that region, to DTRT. That's all that is said. If the _only_ time this is pertinent is in the context of multiline font-lock constructs, then please say so (and perhaps why, if helpful). If it is not the only time, then add that this _can_ happen, in particular, in the context of multiline font-lock constructs. You seem to be fighting making this text clear. Please clearly specify how and how much the (current) node content is related to multiline font-lock constructs. That's what is missing. From debbugs-submit-bounces@debbugs.gnu.org Fri May 06 13:20:14 2011 Received: (at 8626) by debbugs.gnu.org; 6 May 2011 17:20:14 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QIOhK-0000oH-Ir for submit@debbugs.gnu.org; Fri, 06 May 2011 13:20:14 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QIOhI-0000o6-R7 for 8626@debbugs.gnu.org; Fri, 06 May 2011 13:20:13 -0400 Received: from 121-249-126-200.fibertel.com.ar ([200.126.249.121]:46427 helo=ceviche.home) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1QIOhC-0004pG-RL; Fri, 06 May 2011 13:20:07 -0400 Received: by ceviche.home (Postfix, from userid 20848) id 0CD3366248; Fri, 6 May 2011 14:20:04 -0300 (ART) From: Stefan Monnier To: "Drew Adams" Subject: Re: bug#8626: 24.0.50; (elisp) Region to Fontify after a Buffer Change - Why a child of Multiline Font Lock? Message-ID: References: <078B0330CA3C43959F4638AC9055DB76@us.oracle.com> <86CA0AD6E28C4F9687E6B9F09D00218B@us.oracle.com> Date: Fri, 06 May 2011 14:20:04 -0300 In-Reply-To: <86CA0AD6E28C4F9687E6B9F09D00218B@us.oracle.com> (Drew Adams's message of "Fri, 6 May 2011 08:00:50 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -6.0 (------) X-Debbugs-Envelope-To: 8626 Cc: 8626@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.0 (------) > > It is about having to extend the refontification area because > > refontifying a single-line is not sufficient, presumably because the > > major mode has to handle a multiline font-lock construct. > > The node _says_ it is about what you say up to the comma. You then > add "presumably...", which is _not_ part of the node content. It's just an application of reasoning: is "a single-line is not sufficient", that must mean that there's more than one line involved. I added the "presumably" because some user somewhere might decide he likes to use this hook for something else. > You seem to be fighting making this text clear. Please clearly specify > how and how much the (current) node content is related to multiline > font-lock constructs. That's what is missing. I'm in a bad position to fix it, because AFAICT the text already says very clearly what the var does, and when it makes sense to use it. Could you provide a sample patch that would make the text clear to you? Stefan From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 15 09:25:46 2011 Received: (at 8626) by debbugs.gnu.org; 15 Jul 2011 13:25:47 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhiOk-000574-Qw for submit@debbugs.gnu.org; Fri, 15 Jul 2011 09:25:46 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhiOS-000565-OM for 8626@debbugs.gnu.org; Fri, 15 Jul 2011 09:25:34 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1QhiOF-0001fa-6j; Fri, 15 Jul 2011 15:25:11 +0200 From: Lars Magne Ingebrigtsen To: Stefan Monnier Subject: Re: bug#8626: 24.0.50; (elisp) Region to Fontify after a Buffer Change - Why a child of Multiline Font Lock? In-Reply-To: (Stefan Monnier's message of "Fri, 06 May 2011 14:20:04 -0300") Date: Fri, 15 Jul 2011 15:24:55 +0200 Message-ID: References: <078B0330CA3C43959F4638AC9055DB76@us.oracle.com> <86CA0AD6E28C4F9687E6B9F09D00218B@us.oracle.com> User-Agent: Gnus/5.110018 (No Gnus v0.18) Emacs/24.0.50 (gnu/linux) X-Now-Playing: Joni Mitchell's _Ladies of the Canyon_: "The Priest" X-Hashcash: 1:23:110715:drew.adams@oracle.com::gqtHbCCzTwOdLjlM:00000000000000000000000000000000000000009M7U X-Hashcash: 1:23:110715:8626@debbugs.gnu.org::LqobB8070UA5KP96:00000000000000000000000000000000000000000/9pQ X-Hashcash: 1:23:110715:monnier@iro.umontreal.ca::WxLojpDiVqsbIIqW:0000000000000000000000000000000000002D9h2 MIME-Version: 1.0 Content-Type: text/plain X-MailScanner-ID: 1QhiOF-0001fa-6j X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1311341111.30395@q8wf8N4gbBoSSLovDlkQ1w X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: 8626 Cc: 8626@debbugs.gnu.org, Drew Adams X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) Stefan Monnier writes: >> You seem to be fighting making this text clear. Please clearly specify >> how and how much the (current) node content is related to multiline >> font-lock constructs. That's what is missing. > > I'm in a bad position to fix it, because AFAICT the text already says > very clearly what the var does, and when it makes sense to use it. > Could you provide a sample patch that would make the text clear to you? The documentation seems clear to me, too, so I'm closing this report. -- (domestic pets only, the antidote for overdose, milk.) bloggy blog http://lars.ingebrigtsen.no/ From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 15 09:25:13 2011 Received: (at control) by debbugs.gnu.org; 15 Jul 2011 13:25:13 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhiOG-00055r-Qe for submit@debbugs.gnu.org; Fri, 15 Jul 2011 09:25:13 -0400 Received: from hermes.netfonds.no ([80.91.224.195]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhiOE-00055f-Tl for control@debbugs.gnu.org; Fri, 15 Jul 2011 09:25:11 -0400 Received: from cm-84.215.51.58.getinternet.no ([84.215.51.58] helo=quimbies.gnus.org) by hermes.netfonds.no with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1QhiO3-0001en-C4 for control@debbugs.gnu.org; Fri, 15 Jul 2011 15:24:59 +0200 Date: Fri, 15 Jul 2011 15:24:58 +0200 Message-Id: To: control@debbugs.gnu.org From: Lars Magne Ingebrigtsen Subject: control message for bug #8626 X-MailScanner-ID: 1QhiO3-0001en-C4 X-Netfonds-MailScanner: Found to be clean X-Netfonds-MailScanner-From: larsi@gnus.org MailScanner-NULL-Check: 1311341100.12089@CabaVjkxP2NJEjSU+JQ3Wg X-Spam-Status: No X-Spam-Score: -2.7 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.7 (--) tags 8626 notabug close 8626 From debbugs-submit-bounces@debbugs.gnu.org Fri Jul 15 10:30:53 2011 Received: (at 8626) by debbugs.gnu.org; 15 Jul 2011 14:30:53 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhjPo-00020l-RZ for submit@debbugs.gnu.org; Fri, 15 Jul 2011 10:30:53 -0400 Received: from acsinet15.oracle.com ([141.146.126.227]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1QhjPm-0001xu-V5 for 8626@debbugs.gnu.org; Fri, 15 Jul 2011 10:30:51 -0400 Received: from acsinet21.oracle.com (acsinet21.oracle.com [141.146.126.237]) by acsinet15.oracle.com (Switch-3.4.4/Switch-3.4.4) with ESMTP id p6FEUhFg017503 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Fri, 15 Jul 2011 14:30:45 GMT Received: from acsmt358.oracle.com (acsmt358.oracle.com [141.146.40.158]) by acsinet21.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id p6FEUgPJ027350 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 15 Jul 2011 14:30:42 GMT Received: from abhmt115.oracle.com (abhmt115.oracle.com [141.146.116.67]) by acsmt358.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id p6FEUa9U002065; Fri, 15 Jul 2011 09:30:37 -0500 Received: from dradamslap1 (/10.159.34.212) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 15 Jul 2011 07:30:36 -0700 From: "Drew Adams" To: "'Lars Magne Ingebrigtsen'" , "'Stefan Monnier'" References: <078B0330CA3C43959F4638AC9055DB76@us.oracle.com><86CA0AD6E28C4F9687E6B9F09D00218B@us.oracle.com> Subject: RE: bug#8626: 24.0.50; (elisp) Region to Fontify after a Buffer Change - Why a child of Multiline Font Lock? Date: Fri, 15 Jul 2011 07:30:35 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: Thread-Index: AcxC8ql9biVHbWiJSQe0YwuXmphgCAACAm+g X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-Source-IP: acsinet21.oracle.com [141.146.126.237] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A020209.4E204F15.0068:SCFMA922111,ss=1,re=-4.000,fgs=0 X-Spam-Score: -4.2 (----) X-Debbugs-Envelope-To: 8626 Cc: 8626@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -4.2 (----) If you dropped into this node from elsewhere than it parent, you would see nothing about multiline font-lock constucts. (And even coming from that node you will see nothing about them.) You would learn about refontifying the region after a buffer change, in particular that in some cases refontifying needs to extend the region. That's all. No one has yet answered the question that would unambiguously tie this to multiline font-lock constructs: is this region extension for refontifying pertinent _ONLY_ in the context of multi-line font-lock constructs? As I said: > If the _only_ time this is pertinent is in the context of > multiline font-lock constructs, then please say so (and > perhaps why, if helpful). If it is not the only time, then > add that this _can_ happen, in particular, in > the context of multiline font-lock constructs. Answer that question for readers and you've fixed this bug. From unknown Mon Aug 18 06:57:32 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, 13 Aug 2011 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