# HG changeset patch # User Richard M. Stallman # Date 777162676 0 # Node ID 30f91aa9b3641e689407c6de8a6f4a6ba0b81151 # Parent e8b82da14fd789732463b0d3290523622ec068fe (show-paren-command-hook): Set the face of an overlay each time we move it somewhere. diff -r e8b82da14fd7 -r 30f91aa9b364 lisp/paren.el --- a/lisp/paren.el Wed Aug 17 22:20:40 1994 +0000 +++ b/lisp/paren.el Wed Aug 17 22:31:16 1994 +0000 @@ -102,8 +102,9 @@ (+ (point) dir) (point) (current-buffer)) (setq show-paren-overlay-1 - (make-overlay (- pos dir) pos)) - (overlay-put show-paren-overlay-1 'face face))) + (make-overlay (- pos dir) pos))) + ;; Always set the overlay face, since it varies. + (overlay-put show-paren-overlay-1 'face face)) ;; Otherwise, turn off any such highlighting. (and show-paren-overlay-1 (overlay-buffer show-paren-overlay-1) @@ -113,8 +114,9 @@ (move-overlay show-paren-overlay (- pos dir) pos (current-buffer)) (setq show-paren-overlay - (make-overlay (- pos dir) pos)) - (overlay-put show-paren-overlay 'face face))) + (make-overlay (- pos dir) pos))) + ;; Always set the overlay face, since it varies. + (overlay-put show-paren-overlay 'face face)) (t ;; If not at a paren that has a match, ;; turn off any previous paren highlighting.