[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/orderless d2b5d71e75 027/204: Better match face default
From: |
ELPA Syncer |
Subject: |
[elpa] externals/orderless d2b5d71e75 027/204: Better match face defaults (kindly contributed by Protesilaos) |
Date: |
Tue, 11 Jan 2022 12:58:14 -0500 (EST) |
branch: externals/orderless
commit d2b5d71e752a10cfd7904a79fba8c67ea3aaa7ba
Author: Omar Antolín <omar.antolin@gmail.com>
Commit: Omar Antolín <omar.antolin@gmail.com>
Better match face defaults (kindly contributed by Protesilaos)
---
orderless.el | 36 ++++++++++++++++++++++++++++--------
1 file changed, 28 insertions(+), 8 deletions(-)
diff --git a/orderless.el b/orderless.el
index 306e11357f..40092b49f2 100644
--- a/orderless.el
+++ b/orderless.el
@@ -51,20 +51,40 @@
"Completion method that matches space-separated regexps in any order."
:group 'completion)
-(defface orderless-match-face-0 '((t :background "#5ada88"))
- "Face for maches of components numbered 0 mod 4."
+(defface orderless-match-face-0
+ '((((class color) (min-colors 88) (background dark))
+ :foreground "#4ae8fc" :weight bold)
+ (((class color) (min-colors 88) (background light))
+ :foreground "#185870" :weight bold)
+ (t :foreground "cyan" :weight bold))
+ "Face for matches of components numbered 0 mod 4."
:group 'orderless)
-(defface orderless-match-face-1 '((t :background "#d5baff"))
- "Face for maches of components numbered 1 mod 4."
+(defface orderless-match-face-1
+ '((((class color) (min-colors 88) (background dark))
+ :foreground "#ed92f8" :weight bold)
+ (((class color) (min-colors 88) (background light))
+ :foreground "#8f0075" :weight bold)
+ (t :foreground "magenta" :weight bold))
+ "Face for matches of components numbered 1 mod 4."
:group 'orderless)
-(defface orderless-match-face-2 '((t :background "#6aaeff"))
- "Face for maches of components numbered 2 mod 4."
+(defface orderless-match-face-2
+ '((((class color) (min-colors 88) (background dark))
+ :foreground "#72a4ff" :weight bold)
+ (((class color) (min-colors 88) (background light))
+ :foreground "#223fbf" :weight bold)
+ (t :foreground "blue" :weight bold))
+ "Face for matches of components numbered 2 mod 4."
:group 'orderless)
-(defface orderless-match-face-3 '((t :background "#ff8892"))
- "Face for maches of components numbered 3 mod 4."
+(defface orderless-match-face-3
+ '((((class color) (min-colors 88) (background dark))
+ :foreground "#58dd13" :weight bold)
+ (((class color) (min-colors 88) (background light))
+ :foreground "#4a5700" :weight bold)
+ (t :foreground "green" :weight bold))
+ "Face for matches of components numbered 3 mod 4."
:group 'orderless)
(defcustom orderless-regexp-separator " +"
- [elpa] externals/orderless e85084e733 179/204: Merge pull request #58 from minad/add-face-text-property, (continued)
- [elpa] externals/orderless e85084e733 179/204: Merge pull request #58 from minad/add-face-text-property, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 3f76b7d1a1 185/204: Delete duplicate regexps (fix #73), ELPA Syncer, 2022/01/11
- [elpa] externals/orderless cc15f27107 188/204: orderless-escapable-split-on-space: Fix escaping mistake, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless d97a91f6e1 172/204: Merge pull request #51 from minad/disable-initialism, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 9c1b276fe4 193/204: Optimize orderless-try-completion, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 7385bcf3c1 203/204: Assign copyright to FSF, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless cce7072dc3 148/204: Mention completion-category-defaults in the documentation, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless b46dbb1045 016/204: Merge branch 'master' of https://github.com/oantolin/orderless, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless ac12bc4d54 020/204: Unify calls to save-match-data, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 31fbb254c4 036/204: Update badly outdated commentary, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless d2b5d71e75 027/204: Better match face defaults (kindly contributed by Protesilaos),
ELPA Syncer <=
- [elpa] externals/orderless ff6f57c7c8 046/204: Implement component matching styles, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 36bf6ee6df 048/204: Documentation improvements, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 42eb6bfc6e 053/204: Now on MELPA!, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 1f7339fdf0 049/204: Minor improvements to README, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless d0143484d0 051/204: Fix missing ./ and ../ in file name completion, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 2df602bc74 060/204: Add TOC to README, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 3827b4119c 056/204: Add screenshot, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless c75f5d15dd 063/204: Add autoloads for orderless-filter and orderless-highlight-matches, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless fc441ecdf0 066/204: Update README TOC, ELPA Syncer, 2022/01/11
- [elpa] externals/orderless 123d2fa19c 064/204: Document selectrum integration, ELPA Syncer, 2022/01/11