bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#44424: [PATCH] 28.0.50; Use bespoke face for commit message in vc-pr


From: Protesilaos Stavrou
Subject: bug#44424: [PATCH] 28.0.50; Use bespoke face for commit message in vc-print-root-log
Date: Tue, 03 Nov 2020 19:23:30 +0200

In the 'vc-print-root-log' buffer it is possible to reveal the message
of the commit at point by invoking 'log-view-toggle-entry-display'.

Currently the revealed text is fontified with 'font-lock-comment-face'
even though the rest of the buffer has 'log-view' -specific faces for
several of its components.

The attached patch is an attempt to introduce a new face for expanded
commit messages.  It has the upside that users/themes can now further
control the presentation of 'vc-print-root-log'.

Also attached are a couple of screenshots with the before and after
states on 'emacs -Q'.

What do you think?

* * *

GNU Emacs 28.0.50 (build 9, x86_64-pc-linux-gnu, GTK+ Version 3.24.23,
cairo version 1.17.3) of 2020-10-21

Repository revision: 8a91d055b289979a750b81c4ecfdbe44bdd68481

* * *

Best regards,
Protesilaos

-- 
Protesilaos Stavrou
protesilaos.com

Attachment: 0001-Define-new-face-for-log-view-expanded-commit.patch
Description: Text Data

Attachment: vc-print-root-log-after.png
Description: PNG image

Attachment: vc-print-root-log-before.png
Description: PNG image


reply via email to

[Prev in Thread] Current Thread [Next in Thread]