Commit 1a639453 authored by Juri Linkov's avatar Juri Linkov
Browse files

* lisp/vc/diff-mode.el (diff-changed): Empty face definition

to use `diff-removed' and `diff-added' on tty as well. 
(diff-context): Use darker color on light background and
lighter color on dark background.

Fixes: debbugs:10181
parent 7c6fc37f
2014-06-18 Juri Linkov <juri@jurta.org>
* vc/diff-mode.el (diff-changed): Empty face definition to use
`diff-removed' and `diff-added' on tty as well. (Bug#10181)
(diff-context): Use darker color on light background and
lighter color on dark background.
2014-06-18 Juri Linkov <juri@jurta.org>
 
* vc/diff-mode.el (diff-refine-changed): Rename from
......
......@@ -302,14 +302,9 @@ well."
(defvar diff-added-face 'diff-added)
(defface diff-changed
;; We normally apply a `shadow'-based face on the `diff-context'
;; face, and keep `diff-changed' the default.
'((((class color grayscale) (min-colors 88)))
;; If the terminal lacks sufficient colors for shadowing,
;; highlight changed lines explicitly.
(((class color))
:foreground "yellow"))
'((t nil))
"`diff-mode' face used to highlight changed lines."
:version "24.5"
:group 'diff-mode)
(define-obsolete-face-alias 'diff-changed-face 'diff-changed "22.1")
(defvar diff-changed-face 'diff-changed)
......@@ -343,8 +338,12 @@ well."
(defvar diff-function-face 'diff-function)
(defface diff-context
'((((class color grayscale) (min-colors 88)) :inherit shadow))
'((((class color grayscale) (min-colors 88) (background light))
:foreground "#333333")
(((class color grayscale) (min-colors 88) (background dark))
:foreground "#dddddd"))
"`diff-mode' face used to highlight context and other side-information."
:version "24.5"
:group 'diff-mode)
(define-obsolete-face-alias 'diff-context-face 'diff-context "22.1")
(defvar diff-context-face 'diff-context)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment