From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Lennart Borgman (gmail)" Newsgroups: gmane.emacs.devel Subject: Text property 'intangible and fontification Date: Mon, 26 Feb 2007 23:05:23 +0100 Message-ID: <45E359A3.1080209@gmail.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1172527596 20957 80.91.229.12 (26 Feb 2007 22:06:36 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 26 Feb 2007 22:06:36 +0000 (UTC) To: Emacs Devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 26 23:06:25 2007 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1HLnz8-0001D0-1s for ged-emacs-devel@m.gmane.org; Mon, 26 Feb 2007 23:06:18 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HLnz7-0001TZ-TR for ged-emacs-devel@m.gmane.org; Mon, 26 Feb 2007 17:06:17 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HLnyK-0001Gp-PN for emacs-devel@gnu.org; Mon, 26 Feb 2007 17:05:28 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HLnyH-0001Ev-TM for emacs-devel@gnu.org; Mon, 26 Feb 2007 17:05:27 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HLnyH-0001Em-Dl for emacs-devel@gnu.org; Mon, 26 Feb 2007 17:05:25 -0500 Original-Received: from ch-smtp02.sth.basefarm.net ([80.76.149.213]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1HLnyG-0003pp-SJ for emacs-devel@gnu.org; Mon, 26 Feb 2007 17:05:25 -0500 Original-Received: from c83-254-145-24.bredband.comhem.se ([83.254.145.24]:65407 helo=[127.0.0.1]) by ch-smtp02.sth.basefarm.net with esmtp (Exim 4.63) (envelope-from ) id 1HLnyD-0004AR-8y for emacs-devel@gnu.org; Mon, 26 Feb 2007 23:05:22 +0100 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.9) Gecko/20061207 Thunderbird/1.5.0.9 Mnenhy/0.7.4.666 X-Antivirus: avast! (VPS 000717-1, 2007-02-26), Outbound message X-Antivirus-Status: Clean X-Scan-Result: No virus found in message 1HLnyD-0004AR-8y. X-Scan-Signature: ch-smtp02.sth.basefarm.net 1HLnyD-0004AR-8y 2ae59a59fe9a6746b2af527da354c039 X-detected-kernel: Linux 2.6? (barebone, rare!) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:66882 Archived-At: I think I noticed a problem with nxml-mode (not part of Emacs) and fontification when an overlay has the property 'intangible. I am not sure about what happens, but I believe that when such an overlay is over text that nxml-mode wants to fontify then it fails and restarts again. Emacs then grabs 99% of the CPU. nxml-mode does its own fontification since it anyway parses the buffer contents. What should fontification code do when there are some overlays like this? Or text properties. Should it let bind `inhibit-point-motion-hooks' to t, or? What does other fontification code do in Emacs?