GNU bug report logs -
#37774
27.0.50; new :extend attribute broke visuals of all themes and other packages
Previous Next
Reported by: Andrey Orst <andreyorst <at> gmail.com>
Date: Wed, 16 Oct 2019 07:32:01 UTC
Severity: normal
Found in version 27.0.50
Done: Dmitry Gutov <dgutov <at> yandex.ru>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Though this may be not all faces that I need to fix, but at first glance,
everything that I use now looks as before the update. I am sure that I will
keep adding faces to the lists, because I know that I've missed many of
those in a places I do not remember right now. These are the faces I've
changed:
(when (>= emacs-major-version 27)
(with-eval-after-load 'org
(dolist (face '(org-block
org-block-begin-line
org-block-end-line
org-level-1))
(set-face-attribute face nil :extend t)))
(with-eval-after-load 'magit
(dolist (face '(magit-diff-hunk-heading
magit-diff-hunk-heading-highlight
magit-diff-hunk-heading-selection
magit-diff-hunk-region
magit-diff-lines-heading
magit-diff-lines-boundary
magit-diff-conflict-heading
magit-diff-added
magit-diff-removed
magit-diff-our
magit-diff-base
magit-diff-their
magit-diff-context
magit-diff-added-highlight
magit-diff-removed-highlight
magit-diff-our-highlight
magit-diff-base-highlight
magit-diff-their-highlight
magit-diff-context-highlight
magit-diff-whitespace-warning
magit-diffstat-added
magit-diffstat-removed
magit-section-heading
magit-section-heading-selection
magit-section-highlight
magit-section-secondary-heading
magit-diff-file-heading
magit-diff-file-heading-highlight
magit-diff-file-heading-selection))
(set-face-attribute face nil :extend t)))
(with-eval-after-load 'ediff
(dolist (face '(ediff-current-diff-A
ediff-current-diff-Ancestor
ediff-current-diff-B
ediff-current-diff-C
ediff-even-diff-A
ediff-even-diff-Ancestor
ediff-even-diff-B
ediff-even-diff-C
ediff-fine-diff-A
ediff-fine-diff-Ancestor
ediff-fine-diff-B
ediff-fine-diff-C
ediff-odd-diff-A
ediff-odd-diff-Ancestor
ediff-odd-diff-B
ediff-odd-diff-C))
(set-face-attribute face nil :extend t)))
(with-eval-after-load 'hl-line
(set-face-attribute 'hl-line nil :extend t)))
This is now a part of my configuration of doom-themes package.
--
Best regards,
Andrey Orst
[Message part 2 (text/html, inline)]
This bug report was last modified 5 years and 161 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.