From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Reitter Newsgroups: gmane.emacs.devel Subject: mouse-face highlighting broken? Date: Wed, 6 May 2009 10:05:29 -0400 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v930.3) Content-Type: multipart/mixed; boundary=Apple-Mail-83--828958754 X-Trace: ger.gmane.org 1241618754 25996 80.91.229.12 (6 May 2009 14:05:54 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 6 May 2009 14:05:54 +0000 (UTC) To: Emacs-Devel devel Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed May 06 16:05:44 2009 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 1M1hkl-0002wB-IV for ged-emacs-devel@m.gmane.org; Wed, 06 May 2009 16:05:44 +0200 Original-Received: from localhost ([127.0.0.1]:58514 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M1hkl-0000ct-0C for ged-emacs-devel@m.gmane.org; Wed, 06 May 2009 10:05:43 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1M1hkf-0000cA-T3 for emacs-devel@gnu.org; Wed, 06 May 2009 10:05:37 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1M1hkf-0000bt-Fj for emacs-devel@gnu.org; Wed, 06 May 2009 10:05:37 -0400 Original-Received: from [199.232.76.173] (port=44589 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M1hkf-0000bo-B6 for emacs-devel@gnu.org; Wed, 06 May 2009 10:05:37 -0400 Original-Received: from mx20.gnu.org ([199.232.41.8]:1814) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1M1hke-000487-RI for emacs-devel@gnu.org; Wed, 06 May 2009 10:05:37 -0400 Original-Received: from yw-out-1718.google.com ([74.125.46.153]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1M1hkd-0001Y9-83 for emacs-devel@gnu.org; Wed, 06 May 2009 10:05:35 -0400 Original-Received: by yw-out-1718.google.com with SMTP id 5so58699ywm.66 for ; Wed, 06 May 2009 07:05:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to :content-type:mime-version:subject:date:x-mailer; bh=zoIHOY1CZVp4pYfhLYCTANPXZx1H7ItG53SbRXILN54=; b=K3e25ibbPYjO6BcGzi/NyFsF1Tfa3tk288aGm5rOpL5GRGO+o7AfTlQ30VCRW/a66e d+gvWneuS1r9u0vKFwlYv0Tf4VYY4OP9ItC3xftNI2jlFs48rWLmwKWuxAF3SEcyS5x3 Xyu21yndC8hwQF/r1E83geuKNeyCnpxgqMLMc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:content-type:mime-version:subject:date:x-mailer; b=tLzH2Dzi+uAabI7TzVJO4DCMlIfcTh1nbjIboCai0Wo+M2ux15OJ2IdwlXNR5XUNcY IXPlIAMI2VaYOHAQe4uzGo2bApXNBiM1BIKfkXv8qpBL8A8v6JFI8Y1NihZr9778mGyk UXDtanQuO0hxNn51MRuJJ+twu3bNAT2hrVFNg= Original-Received: by 10.90.91.9 with SMTP id o9mr1085412agb.89.1241618733494; Wed, 06 May 2009 07:05:33 -0700 (PDT) Original-Received: from scarlett.local (pool-71-162-19-47.pitbpa.east.verizon.net [71.162.19.47]) by mx.google.com with ESMTPS id 21sm14846929agd.51.2009.05.06.07.05.31 (version=TLSv1/SSLv3 cipher=RC4-MD5); Wed, 06 May 2009 07:05:32 -0700 (PDT) X-Mailer: Apple Mail (2.930.3) X-Detected-Operating-System: by mx20.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: Genre and OS details not recognized. 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:110721 Archived-At: --Apple-Mail-83--828958754 Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit I'm trying to track down a problem with mouse faces, where some portions of text propertized with the a mouse-face do not respect the mouse face, or at least not the "background" attribute of the mouse face. The types of properties I am concerned with here are the background of images and the space allocated using the display/ space/:width property. (See also screenshot.) It may be quicker for me to track down the problem in the code than to compose a standalone bug report. Could someone tell me where such properties are evaluated? Also, have there been any changes compared to 22.3 that could effect such a bug? I tried undoing 9d77a3 (see below), but that wasn't it. --Apple-Mail-83--828958754 Content-Disposition: inline; filename=pastedGraphic.png Content-Type: image/png; x-unix-mode=0666; name="pastedGraphic.png" Content-Transfer-Encoding: base64 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 --Apple-Mail-83--828958754 Content-Type: text/plain; charset=US-ASCII; format=flowed Content-Transfer-Encoding: 7bit 2008-05-27 Chong Yidong * xdisp.c (draw_glyphs): If mouse-highlighting is on, attempt to draw overlap glyphs with appropriate highlighting. --Apple-Mail-83--828958754--