mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-01-30 12:21:25 -08:00
Avoid whitespace-mode breaking standard-display-unicode-special-glyphs
* lisp/whitespace.el (whitespace-display-char-on): Copy from 'standard-display-table' if 'buffer-display-table' is nil. This avoids overwriting display-table customizations by features that modify 'standard-display-table' for global effects. (Bug#78522)
This commit is contained in:
parent
9629ade0b0
commit
fc96cc1feb
1 changed files with 2 additions and 1 deletions
|
|
@ -2480,7 +2480,8 @@ purposes)."
|
|||
;; Assure `buffer-display-table' is unique
|
||||
;; when two or more windows are visible.
|
||||
(setq buffer-display-table
|
||||
(copy-sequence buffer-display-table)))
|
||||
(copy-sequence (or buffer-display-table
|
||||
standard-display-table))))
|
||||
(unless buffer-display-table
|
||||
(setq buffer-display-table (make-display-table)))
|
||||
(dolist (entry whitespace-display-mappings)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue