From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stephen Berman Newsgroups: gmane.emacs.devel Subject: 23.0.60; broken mouse-face highlighting in Gnus Date: Mon, 11 Feb 2008 16:47:28 +0100 Message-ID: <87fxvzsdf3.fsf@escher.local.home> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1202744965 12761 80.91.229.12 (11 Feb 2008 15:49:25 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 11 Feb 2008 15:49:25 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Feb 11 16:49:44 2008 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 1JOauA-0007Ny-Gr for ged-emacs-devel@m.gmane.org; Mon, 11 Feb 2008 16:49:14 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JOath-0001Dr-C2 for ged-emacs-devel@m.gmane.org; Mon, 11 Feb 2008 10:48:45 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JOash-0000m0-59 for emacs-devel@gnu.org; Mon, 11 Feb 2008 10:47:43 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JOasc-0000i9-Dr for emacs-devel@gnu.org; Mon, 11 Feb 2008 10:47:42 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JOasc-0000hm-1I for emacs-devel@gnu.org; Mon, 11 Feb 2008 10:47:38 -0500 Original-Received: from main.gmane.org ([80.91.229.2] helo=ciao.gmane.org) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JOasb-0008Ew-1p for emacs-devel@gnu.org; Mon, 11 Feb 2008 10:47:37 -0500 Original-Received: from list by ciao.gmane.org with local (Exim 4.43) id 1JOasX-0006W6-L5 for emacs-devel@gnu.org; Mon, 11 Feb 2008 15:47:33 +0000 Original-Received: from i5387c54a.versanet.de ([83.135.197.74]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 11 Feb 2008 15:47:33 +0000 Original-Received: from Stephen.Berman by i5387c54a.versanet.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 11 Feb 2008 15:47:33 +0000 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 33 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: i5387c54a.versanet.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) 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:88763 Archived-At: 1. emacs -Q 2. Eval this: (setq gnus-summary-line-format "%U%R%z%((%4L) %-20,20f \x2502 %*%B%s%)\n" gnus-sum-thread-tree-root "\x25b6 " gnus-sum-thread-tree-false-root "\x25b7 " gnus-sum-thread-tree-vertical "\x2502 " gnus-sum-thread-tree-leaf-with-other "\x251c\x2500\x25b8 ..." gnus-sum-thread-tree-single-leaf "\x2570\x2500\x25b8 ...") 3. M-x gnus, browse a group that has threaded messages and see the fancy threading display produced by the above settings in the Summary buffer. 4. Select a subject header in the Summary buffer, such that the subject contains one of the fancy threading characters, or one of the strings "Re: ", "RE: ", "23.", "2.", and place the cursor on one of these characters (on the first character in the strings "Re: ", "RE: ", "23.", "2."). 5. Move the mouse over the subject header and observe the highlighting everywhere except the character after the cursor (in the case of "\x251c\x2500\x25b8 ..." and "\x2570\x2500\x25b8 ...", if the cursor is over "\x2500", the both the immediately preceding and immediately following characters are not highlighted). Repeat the above in Emacs 23.0.50 but with the following settings in step 2 (since the above are invalid characters in pre-unicode-2 Emacs): (setq gnus-summary-line-format "%U%R%z%((%4L) %-20,20f \x49022 %*%B%s%)\n" gnus-sum-thread-tree-root "\x490f6 " gnus-sum-thread-tree-false-root "\x490f7 " gnus-sum-thread-tree-leaf-with-other "\x4903c\x49020\x490fa ..." gnus-sum-thread-tree-vertical "\x49022" gnus-sum-thread-tree-single-leaf "\x490b0\x49020\x490fa ...") Now at step 5 the entire subject shows mouse-face highlighting as it should, i.e. no gaps. Steve Berman