From unknown Thu Jun 19 14:20:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28033: [PATCH] Add new face 'header-line-highlight' Resent-From: Alex Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 09 Aug 2017 23:30:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 28033 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: 28033@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15023213776731 (code B ref -1); Wed, 09 Aug 2017 23:30:01 +0000 Received: (at submit) by debbugs.gnu.org; 9 Aug 2017 23:29:37 +0000 Received: from localhost ([127.0.0.1]:53813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dfaPw-0001kV-Iz for submit@debbugs.gnu.org; Wed, 09 Aug 2017 19:29:36 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34411) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dfaPv-0001kJ-BT for submit@debbugs.gnu.org; Wed, 09 Aug 2017 19:29:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dfaPo-00046H-Lj for submit@debbugs.gnu.org; Wed, 09 Aug 2017 19:29:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35633) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dfaPo-000467-HA for submit@debbugs.gnu.org; Wed, 09 Aug 2017 19:29:28 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53607) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dfaPm-0003DN-RP for bug-gnu-emacs@gnu.org; Wed, 09 Aug 2017 19:29:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dfaPj-000452-NP for bug-gnu-emacs@gnu.org; Wed, 09 Aug 2017 19:29:26 -0400 Received: from mail-it0-x232.google.com ([2607:f8b0:4001:c0b::232]:37743) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dfaPj-00044t-Gs for bug-gnu-emacs@gnu.org; Wed, 09 Aug 2017 19:29:23 -0400 Received: by mail-it0-x232.google.com with SMTP id 76so5275589ith.0 for ; Wed, 09 Aug 2017 16:29:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=RbL/BZzP5vpInpKpBnz/d9upIMmIHst+kMEj7R28qTA=; b=PQH9nDjfp0Co4f3EQ8oB6fHYCcDe+eLgg1FYzfzLnzy45vt4YyK1LuCJZlMO+e4b3K WmRVYg96/X6CRFZni4hvVpdbN56IgI5LAecDQhljwTpYSfbUH5y7OXUxDCcaTJu3w7u7 P+Op6cwoCBDvF6dNqMHel5bgtst2UzwtRzckM1sHg+mwU4Dmv7Nqa1IP/tRcx2yR2+hV 8uQql93cwoMtBm8LKLvTbX67UGxsNSJcbFA1TNgwFS/Ql5V3GY04fMDmevFHAGsx+P81 Xn+v0V8O9yGAou64wv6OKy+QMlINK8SvO55kH9bp4XTBrkUGhwXdNB6n7iVmFNAfm2xG JH4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=RbL/BZzP5vpInpKpBnz/d9upIMmIHst+kMEj7R28qTA=; b=DKlvtIIf2i6ohsYXyS9RXJRAffnxRil9kYpQhxXQIPd1SCWrbTESQb9ucXo98HOj8d C7+PCnEJ+b+FJbl2gYDvrrU5LubZwpG8Az9Th9enhBFp4PQVKtbb5kgAHJJXDFfjpLRT V9T7O2530CWIZTE5WWaeF67PtRfj2dXSx8lHoNH+xwMsG9sBscVkzhZjbwTOsQPM8OWv sy28DSATbszKqo2rsGo1hiOJX8d/XZ/JKKOto6Wi0jEgwRkz4Mus6/XtDLTf7dh38PCE hvO+FsmGhS1l7ODqzLSxjUjgAOWst+toiEeYvtPXch/qZUs6FjmPaRzaKcqOoMwHXUPH R2EA== X-Gm-Message-State: AIVw1100ngqpOs+togYMgAxwuBZ+1gj5OveVwy2hlywkNiTiL18JydwH M8zB76uD1gAapsbW X-Received: by 10.36.197.3 with SMTP id f3mr7908248itg.137.1502321362530; Wed, 09 Aug 2017 16:29:22 -0700 (PDT) Received: from lylat (S010664777d9cebe3.ss.shawcable.net. [70.64.85.59]) by smtp.gmail.com with ESMTPSA id v18sm1194689ioi.81.2017.08.09.16.29.20 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 09 Aug 2017 16:29:21 -0700 (PDT) From: Alex Date: Wed, 09 Aug 2017 17:29:19 -0600 Message-ID: <87bmno7228.fsf@lylat> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --=-=-= Content-Type: text/plain Some header-line configurations don't interact nicely with the 'highlight' face, particularly when they use the :box attribute. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Add-new-face-header-line-highlight.patch Content-Description: header-line-highlight >From 6ac60c53180c87d1b5c5dd2ebdfda259938a8e32 Mon Sep 17 00:00:00 2001 From: Alexander Gramiak Date: Wed, 9 Aug 2017 17:14:06 -0600 Subject: [PATCH] Add new face 'header-line-highlight' * doc/emacs/display.texi (Standard Faces): * etc/NEWS: Document the face. * lisp/emacs-lisp/tabulated-list.el (tabulated-list-init-header): * lisp/info.el (Info-fontify-node): Use the face. * lisp/faces.el: Define the face. --- doc/emacs/display.texi | 4 ++++ etc/NEWS | 5 +++++ lisp/emacs-lisp/tabulated-list.el | 2 +- lisp/faces.el | 5 +++++ lisp/info.el | 2 +- 5 files changed, 16 insertions(+), 2 deletions(-) diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi index 083fcdf97a..440aab1055 100644 --- a/doc/emacs/display.texi +++ b/doc/emacs/display.texi @@ -711,6 +711,10 @@ Standard Faces at the top of a window just as the mode line appears at the bottom. Most windows do not have a header line---only some special modes, such Info mode, create one. +@item header-line-highlight +@cindex header-line-highlight face +Similar to @code{highlight} and @code{mode-line-highlight}, but used +for mouse-sensitive portions of text on header lines. @item vertical-border @cindex vertical-border face This face is used for the vertical divider between windows on text diff --git a/etc/NEWS b/etc/NEWS index 2b789be3c8..dfb7ca3fca 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -254,6 +254,11 @@ face instead of the 'escape-glyph' face. ** Approximations to quotes are now displayed with the new 'homoglyph' face instead of the 'escape-glyph' face. ++++ +** The new face 'header-line-highlight' has been introduced as the +header line analogue of 'mode-line-highlight'. This should be the +preferred mouse-face for mouse-sensitive elements in the header line. + --- ** 'C-x h' ('mark-whole-buffer') will now avoid marking the prompt part of minibuffers. diff --git a/lisp/emacs-lisp/tabulated-list.el b/lisp/emacs-lisp/tabulated-list.el index 8ff5cdf18e..b91532f7e8 100644 --- a/lisp/emacs-lisp/tabulated-list.el +++ b/lisp/emacs-lisp/tabulated-list.el @@ -191,7 +191,7 @@ tabulated-list-init-header ;; FIXME: Should share code with tabulated-list-print-col! (let ((x (max tabulated-list-padding 0)) (button-props `(help-echo "Click to sort by column" - mouse-face highlight + mouse-face header-line-highlight keymap ,tabulated-list-sort-button-map)) (cols nil)) (if display-line-numbers diff --git a/lisp/faces.el b/lisp/faces.el index 5ed11d11ce..01d94d7aae 100644 --- a/lisp/faces.el +++ b/lisp/faces.el @@ -2628,6 +2628,11 @@ header-line :version "21.1" :group 'basic-faces) +(defface header-line-highlight '((t :inherit highlight)) + "Basic header line face for highlighting." + :version "26.1" + :group 'basic-faces) + (defface vertical-border '((((type tty)) :inherit mode-line-inactive)) "Face used for vertical window dividers on ttys." diff --git a/lisp/info.el b/lisp/info.el index c7f0bbf08d..45a9116e06 100644 --- a/lisp/info.el +++ b/lisp/info.el @@ -4654,7 +4654,7 @@ Info-fontify-node (if (string-equal (downcase tag) "node") (put-text-property nbeg nend 'font-lock-face 'info-header-node) (put-text-property nbeg nend 'font-lock-face 'info-header-xref) - (put-text-property tbeg nend 'mouse-face 'highlight) + (put-text-property tbeg nend 'mouse-face 'header-line-highlight) (put-text-property tbeg nend 'help-echo (concat "mouse-2: Go to node " -- 2.13.2 --=-=-=-- From unknown Thu Jun 19 14:20:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28033: [PATCH] Add new face 'header-line-highlight' Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Aug 2017 04:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28033 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Alex Cc: 28033@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 28033-submit@debbugs.gnu.org id=B28033.15023384287136 (code B ref 28033); Thu, 10 Aug 2017 04:14:01 +0000 Received: (at 28033) by debbugs.gnu.org; 10 Aug 2017 04:13:48 +0000 Received: from localhost ([127.0.0.1]:53905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dfeqy-0001r2-6U for submit@debbugs.gnu.org; Thu, 10 Aug 2017 00:13:48 -0400 Received: from eggs.gnu.org ([208.118.235.92]:49118) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dfeqx-0001qq-3w for 28033@debbugs.gnu.org; Thu, 10 Aug 2017 00:13:47 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dfeqo-0005ht-Gz for 28033@debbugs.gnu.org; Thu, 10 Aug 2017 00:13:41 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:34579) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dfeqo-0005hn-Dg; Thu, 10 Aug 2017 00:13:38 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:2706 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dfeqm-0000Gk-IZ; Thu, 10 Aug 2017 00:13:37 -0400 Date: Thu, 10 Aug 2017 07:13:23 +0300 Message-Id: <83k22crrfg.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <87bmno7228.fsf@lylat> (message from Alex on Wed, 09 Aug 2017 17:29:19 -0600) References: <87bmno7228.fsf@lylat> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Alex > Date: Wed, 09 Aug 2017 17:29:19 -0600 > > Some header-line configurations don't interact nicely with the > 'highlight' face, particularly when they use the :box attribute. Can you elaborate about the problem and why introducing a new face is the solution for it? Thanks. From unknown Thu Jun 19 14:20:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28033: [PATCH] Add new face 'header-line-highlight' Resent-From: Alex Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 10 Aug 2017 05:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28033 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 28033@debbugs.gnu.org Received: via spool by 28033-submit@debbugs.gnu.org id=B28033.150234343815242 (code B ref 28033); Thu, 10 Aug 2017 05:38:01 +0000 Received: (at 28033) by debbugs.gnu.org; 10 Aug 2017 05:37:18 +0000 Received: from localhost ([127.0.0.1]:53916 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dfg9l-0003xm-PL for submit@debbugs.gnu.org; Thu, 10 Aug 2017 01:37:17 -0400 Received: from mail-io0-f172.google.com ([209.85.223.172]:37519) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dfg9k-0003xa-7B for 28033@debbugs.gnu.org; Thu, 10 Aug 2017 01:37:16 -0400 Received: by mail-io0-f172.google.com with SMTP id c74so5682701iod.4 for <28033@debbugs.gnu.org>; Wed, 09 Aug 2017 22:37:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=Mt8WsdwCPmDo1ufUhx4WRcsQvy3dZ5UWkTAzK1+Ijqk=; b=mPHlC6BcEGwbwbhWAtJ1+tmG3aAb+OF/jOzmjVUOHvszAu037NrWWhAgVkfvfiBvXC HQq4q0VQxOGoBrrWOE/CeJfwG5qEFNHN2iGiLCgKFuyzyafKeWKDupPh+TK/rr+bMzHt XiLgw2E7N7I/J8lFk16bblaccasMu+NIkoV06nVIiWlExG78QO5gPU+Ag12ACU0S7gWe hECiB5FRLkKmD7FEdJGoXloQqLO6n1306xQELVBBU5TpVaZ9W8A1ngGrKbjFc8GMcEQ8 rUPHeGpb4+DJYg8H9g9uREWtx2+VTFPJxvOwSZq90MMnb3jPNlMrkaCvFwT1LameAPbJ BfOA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=Mt8WsdwCPmDo1ufUhx4WRcsQvy3dZ5UWkTAzK1+Ijqk=; b=ncqZ4fqa9Ka2nQIxg/CKqfX/hkENnGUnHya7ZQLf3QiGouGIYbNzb4lDD8rAtOZbaM yK1V8D/TYIfsA3fBy1+3eoEo+PhTppK7JREzDptXC1Ll7ZrjRa1hV6SjYWJz3wlyc0Tw Aegtd5cvzhgMbVVgaY9hsnS3Wl2EOmJfggIm8fmPxXoEzJwYpLr0H9AtabXsxzdAoCk/ Nlc8ma74gUh2QCQZTrtPdTaqP7UDd3ZLLRiFM2vhoHZBYAuFPVU434udZM+KGVrqpjAl p/7qmJrqTY6Oxz522SgTtgCdMtS29cwEC58Z8dA/6i2NbU+hVh++AS5CKh5hbDfz3Tgt OpnA== X-Gm-Message-State: AHYfb5gcsWttNrPBIOPowJUOhqBqr7cHQLE1G1jbAB7UZ96bxYslCIna CAo4eQmIa0JtUNMt X-Received: by 10.107.16.101 with SMTP id y98mr8267668ioi.196.1502343429750; Wed, 09 Aug 2017 22:37:09 -0700 (PDT) Received: from lylat (S010664777d9cebe3.ss.shawcable.net. [70.64.85.59]) by smtp.gmail.com with ESMTPSA id v5sm2813104ita.7.2017.08.09.22.37.07 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 09 Aug 2017 22:37:08 -0700 (PDT) From: Alex References: <87bmno7228.fsf@lylat> <83k22crrfg.fsf@gnu.org> Date: Wed, 09 Aug 2017 23:36:19 -0600 In-Reply-To: <83k22crrfg.fsf@gnu.org> (Eli Zaretskii's message of "Thu, 10 Aug 2017 07:13:23 +0300") Message-ID: <874ltg6l2k.fsf@lylat> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --=-=-= Content-Type: text/plain Eli Zaretskii writes: >> From: Alex >> Date: Wed, 09 Aug 2017 17:29:19 -0600 >> >> Some header-line configurations don't interact nicely with the >> 'highlight' face, particularly when they use the :box attribute. > > Can you elaborate about the problem and why introducing a new face is > the solution for it? > > Thanks. The problem is that the highlight face, which is used for highlighting links and other mouse-sensitive buffer text frequently, may not always look nice with the header-line face. I've attached a picture demonstrating one possible issue. In it, the header-line face has a :box attribute with line-width 4, but the highlight face does not. This results in the characters at the ends being clipped. A new face allows for users to customize it to match the customization of the header-line face while not affecting all other uses of the highlight face. I believe the use case of this face is very similar to 'mode-line-highlight', which was added quite a while ago. --=-=-= Content-Type: image/png Content-Disposition: attachment; filename=Screenshot_2017-08-09_23-20-30.png Content-Transfer-Encoding: base64 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 u6IAAAAASUVORK5CYII= --=-=-=-- From unknown Thu Jun 19 14:20:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28033: [PATCH] Add new face 'header-line-highlight' Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Aug 2017 16:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28033 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Alex Cc: 28033@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 28033-submit@debbugs.gnu.org id=B28033.150246815714615 (code B ref 28033); Fri, 11 Aug 2017 16:16:01 +0000 Received: (at 28033) by debbugs.gnu.org; 11 Aug 2017 16:15:57 +0000 Received: from localhost ([127.0.0.1]:55925 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dgCbM-0003nf-VL for submit@debbugs.gnu.org; Fri, 11 Aug 2017 12:15:57 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50606) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dgCbL-0003nT-1m for 28033@debbugs.gnu.org; Fri, 11 Aug 2017 12:15:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dgCbB-0004JJ-GI for 28033@debbugs.gnu.org; Fri, 11 Aug 2017 12:15:49 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:47244) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dgCbB-0004JB-Ao; Fri, 11 Aug 2017 12:15:45 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:4846 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dgCbA-0005p5-2W; Fri, 11 Aug 2017 12:15:45 -0400 Date: Fri, 11 Aug 2017 19:15:30 +0300 Message-Id: <83k22aqdwd.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <874ltg6l2k.fsf@lylat> (message from Alex on Wed, 09 Aug 2017 23:36:19 -0600) References: <87bmno7228.fsf@lylat> <83k22crrfg.fsf@gnu.org> <874ltg6l2k.fsf@lylat> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Alex > Cc: 28033@debbugs.gnu.org > Date: Wed, 09 Aug 2017 23:36:19 -0600 > > The problem is that the highlight face, which is used for highlighting > links and other mouse-sensitive buffer text frequently, may not always > look nice with the header-line face. I've attached a picture > demonstrating one possible issue. In it, the header-line face has a :box > attribute with line-width 4, but the highlight face does not. This > results in the characters at the ends being clipped. > > A new face allows for users to customize it to match the customization > of the header-line face while not affecting all other uses of the > highlight face. > > I believe the use case of this face is very similar to > 'mode-line-highlight', which was added quite a while ago. Thanks, this makes sense. But please add some of this rationale to the documentation. Also, it is preferable to have the first line of a NEWS item be a full sentence, if possible. In this case, I would just say ** New face 'header-line-highlight'. and then follow that by the details. From unknown Thu Jun 19 14:20:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28033: [PATCH] Add new face 'header-line-highlight' Resent-From: Alex Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 11 Aug 2017 22:11:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28033 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 28033@debbugs.gnu.org Received: via spool by 28033-submit@debbugs.gnu.org id=B28033.150248941713272 (code B ref 28033); Fri, 11 Aug 2017 22:11:02 +0000 Received: (at 28033) by debbugs.gnu.org; 11 Aug 2017 22:10:17 +0000 Received: from localhost ([127.0.0.1]:56079 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dgI8G-0003Rz-UN for submit@debbugs.gnu.org; Fri, 11 Aug 2017 18:10:17 -0400 Received: from mail-it0-f68.google.com ([209.85.214.68]:32864) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dgI8E-0003Rm-Qv for 28033@debbugs.gnu.org; Fri, 11 Aug 2017 18:10:15 -0400 Received: by mail-it0-f68.google.com with SMTP id m34so4529040iti.0 for <28033@debbugs.gnu.org>; Fri, 11 Aug 2017 15:10:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=doZzRbiQbAQgdYVEluz8EzSBeypLi6gzzMLVEpBa2MY=; b=Y1C9SchKjzv2+FWe0IDSnVrsBGmg2tcuiVRcQMJhGJMAAZNU74Fnm7H3Tj+0gs4rQu FQkt3NZJqEz+5vlDsrZc2G2K+1d2hdgzHNuqCL1c9Dbj8mbQgauakHFySLcTa+TYeg51 1Cw5FFs1amKFSUfBvKu4HL2EenunyNby2yWlWHHTbWVEiRqYPE9O5zEc738QlBEvlU3J LRv/Ri7FV546W4115zvMXJRTpq1VT5D6q1Z5HpRhsFsxN3pGBUqD6JVyhPoI0EpTSRnQ kOT4eP6+QnQp+5pe8mxJJJpf1K9MdhKHW9yJciBKrHZPDztipzm9DZMEX3ytz9mFNJqh RvXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=doZzRbiQbAQgdYVEluz8EzSBeypLi6gzzMLVEpBa2MY=; b=dWiY6EM2kIHkDAYIe04mYDVjTC2XnU+/B5UHFfKslyHkVDPfBKIH9R+tgg4OQXlnDB uemljw0lMLsxE47F9BxTfYm4pf2GnFy/VifvV2nvm3NwYCT5f9hUE/zR9qz5jxj+yajE 3QOgSOVdPl8NrSUGAbI0dcg+qE8o6BPJwy/ZgLPl7GCK9E+o/BfdDt0P7/wfcfSDk6mH iiDwjMeU9e3U/YhiT8/bE6kk03H3k5yBOeYX4JRlL0q9W/o3aYMMr5Vl+4u+LqWpj0yF zsu4sA18SDI+BZl6M1kGV55qrmf7e9bZ4nhhsWY+4C4YVh1wXaYBMm3sfrqlf847V3vZ DHkA== X-Gm-Message-State: AHYfb5hQIgKhSwbpAsqf/tungI8nGv4Zak2f7VEzQPD2T7GAC/qJgutP SnWl/zkk0h7rC0+N X-Received: by 10.36.112.199 with SMTP id f190mr147814itc.161.1502489408833; Fri, 11 Aug 2017 15:10:08 -0700 (PDT) Received: from lylat (S010664777d9cebe3.ss.shawcable.net. [70.64.85.59]) by smtp.gmail.com with ESMTPSA id b8sm69354itc.11.2017.08.11.15.10.06 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Fri, 11 Aug 2017 15:10:07 -0700 (PDT) From: Alex References: <87bmno7228.fsf@lylat> <83k22crrfg.fsf@gnu.org> <874ltg6l2k.fsf@lylat> <83k22aqdwd.fsf@gnu.org> Date: Fri, 11 Aug 2017 16:10:02 -0600 In-Reply-To: <83k22aqdwd.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 11 Aug 2017 19:15:30 +0300") Message-ID: <87mv75iwn9.fsf@lylat> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: 0.5 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.5 (/) --=-=-= Content-Type: text/plain Eli Zaretskii writes: > Thanks, this makes sense. But please add some of this rationale to > the documentation. I'm not sure exactly what you're looking for, but I added a brief explanation to the doc. > Also, it is preferable to have the first line of a NEWS item be a full > sentence, if possible. In this case, I would just say > > ** New face 'header-line-highlight'. > > and then follow that by the details. Sure. It seems that a lot of nearby entries don't follow that style, though... --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Add-new-face-header-line-highlight.patch Content-Description: header-line 2 >From d0ed559373afa9c1922cb40eed156d68e5c1f344 Mon Sep 17 00:00:00 2001 From: Alexander Gramiak Date: Wed, 9 Aug 2017 17:14:06 -0600 Subject: [PATCH] Add new face 'header-line-highlight' * doc/emacs/display.texi (Standard Faces): * etc/NEWS: Document the face. * lisp/emacs-lisp/tabulated-list.el (tabulated-list-init-header): * lisp/info.el (Info-fontify-node): Use the face. * lisp/faces.el: Define the face. --- doc/emacs/display.texi | 6 ++++++ etc/NEWS | 6 ++++++ lisp/emacs-lisp/tabulated-list.el | 2 +- lisp/faces.el | 5 +++++ lisp/info.el | 2 +- 5 files changed, 19 insertions(+), 2 deletions(-) diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi index 083fcdf97a..832629c733 100644 --- a/doc/emacs/display.texi +++ b/doc/emacs/display.texi @@ -711,6 +711,12 @@ Standard Faces at the top of a window just as the mode line appears at the bottom. Most windows do not have a header line---only some special modes, such Info mode, create one. +@item header-line-highlight +@cindex header-line-highlight face +Similar to @code{highlight} and @code{mode-line-highlight}, but used +for mouse-sensitive portions of text on header lines. This face is +useful for when @code{header-line} doesn't interact well with +@code{highlight}. @item vertical-border @cindex vertical-border face This face is used for the vertical divider between windows on text diff --git a/etc/NEWS b/etc/NEWS index 2b789be3c8..50499f2f09 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -254,6 +254,12 @@ face instead of the 'escape-glyph' face. ** Approximations to quotes are now displayed with the new 'homoglyph' face instead of the 'escape-glyph' face. ++++ +** New face 'header-line-highlight'. +This face is the header line analogue of 'mode-line-highlight'; it +should be the preferred mouse-face for mouse-sensitive elements in the +header line. + --- ** 'C-x h' ('mark-whole-buffer') will now avoid marking the prompt part of minibuffers. diff --git a/lisp/emacs-lisp/tabulated-list.el b/lisp/emacs-lisp/tabulated-list.el index 8ff5cdf18e..b91532f7e8 100644 --- a/lisp/emacs-lisp/tabulated-list.el +++ b/lisp/emacs-lisp/tabulated-list.el @@ -191,7 +191,7 @@ tabulated-list-init-header ;; FIXME: Should share code with tabulated-list-print-col! (let ((x (max tabulated-list-padding 0)) (button-props `(help-echo "Click to sort by column" - mouse-face highlight + mouse-face header-line-highlight keymap ,tabulated-list-sort-button-map)) (cols nil)) (if display-line-numbers diff --git a/lisp/faces.el b/lisp/faces.el index 5ed11d11ce..01d94d7aae 100644 --- a/lisp/faces.el +++ b/lisp/faces.el @@ -2628,6 +2628,11 @@ header-line :version "21.1" :group 'basic-faces) +(defface header-line-highlight '((t :inherit highlight)) + "Basic header line face for highlighting." + :version "26.1" + :group 'basic-faces) + (defface vertical-border '((((type tty)) :inherit mode-line-inactive)) "Face used for vertical window dividers on ttys." diff --git a/lisp/info.el b/lisp/info.el index c7f0bbf08d..45a9116e06 100644 --- a/lisp/info.el +++ b/lisp/info.el @@ -4654,7 +4654,7 @@ Info-fontify-node (if (string-equal (downcase tag) "node") (put-text-property nbeg nend 'font-lock-face 'info-header-node) (put-text-property nbeg nend 'font-lock-face 'info-header-xref) - (put-text-property tbeg nend 'mouse-face 'highlight) + (put-text-property tbeg nend 'mouse-face 'header-line-highlight) (put-text-property tbeg nend 'help-echo (concat "mouse-2: Go to node " -- 2.13.2 --=-=-=-- From unknown Thu Jun 19 14:20:28 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Alex Subject: bug#28033: closed (Re: bug#28033: [PATCH] Add new face 'header-line-highlight') Message-ID: References: <83a835qml8.fsf@gnu.org> <87bmno7228.fsf@lylat> X-Gnu-PR-Message: they-closed 28033 X-Gnu-PR-Package: emacs X-Gnu-PR-Keywords: patch Reply-To: 28033@debbugs.gnu.org Date: Sat, 12 Aug 2017 07:21:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1502522462-6010-1" This is a multi-part message in MIME format... ------------=_1502522462-6010-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #28033: [PATCH] Add new face 'header-line-highlight' which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 28033@debbugs.gnu.org. --=20 28033: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D28033 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1502522462-6010-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 28033-done) by debbugs.gnu.org; 12 Aug 2017 07:20:24 +0000 Received: from localhost ([127.0.0.1]:56267 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dgQie-0001YK-Gi for submit@debbugs.gnu.org; Sat, 12 Aug 2017 03:20:24 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40346) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dgQic-0001YE-G8 for 28033-done@debbugs.gnu.org; Sat, 12 Aug 2017 03:20:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dgQiT-00077c-7I for 28033-done@debbugs.gnu.org; Sat, 12 Aug 2017 03:20:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:37279) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dgQiT-00077W-3A; Sat, 12 Aug 2017 03:20:13 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:1398 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dgQiS-00086f-FP; Sat, 12 Aug 2017 03:20:12 -0400 Date: Sat, 12 Aug 2017 10:20:03 +0300 Message-Id: <83a835qml8.fsf@gnu.org> From: Eli Zaretskii To: Alex In-reply-to: <87mv75iwn9.fsf@lylat> (message from Alex on Fri, 11 Aug 2017 16:10:02 -0600) Subject: Re: bug#28033: [PATCH] Add new face 'header-line-highlight' References: <87bmno7228.fsf@lylat> <83k22crrfg.fsf@gnu.org> <874ltg6l2k.fsf@lylat> <83k22aqdwd.fsf@gnu.org> <87mv75iwn9.fsf@lylat> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 28033-done Cc: 28033-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Eli Zaretskii Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Alex > Cc: 28033@debbugs.gnu.org > Date: Fri, 11 Aug 2017 16:10:02 -0600 > > > Thanks, this makes sense. But please add some of this rationale to > > the documentation. > > I'm not sure exactly what you're looking for, but I added a brief > explanation to the doc. That's what I was looking for (although I made minor wording changes in the actual commit). > > Also, it is preferable to have the first line of a NEWS item be a full > > sentence, if possible. In this case, I would just say > > > > ** New face 'header-line-highlight'. > > > > and then follow that by the details. > > Sure. It seems that a lot of nearby entries don't follow that style, > though... Yes, something to work on. Patches welcome. I've pushed the changes. A couple of minor comments for the future: . Please mention the bug number in the log message. . The order of the references to various parts of the changes in the log message should assume the reading order of top to bottom, so the log message might need some minor reordering. In this case, your original order: > * doc/emacs/display.texi (Standard Faces): > * etc/NEWS: Document the face. > * lisp/emacs-lisp/tabulated-list.el (tabulated-list-init-header): > * lisp/info.el (Info-fontify-node): Use the face. > * lisp/faces.el: Define the face. refers to "the face" before it was defined. I've reordered it to put the reference to the lisp/faces.el change before all the rest. Thanks again for working on this. ------------=_1502522462-6010-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 9 Aug 2017 23:29:37 +0000 Received: from localhost ([127.0.0.1]:53813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dfaPw-0001kV-Iz for submit@debbugs.gnu.org; Wed, 09 Aug 2017 19:29:36 -0400 Received: from eggs.gnu.org ([208.118.235.92]:34411) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dfaPv-0001kJ-BT for submit@debbugs.gnu.org; Wed, 09 Aug 2017 19:29:35 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dfaPo-00046H-Lj for submit@debbugs.gnu.org; Wed, 09 Aug 2017 19:29:30 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:35633) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1dfaPo-000467-HA for submit@debbugs.gnu.org; Wed, 09 Aug 2017 19:29:28 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53607) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dfaPm-0003DN-RP for bug-gnu-emacs@gnu.org; Wed, 09 Aug 2017 19:29:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dfaPj-000452-NP for bug-gnu-emacs@gnu.org; Wed, 09 Aug 2017 19:29:26 -0400 Received: from mail-it0-x232.google.com ([2607:f8b0:4001:c0b::232]:37743) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dfaPj-00044t-Gs for bug-gnu-emacs@gnu.org; Wed, 09 Aug 2017 19:29:23 -0400 Received: by mail-it0-x232.google.com with SMTP id 76so5275589ith.0 for ; Wed, 09 Aug 2017 16:29:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:mime-version; bh=RbL/BZzP5vpInpKpBnz/d9upIMmIHst+kMEj7R28qTA=; b=PQH9nDjfp0Co4f3EQ8oB6fHYCcDe+eLgg1FYzfzLnzy45vt4YyK1LuCJZlMO+e4b3K WmRVYg96/X6CRFZni4hvVpdbN56IgI5LAecDQhljwTpYSfbUH5y7OXUxDCcaTJu3w7u7 P+Op6cwoCBDvF6dNqMHel5bgtst2UzwtRzckM1sHg+mwU4Dmv7Nqa1IP/tRcx2yR2+hV 8uQql93cwoMtBm8LKLvTbX67UGxsNSJcbFA1TNgwFS/Ql5V3GY04fMDmevFHAGsx+P81 Xn+v0V8O9yGAou64wv6OKy+QMlINK8SvO55kH9bp4XTBrkUGhwXdNB6n7iVmFNAfm2xG JH4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version; bh=RbL/BZzP5vpInpKpBnz/d9upIMmIHst+kMEj7R28qTA=; b=DKlvtIIf2i6ohsYXyS9RXJRAffnxRil9kYpQhxXQIPd1SCWrbTESQb9ucXo98HOj8d C7+PCnEJ+b+FJbl2gYDvrrU5LubZwpG8Az9Th9enhBFp4PQVKtbb5kgAHJJXDFfjpLRT V9T7O2530CWIZTE5WWaeF67PtRfj2dXSx8lHoNH+xwMsG9sBscVkzhZjbwTOsQPM8OWv sy28DSATbszKqo2rsGo1hiOJX8d/XZ/JKKOto6Wi0jEgwRkz4Mus6/XtDLTf7dh38PCE hvO+FsmGhS1l7ODqzLSxjUjgAOWst+toiEeYvtPXch/qZUs6FjmPaRzaKcqOoMwHXUPH R2EA== X-Gm-Message-State: AIVw1100ngqpOs+togYMgAxwuBZ+1gj5OveVwy2hlywkNiTiL18JydwH M8zB76uD1gAapsbW X-Received: by 10.36.197.3 with SMTP id f3mr7908248itg.137.1502321362530; Wed, 09 Aug 2017 16:29:22 -0700 (PDT) Received: from lylat (S010664777d9cebe3.ss.shawcable.net. [70.64.85.59]) by smtp.gmail.com with ESMTPSA id v18sm1194689ioi.81.2017.08.09.16.29.20 for (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Wed, 09 Aug 2017 16:29:21 -0700 (PDT) From: Alex To: bug-gnu-emacs@gnu.org Subject: [PATCH] Add new face 'header-line-highlight' Date: Wed, 09 Aug 2017 17:29:19 -0600 Message-ID: <87bmno7228.fsf@lylat> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) --=-=-= Content-Type: text/plain Some header-line configurations don't interact nicely with the 'highlight' face, particularly when they use the :box attribute. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Add-new-face-header-line-highlight.patch Content-Description: header-line-highlight >From 6ac60c53180c87d1b5c5dd2ebdfda259938a8e32 Mon Sep 17 00:00:00 2001 From: Alexander Gramiak Date: Wed, 9 Aug 2017 17:14:06 -0600 Subject: [PATCH] Add new face 'header-line-highlight' * doc/emacs/display.texi (Standard Faces): * etc/NEWS: Document the face. * lisp/emacs-lisp/tabulated-list.el (tabulated-list-init-header): * lisp/info.el (Info-fontify-node): Use the face. * lisp/faces.el: Define the face. --- doc/emacs/display.texi | 4 ++++ etc/NEWS | 5 +++++ lisp/emacs-lisp/tabulated-list.el | 2 +- lisp/faces.el | 5 +++++ lisp/info.el | 2 +- 5 files changed, 16 insertions(+), 2 deletions(-) diff --git a/doc/emacs/display.texi b/doc/emacs/display.texi index 083fcdf97a..440aab1055 100644 --- a/doc/emacs/display.texi +++ b/doc/emacs/display.texi @@ -711,6 +711,10 @@ Standard Faces at the top of a window just as the mode line appears at the bottom. Most windows do not have a header line---only some special modes, such Info mode, create one. +@item header-line-highlight +@cindex header-line-highlight face +Similar to @code{highlight} and @code{mode-line-highlight}, but used +for mouse-sensitive portions of text on header lines. @item vertical-border @cindex vertical-border face This face is used for the vertical divider between windows on text diff --git a/etc/NEWS b/etc/NEWS index 2b789be3c8..dfb7ca3fca 100644 --- a/etc/NEWS +++ b/etc/NEWS @@ -254,6 +254,11 @@ face instead of the 'escape-glyph' face. ** Approximations to quotes are now displayed with the new 'homoglyph' face instead of the 'escape-glyph' face. ++++ +** The new face 'header-line-highlight' has been introduced as the +header line analogue of 'mode-line-highlight'. This should be the +preferred mouse-face for mouse-sensitive elements in the header line. + --- ** 'C-x h' ('mark-whole-buffer') will now avoid marking the prompt part of minibuffers. diff --git a/lisp/emacs-lisp/tabulated-list.el b/lisp/emacs-lisp/tabulated-list.el index 8ff5cdf18e..b91532f7e8 100644 --- a/lisp/emacs-lisp/tabulated-list.el +++ b/lisp/emacs-lisp/tabulated-list.el @@ -191,7 +191,7 @@ tabulated-list-init-header ;; FIXME: Should share code with tabulated-list-print-col! (let ((x (max tabulated-list-padding 0)) (button-props `(help-echo "Click to sort by column" - mouse-face highlight + mouse-face header-line-highlight keymap ,tabulated-list-sort-button-map)) (cols nil)) (if display-line-numbers diff --git a/lisp/faces.el b/lisp/faces.el index 5ed11d11ce..01d94d7aae 100644 --- a/lisp/faces.el +++ b/lisp/faces.el @@ -2628,6 +2628,11 @@ header-line :version "21.1" :group 'basic-faces) +(defface header-line-highlight '((t :inherit highlight)) + "Basic header line face for highlighting." + :version "26.1" + :group 'basic-faces) + (defface vertical-border '((((type tty)) :inherit mode-line-inactive)) "Face used for vertical window dividers on ttys." diff --git a/lisp/info.el b/lisp/info.el index c7f0bbf08d..45a9116e06 100644 --- a/lisp/info.el +++ b/lisp/info.el @@ -4654,7 +4654,7 @@ Info-fontify-node (if (string-equal (downcase tag) "node") (put-text-property nbeg nend 'font-lock-face 'info-header-node) (put-text-property nbeg nend 'font-lock-face 'info-header-xref) - (put-text-property tbeg nend 'mouse-face 'highlight) + (put-text-property tbeg nend 'mouse-face 'header-line-highlight) (put-text-property tbeg nend 'help-echo (concat "mouse-2: Go to node " -- 2.13.2 --=-=-=-- ------------=_1502522462-6010-1-- From unknown Thu Jun 19 14:20:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28033: [PATCH] Add new face 'header-line-highlight' Resent-From: Alex Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 13 Aug 2017 03:07:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28033 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 28033-done@debbugs.gnu.org Received: via spool by 28033-done@debbugs.gnu.org id=D28033.150259357912403 (code D ref 28033); Sun, 13 Aug 2017 03:07:02 +0000 Received: (at 28033-done) by debbugs.gnu.org; 13 Aug 2017 03:06:19 +0000 Received: from localhost ([127.0.0.1]:59072 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dgjEI-0003Dz-Uu for submit@debbugs.gnu.org; Sat, 12 Aug 2017 23:06:19 -0400 Received: from mail-io0-f196.google.com ([209.85.223.196]:34483) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dgjEH-0003Dt-F3 for 28033-done@debbugs.gnu.org; Sat, 12 Aug 2017 23:06:17 -0400 Received: by mail-io0-f196.google.com with SMTP id m88so5757412iod.1 for <28033-done@debbugs.gnu.org>; Sat, 12 Aug 2017 20:06:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=OtK+8l5Kk8KOKMgBEbKUQLG3zyjWAIm15Kx7QDmZGgU=; b=rty6dc3Aa0VTWqyEPDlggBr2PBixhwLYjjGEArfCWJ/C+SbjZzaND/q6hvHUYU7dHd zO61WJHvKw9pYGmFnpbGSRKAMzna1eekAdYp8PxErjUttxjakKhX2Se8BXs7/SS4obxl u7cYIJ5wxZO5FrvVX/ndt8/d5Kj6AvwVvypdoUqLtfOFcTTsAFBXnmKFk42EiWqIgpmi MSBL0O/ijYEKKx1D6HmdnjXjnrQYXoaUup1a2Byr63os3ybMMN6Z8yprTPN3f48Ig8TB woffrcgXWGEd7iHJapFi3Niz6Pt0AqppK1ygTfwUwRgZCjkrG+fQ392rslawTRGBEFWI mHlg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=OtK+8l5Kk8KOKMgBEbKUQLG3zyjWAIm15Kx7QDmZGgU=; b=hbOlsyDb1LDkCNfooHuDgn0f6UAdNXIOLeg8DjiwAhgk9MbR2qvclW3S+H78tTnWeE aYxXPvQeDRH3ljTJtXIg8BPSzr89/hIbNuslBXyptot6A7vy6P5nCvajZF1sDQxhAfxs 3jm53irP9gkGIwJWzj/AbGGbeeANMpjZ83mPk0hk2TmT34QHcxC9UXLKGgXLXp78bs/C zx3C1tA+OGTJJwOkRLmegMXiGyP6ZwSMlwmIOL9x7NY+2wqVH7tR4WfJ4fl0KJz584FD +yRtgRphWkUImAJgqecKAt4bP6Ro7snoIJ2eFZBiIpAb1gM3jm1SGAweq7uqZHCCnjIe JIRQ== X-Gm-Message-State: AHYfb5iU88Yfykv2wuOWG0ZRZ/rVZoGmslL6az1eXV5x1y27lKbi7Z6e GGCjGi+9hcxzZGFy X-Received: by 10.107.161.68 with SMTP id k65mr18157450ioe.334.1502593571645; Sat, 12 Aug 2017 20:06:11 -0700 (PDT) Received: from lylat (S010664777d9cebe3.ss.shawcable.net. [70.64.85.59]) by smtp.gmail.com with ESMTPSA id h187sm1355199ita.1.2017.08.12.20.06.09 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Sat, 12 Aug 2017 20:06:10 -0700 (PDT) From: Alex References: <87bmno7228.fsf@lylat> <83k22crrfg.fsf@gnu.org> <874ltg6l2k.fsf@lylat> <83k22aqdwd.fsf@gnu.org> <87mv75iwn9.fsf@lylat> <83a835qml8.fsf@gnu.org> Date: Sat, 12 Aug 2017 21:05:42 -0600 In-Reply-To: <83a835qml8.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 12 Aug 2017 10:20:03 +0300") Message-ID: <8760dsmak9.fsf@lylat> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) --=-=-= Content-Type: text/plain Eli Zaretskii writes: > . The order of the references to various parts of the changes in the > log message should assume the reading order of top to bottom, so > the log message might need some minor reordering. In this case, > your original order: I was going for a mostly alphabetical ordering. I take it that doesn't matter? >> * doc/emacs/display.texi (Standard Faces): >> * etc/NEWS: Document the face. >> * lisp/emacs-lisp/tabulated-list.el (tabulated-list-init-header): >> * lisp/info.el (Info-fontify-node): Use the face. >> * lisp/faces.el: Define the face. > > refers to "the face" before it was defined. I've reordered it to > put the reference to the lisp/faces.el change before all the rest. I don't really understand this part (though I don't mind following it). Only the commit summary line references the face by name, and the summary is already at the top. Why does it matter that, in the actual program execution, the face has to be defined first? P.S. I happened upon two more places to add this face to. Would you please push this as well? Thanks. --=-=-= Content-Type: text/x-diff Content-Disposition: attachment; filename=0001-Use-header-line-highlight-in-proced-and-erc.patch >From 4aaff22bf46ad72922cd72a01eb841b60fb2eace Mon Sep 17 00:00:00 2001 From: Alexander Gramiak Date: Sat, 12 Aug 2017 20:45:33 -0600 Subject: [PATCH] Use 'header-line-highlight' in proced and erc * lisp/erc/erc-list.el (erc-list-button): * lisp/proced.el (proced-format): Use the face. --- lisp/erc/erc-list.el | 2 +- lisp/proced.el | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lisp/erc/erc-list.el b/lisp/erc/erc-list.el index 5110239f61..7d6413ee7f 100644 --- a/lisp/erc/erc-list.el +++ b/lisp/erc/erc-list.el @@ -145,7 +145,7 @@ erc-list-button (erc-propertize title 'column-number column 'help-echo "mouse-1: sort by column" - 'mouse-face 'highlight + 'mouse-face 'header-line-highlight 'keymap erc-list-menu-sort-button-map)) (define-derived-mode erc-list-menu-mode special-mode "ERC-List" diff --git a/lisp/proced.el b/lisp/proced.el index be3b7c41a6..18693f4556 100644 --- a/lisp/proced.el +++ b/lisp/proced.el @@ -1438,7 +1438,7 @@ proced-format (hprops (if (nth 4 grammar) (let ((descend (if (eq key sort-key) proced-descend (nth 5 grammar)))) - `(proced-key ,key mouse-face highlight + `(proced-key ,key mouse-face header-line-highlight help-echo ,(format proced-header-help-echo (if descend "-" "+") (nth 1 grammar) -- 2.13.2 --=-=-=-- From unknown Thu Jun 19 14:20:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28033: [PATCH] Add new face 'header-line-highlight' Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 13 Aug 2017 14:28:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28033 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Alex Cc: 28033@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 28033-submit@debbugs.gnu.org id=B28033.150263444415137 (code B ref 28033); Sun, 13 Aug 2017 14:28:01 +0000 Received: (at 28033) by debbugs.gnu.org; 13 Aug 2017 14:27:24 +0000 Received: from localhost ([127.0.0.1]:59454 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dgtrQ-0003w5-3F for submit@debbugs.gnu.org; Sun, 13 Aug 2017 10:27:24 -0400 Received: from eggs.gnu.org ([208.118.235.92]:48195) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dgtrO-0003vz-9A for 28033@debbugs.gnu.org; Sun, 13 Aug 2017 10:27:22 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dgtrF-0007Je-2g for 28033@debbugs.gnu.org; Sun, 13 Aug 2017 10:27:17 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:58582) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dgtrE-0007Ja-VH; Sun, 13 Aug 2017 10:27:12 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3310 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dgtrE-0004tG-Cs; Sun, 13 Aug 2017 10:27:12 -0400 Date: Sun, 13 Aug 2017 17:27:04 +0300 Message-Id: <83bmnjilvr.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <8760dsmak9.fsf@lylat> (message from Alex on Sat, 12 Aug 2017 21:05:42 -0600) References: <87bmno7228.fsf@lylat> <83k22crrfg.fsf@gnu.org> <874ltg6l2k.fsf@lylat> <83k22aqdwd.fsf@gnu.org> <87mv75iwn9.fsf@lylat> <83a835qml8.fsf@gnu.org> <8760dsmak9.fsf@lylat> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > From: Alex > Cc: 28033-done@debbugs.gnu.org > Date: Sat, 12 Aug 2017 21:05:42 -0600 > > > . The order of the references to various parts of the changes in the > > log message should assume the reading order of top to bottom, so > > the log message might need some minor reordering. In this case, > > your original order: > > I was going for a mostly alphabetical ordering. I take it that doesn't > matter? > > >> * doc/emacs/display.texi (Standard Faces): > >> * etc/NEWS: Document the face. > >> * lisp/emacs-lisp/tabulated-list.el (tabulated-list-init-header): > >> * lisp/info.el (Info-fontify-node): Use the face. > >> * lisp/faces.el: Define the face. > > > > refers to "the face" before it was defined. I've reordered it to > > put the reference to the lisp/faces.el change before all the rest. > > I don't really understand this part (though I don't mind following it). > Only the commit summary line references the face by name, and the > summary is already at the top. Why does it matter that, in the actual > program execution, the face has to be defined first? Well, the logical order is: first you introduce the face, then you use it, then you document it. So it'd be nice to have the log message read this way, top to bottom. In your case, it was in the reverse order, probably because "C-x 4 a" puts the entries in LIFO order. Admittedly, this is a very minor aesthetic issue. > P.S. I happened upon two more places to add this face to. Would you > please push this as well? Will do, thanks. From unknown Thu Jun 19 14:20:28 2025 X-Loop: help-debbugs@gnu.org Subject: bug#28033: [PATCH] Add new face 'header-line-highlight' Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 13 Aug 2017 15:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 28033 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: agrambot@gmail.com Cc: 28033@debbugs.gnu.org Reply-To: Eli Zaretskii Received: via spool by 28033-submit@debbugs.gnu.org id=B28033.150263636616117 (code B ref 28033); Sun, 13 Aug 2017 15:00:02 +0000 Received: (at 28033) by debbugs.gnu.org; 13 Aug 2017 14:59:26 +0000 Received: from localhost ([127.0.0.1]:59601 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dguMP-0004Bt-W9 for submit@debbugs.gnu.org; Sun, 13 Aug 2017 10:59:26 -0400 Received: from eggs.gnu.org ([208.118.235.92]:57829) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dguMO-0004Bn-UZ for 28033@debbugs.gnu.org; Sun, 13 Aug 2017 10:59:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dguMG-0003Ci-Qa for 28033@debbugs.gnu.org; Sun, 13 Aug 2017 10:59:19 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59574) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dguMG-0003Cc-Np; Sun, 13 Aug 2017 10:59:16 -0400 Received: from 84.94.185.246.cable.012.net.il ([84.94.185.246]:3365 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1dguMF-0002IG-Tf; Sun, 13 Aug 2017 10:59:16 -0400 Date: Sun, 13 Aug 2017 17:59:08 +0300 Message-Id: <8360drikeb.fsf@gnu.org> From: Eli Zaretskii In-reply-to: <83bmnjilvr.fsf@gnu.org> (message from Eli Zaretskii on Sun, 13 Aug 2017 17:27:04 +0300) References: <87bmno7228.fsf@lylat> <83k22crrfg.fsf@gnu.org> <874ltg6l2k.fsf@lylat> <83k22aqdwd.fsf@gnu.org> <87mv75iwn9.fsf@lylat> <83a835qml8.fsf@gnu.org> <8760dsmak9.fsf@lylat> <83bmnjilvr.fsf@gnu.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) > Date: Sun, 13 Aug 2017 17:27:04 +0300 > From: Eli Zaretskii > Cc: 28033@debbugs.gnu.org > > > P.S. I happened upon two more places to add this face to. Would you > > please push this as well? > > Will do, thanks. Done. Once again, please always mention the bug number on the log message.