[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/rainbow-delimiters 455bcee19c 182/188: Provide a base face
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/rainbow-delimiters 455bcee19c 182/188: Provide a base face for the error faces too |
Date: |
Sat, 1 Jan 2022 00:59:03 -0500 (EST) |
branch: elpa/rainbow-delimiters
commit 455bcee19c92bf85db0ba7e926f0b5a176b69865
Author: Fanael Linithien <fanael4@gmail.com>
Commit: Fanael Linithien <fanael4@gmail.com>
Provide a base face for the error faces too
Release 2.1.4.
---
rainbow-delimiters.el | 16 ++++++++++------
1 file changed, 10 insertions(+), 6 deletions(-)
diff --git a/rainbow-delimiters.el b/rainbow-delimiters.el
index d3eb59f6ac..6535e0df36 100644
--- a/rainbow-delimiters.el
+++ b/rainbow-delimiters.el
@@ -2,12 +2,12 @@
;; Copyright (C)
;; 2010-2013 Jeremy Rayman
-;; 2013-2016 Fanael Linithien
+;; 2013-2019 Fanael Linithien
;; Author: Jeremy Rayman <opensource@jeremyrayman.com>
;; Fanael Linithien <fanael4@gmail.com>
;; Maintainer: Fanael Linithien <fanael4@gmail.com>
;; Created: 2010-09-02
-;; Version: 2.1.3
+;; Version: 2.1.4
;; Keywords: faces, convenience, lisp, tools
;; Homepage: https://github.com/Fanael/rainbow-delimiters
@@ -109,15 +109,19 @@ The function should not move the point or mark or change
the match data."
"Face inherited by all other rainbow-delimiter faces."
:group 'rainbow-delimiters-faces)
-(defface rainbow-delimiters-unmatched-face
+(defface rainbow-delimiters-base-error-face
'((default (:inherit rainbow-delimiters-base-face))
- (((background light)) (:foreground "#88090B"))
- (((background dark)) (:inherit rainbow-delimiters-base-face :foreground
"#88090B")))
+ (t (:foreground "#88090B")))
+ "Face inherited by all other rainbow-delimiter error faces."
+ :group 'rainbow-delimiters-faces)
+
+(defface rainbow-delimiters-unmatched-face
+ '((default (:inherit rainbow-delimiters-base-error-face)))
"Face to highlight unmatched closing delimiters in."
:group 'rainbow-delimiters-faces)
(defface rainbow-delimiters-mismatched-face
- '((t :inherit (rainbow-delimiters-unmatched-face
rainbow-delimiters-base-face)))
+ '((default (:inherit rainbow-delimiters-unmatched-face)))
"Face to highlight mismatched closing delimiters in."
:group 'rainbow-delimiters-faces)
- [nongnu] elpa/rainbow-delimiters ac62aa0a53 161/188: Remove useless comments., (continued)
- [nongnu] elpa/rainbow-delimiters ac62aa0a53 161/188: Remove useless comments., ELPA Syncer, 2022/01/01
- [nongnu] elpa/rainbow-delimiters edd8f8624d 171/188: Kill rainbow-delimiters-delimiter-blacklist., ELPA Syncer, 2022/01/01
- [nongnu] elpa/rainbow-delimiters a50f8f1a9c 166/188: Shorten the header line., ELPA Syncer, 2022/01/01
- [nongnu] elpa/rainbow-delimiters 9eb2dff24e 172/188: Release version 2.1., ELPA Syncer, 2022/01/01
- [nongnu] elpa/rainbow-delimiters 28438926aa 164/188: Move installation instructions before the commentary., ELPA Syncer, 2022/01/01
- [nongnu] elpa/rainbow-delimiters 5e6fbb46f9 175/188: Update copyright years, ELPA Syncer, 2022/01/01
- [nongnu] elpa/rainbow-delimiters b4ef113712 184/188: Move the test script to root and make sure it's executable, ELPA Syncer, 2022/01/01
- [nongnu] elpa/rainbow-delimiters d007f2d797 174/188: Use skip-syntax-forward instead of re-search-forward, ELPA Syncer, 2022/01/01
- [nongnu] elpa/rainbow-delimiters 19b93892af 180/188: Inherit all rainbow-delimiters faces from a base face, ELPA Syncer, 2022/01/01
- [nongnu] elpa/rainbow-delimiters e561cff4ab 181/188: Amended Travis build matrix, ELPA Syncer, 2022/01/01
- [nongnu] elpa/rainbow-delimiters 455bcee19c 182/188: Provide a base face for the error faces too,
ELPA Syncer <=
- [nongnu] elpa/rainbow-delimiters c1149daac0 173/188: Make it clear that global-rainbow-delimiters-mode is no more, ELPA Syncer, 2022/01/01
- [nongnu] elpa/rainbow-delimiters 93cd2dc873 179/188: syntax-begin-function is obsolete, so test for its existence, ELPA Syncer, 2022/01/01
- [nongnu] elpa/rainbow-delimiters 3611b101d3 139/188: Test if already highlighted text is highlighted correctly., ELPA Syncer, 2022/01/01