mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
Fix face issues in show-paren context overlay (bug#59527)
* lisp/paren.el (show-paren--show-context-in-overlay): Use show-paren-priority as overlay priority (fixes problem 2 of bug#59527). * lisp/simple.el (blink-paren-open-paren-line-string): Ensure the context lines are font-locked before taking the buffer-substring (fixes problem 1 of bug#59527).
This commit is contained in:
parent
8252211833
commit
005efce764
2 changed files with 37 additions and 27 deletions
|
|
@ -410,6 +410,10 @@ It is the default value of `show-paren-data-function'."
|
|||
(line-end-position))))
|
||||
(setq show-paren--context-overlay (make-overlay beg end)))
|
||||
(overlay-put show-paren--context-overlay 'display text)
|
||||
;; Use the (default very high) `show-paren-priority' ensuring that
|
||||
;; not other overlays shine through (bug#59527).
|
||||
(overlay-put show-paren--context-overlay 'priority
|
||||
show-paren-priority)
|
||||
(overlay-put show-paren--context-overlay
|
||||
'face `(:box
|
||||
( :line-width (1 . -1)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue