Subject: Add :extend attribute to show-paren-mode expression face

From: Clément Pit-Claudel <[email-masked]>
Date: Thu, 30 Jan 2020 16:08:50 -0500

Hi all,

I've attached a patch to add :extend the show-paren-mode face applied to expressions.  Is that the right way to return to the previous behavior?
I might have missed discussions about this; is there a reason why :extend t isn't the default?

Clément.
>From 7f7221e35d48755c814e4ee3b08c298a8717d883 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Cl=C3=A9ment=20Pit-Claudel?= <[email-masked]>
Date: Thu, 30 Jan 2020 16:02:02 -0500
Subject: [PATCH] Add :extend face property to show-paren-match-expression

* lisp/faces.el (show-paren-match-expression): Add :extend attribute.
---
 lisp/faces.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lisp/faces.el b/lisp/faces.el
index 9a49ea8104..6a4cf2a2a2 100644
--- a/lisp/faces.el
+++ b/lisp/faces.el
@@ -2841,7 +2841,7 @@ show-paren-match
   :group 'paren-showing-faces)
 
 (defface show-paren-match-expression
-  '((t :inherit show-paren-match))
+  '((t :inherit show-paren-match :extend t))
   "Face used for a matching paren when highlighting the whole expression.
 This face is used by `show-paren-mode'."
   :group 'paren-showing-faces
-- 
2.17.1