From cd8e1e18dfd65ef75c57120db2017e6289735f51 Mon Sep 17 00:00:00 2001 From: Bradley Wright Date: Wed, 17 Feb 2016 22:50:21 +0000 Subject: [PATCH 1/2] Add bg versions for `term-color-N` faces Without these, reversed faces in `ansi-term` (eg black foreground on yellow background) or similar don't display properly - the background colour just inherits from default. --- solarized-definitions.el | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/solarized-definitions.el b/solarized-definitions.el index 287999c..66e317d 100644 --- a/solarized-definitions.el +++ b/solarized-definitions.el @@ -728,14 +728,14 @@ the \"Gen RGB\" column in solarized-definitions.el to improve them further." (rst-level-5 (:inherit outline-5)) (rst-level-6 (:inherit outline-6)) ;;ansi-term - (term-color-black (,@fg-base02)) - (term-color-red (,@fg-red)) - (term-color-green (,@fg-green)) - (term-color-yellow (,@fg-yellow)) - (term-color-blue (,@fg-blue)) - (term-color-magenta (,@fg-magenta)) - (term-color-cyan (,@fg-cyan)) - (term-color-white (,@fg-base00)) + (term-color-black (,@fg-base02 ,@bg-base02)) + (term-color-red (,@fg-red ,@bg-red)) + (term-color-green (,@fg-green ,@bg-green)) + (term-color-yellow (,@fg-yellow ,@bg-yellow)) + (term-color-blue (,@fg-blue ,@bg-blue)) + (term-color-magenta (,@fg-magenta ,@bg-magenta)) + (term-color-cyan (,@fg-cyan ,@bg-cyan)) + (term-color-white (,@fg-base00 ,@bg-base00)) ;; company (company-tooltip (,@fg-base00 ,@bg-base02)) (company-tooltip-selection (,@fg-green ,@bg-base02)) From c44d42eff7a2ee61b1b7191f4ba467612b7c6a13 Mon Sep 17 00:00:00 2001 From: Lee Hinman Date: Sun, 21 Feb 2016 16:14:55 -0700 Subject: [PATCH 2/2] Only add solarized to color-themes list if color-themes is bound --- color-theme-solarized.el | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/color-theme-solarized.el b/color-theme-solarized.el index 298ae94..16aaa3e 100644 --- a/color-theme-solarized.el +++ b/color-theme-solarized.el @@ -30,10 +30,11 @@ Ported to Emacs by Greg Pfeil, http://ethanschoonover.com/solarized." (color-theme-install `(color-theme-solarized () () ,@(solarized-color-definitions)))) -(add-to-list 'color-themes - `(color-theme-solarized - "Solarized" - ,solarized-description)) +(when (boundp 'color-themes) + (add-to-list 'color-themes + `(color-theme-solarized + "Solarized" + ,solarized-description))) ;;;###autoload (defun color-theme-solarized-dark ()