* 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)
(cherry picked from commit
fc96cc1feb488dfeffd760d63872515f04033894)
;; 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)