branch: elpa/highlight-parentheses
commit d27ba136fdc2ded54d48de19fd6a9ed2f10f8e27
Author: Tassilo Horn <t...@gnu.org>
Commit: Tassilo Horn <t...@gnu.org>

    Fix #3: highlight also if nothing but the face is defined
---
 highlight-parentheses.el | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/highlight-parentheses.el b/highlight-parentheses.el
index 0a49a87..d733128 100644
--- a/highlight-parentheses.el
+++ b/highlight-parentheses.el
@@ -242,6 +242,11 @@ overlays in it instead."
                   (funcall highlight-parentheses-attributes)
                 highlight-parentheses-attributes))
         attributes)
+    ;; If no colors, bg-colors, or attrs are set, then only the effect of
+    ;; highlight-parentheses-highlight should be applied.  In that case, 
fontify
+    ;; up to 8 nesting levels with the specification of that face.
+    (when (and (null fg) (null bg) (null attr))
+      (setq fg (make-list 8 nil)))
     (while (or fg bg attr)
       (setq attributes (face-attr-construct 'highlight-parentheses-highlight))
       (let ((car-fg (car fg))

Reply via email to