emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] externals/ef-themes b564d1e743 1/2: Add support for Company


From: ELPA Syncer
Subject: [elpa] externals/ef-themes b564d1e743 1/2: Add support for Company
Date: Mon, 29 Aug 2022 22:57:42 -0400 (EDT)

branch: externals/ef-themes
commit b564d1e74351472d25234ff45be51eb5787ae116
Author: Protesilaos Stavrou <info@protesilaos.com>
Commit: Protesilaos Stavrou <info@protesilaos.com>

    Add support for Company
    
    Thanks to Alan Schmitt for reminding me about it:
    <https://lists.sr.ht/~protesilaos/ef-themes/%3C87pmgjw3j9.fsf%40m4x.org%3E>.
---
 README.org   |  7 ++++---
 ef-themes.el | 18 ++++++++++++++++++
 2 files changed, 22 insertions(+), 3 deletions(-)

diff --git a/README.org b/README.org
index 5f262d22cd..a424ab979f 100644
--- a/README.org
+++ b/README.org
@@ -776,6 +776,7 @@ everything most users need.
 - calendar and diary
 - change-log and log-view (part of VC)
 - chart
+- company [ Part of {{{development-version}}} ]
 - compilation
 - completions
 - consult
@@ -1091,9 +1092,9 @@ matters.
 + Contributions to code or the manual :: Christopher League, Philip
   Kaludercic.
 
-+ Ideas and/or user feedback :: Anthony Chavez, Iris Garcia,
-  Jean-Philippe Gagné Guay, Spike-Leung, Steve Molitor, Summer Emacs,
-  Zoltán Király.
++ Ideas and/or user feedback :: Alan Schmitt, Anthony Chavez, Iris
+  Garcia, Jean-Philippe Gagné Guay, Spike-Leung, Steve Molitor, Summer
+  Emacs, Zoltán Király.
 
 * GNU Free Documentation License
 :PROPERTIES:
diff --git a/ef-themes.el b/ef-themes.el
index c78b5fd8f4..9a6050420f 100644
--- a/ef-themes.el
+++ b/ef-themes.el
@@ -654,6 +654,24 @@ Helper function for `ef-themes-preview-colors'."
     `(log-view-commit-body (( )))
     `(log-view-file ((,c :inherit bold)))
     `(log-view-message ((,c :foreground ,fg-dim)))
+;;;; company-mode
+    `(company-echo-common ((,c :inherit bold :foreground ,accent-0)))
+    `(company-preview ((,c :background ,bg-dim :foreground ,fg-dim)))
+    `(company-preview-common ((,c :inherit company-echo-common)))
+    `(company-preview-search ((,c :inherit modus-themes-special-calm)))
+    `(company-scrollbar-bg ((,c :background ,bg-active)))
+    `(company-scrollbar-fg ((,c :background ,fg-main)))
+    `(company-template-field ((,c :background ,bg-active :foreground 
,fg-intense)))
+    `(company-tooltip ((,c :background ,bg-dim)))
+    `(company-tooltip-annotation ((,c :inherit completions-annotations)))
+    `(company-tooltip-common ((,c :inherit company-echo-common)))
+    `(company-tooltip-deprecated ((,c :inherit company-tooltip :strike-through 
t)))
+    `(company-tooltip-mouse ((,c :inherit highlight)))
+    `(company-tooltip-scrollbar-thumb ((,c :background ,fg-alt)))
+    `(company-tooltip-scrollbar-track ((,c :background ,bg-alt)))
+    `(company-tooltip-search ((,c :inherit secondary-selection)))
+    `(company-tooltip-search-selection ((,c :inherit secondary-selection 
:underline t)))
+    `(company-tooltip-selection ((,c :background ,bg-completion)))
 ;;;; compilation
     `(compilation-column-number ((,c :inherit compilation-line-number)))
     `(compilation-error ((,c :inherit error)))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]