From 37edf8228c47996f18be8c78bdc56f8cce078119 Mon Sep 17 00:00:00 2001 From: Bradley Wright Date: Thu, 14 May 2015 10:50:53 +0100 Subject: [PATCH] Add diff-refine-{added,removed} faces These are used by tools like Magit to show which specific text changed in a changed line (as opposed to added/removed whole lines, which is what diff-{added,removed} shows). In order to mimic the behaviour shown by tools like GitHub I've just reversed the corresponding whole line faces so they stand out. --- solarized-definitions.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/solarized-definitions.el b/solarized-definitions.el index ea039ff..de071d7 100644 --- a/solarized-definitions.el +++ b/solarized-definitions.el @@ -302,6 +302,8 @@ the \"Gen RGB\" column in solarized-definitions.el to improve them further." (diff-changed (,@fg-yellow ,@bg-base02)) (diff-removed (,@fg-red ,@bg-base02)) (diff-refine-change (,@fg-blue ,@bg-base02)))))) + (diff-refine-added (:inherit diff-added ,@fmt-revr)) + (diff-refine-removed (:inherit diff-removed ,@fmt-revr)) (diff-file-header (,@bg-back)) (diff-header (,@fg-base1 ,@bg-back)) ;; IDO