diff options
| author | Miles Bader | 2000-10-05 06:05:51 +0000 |
|---|---|---|
| committer | Miles Bader | 2000-10-05 06:05:51 +0000 |
| commit | b25f5aecdf817afe2f7d9d6b213b2adf8762a155 (patch) | |
| tree | 1f35dabc97f82b03dbbdb9f72a52c01e35c21f4f | |
| parent | 86647e1190649ecd68cf59cfa71c58d7991baeca (diff) | |
| download | emacs-b25f5aecdf817afe2f7d9d6b213b2adf8762a155.tar.gz emacs-b25f5aecdf817afe2f7d9d6b213b2adf8762a155.zip | |
(smerge-mine-face, smerge-other-face, smerge-base-face, smerge-markers-face):
Add dark-background variants.
| -rw-r--r-- | lisp/smerge-mode.el | 27 |
1 files changed, 21 insertions, 6 deletions
diff --git a/lisp/smerge-mode.el b/lisp/smerge-mode.el index be3887c032c..09c6c45abed 100644 --- a/lisp/smerge-mode.el +++ b/lisp/smerge-mode.el | |||
| @@ -1,10 +1,10 @@ | |||
| 1 | ;;; smerge-mode.el --- Minor mode to resolve diff3 conflicts | 1 | ;;; smerge-mode.el --- Minor mode to resolve diff3 conflicts |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1999 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1999, 2000 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Stefan Monnier <monnier@cs.yale.edu> | 5 | ;; Author: Stefan Monnier <monnier@cs.yale.edu> |
| 6 | ;; Keywords: merge diff3 cvs conflict | 6 | ;; Keywords: merge diff3 cvs conflict |
| 7 | ;; Revision: $Id: smerge-mode.el,v 1.4 2000/07/21 13:52:19 fx Exp $ | 7 | ;; Revision: $Id: smerge-mode.el,v 1.5 2000/08/16 19:51:55 monnier Exp $ |
| 8 | 8 | ||
| 9 | ;; This file is part of GNU Emacs. | 9 | ;; This file is part of GNU Emacs. |
| 10 | 10 | ||
| @@ -77,25 +77,37 @@ Used in `smerge-diff-base-mine' and related functions." | |||
| 77 | :type 'boolean) | 77 | :type 'boolean) |
| 78 | 78 | ||
| 79 | (defface smerge-mine-face | 79 | (defface smerge-mine-face |
| 80 | '((t (:foreground "blue"))) | 80 | '((((background light)) |
| 81 | (:foreground "blue")) | ||
| 82 | (((background dark)) | ||
| 83 | (:foreground "cyan"))) | ||
| 81 | "Face for your code." | 84 | "Face for your code." |
| 82 | :group 'smerge) | 85 | :group 'smerge) |
| 83 | (defvar smerge-mine-face 'smerge-mine-face) | 86 | (defvar smerge-mine-face 'smerge-mine-face) |
| 84 | 87 | ||
| 85 | (defface smerge-other-face | 88 | (defface smerge-other-face |
| 86 | '((t (:foreground "darkgreen"))) | 89 | '((((background light)) |
| 90 | (:foreground "darkgreen")) | ||
| 91 | (((background dark)) | ||
| 92 | (:foreground "lightgreen"))) | ||
| 87 | "Face for the other code." | 93 | "Face for the other code." |
| 88 | :group 'smerge) | 94 | :group 'smerge) |
| 89 | (defvar smerge-other-face 'smerge-other-face) | 95 | (defvar smerge-other-face 'smerge-other-face) |
| 90 | 96 | ||
| 91 | (defface smerge-base-face | 97 | (defface smerge-base-face |
| 92 | '((t (:foreground "red"))) | 98 | '((((background light)) |
| 99 | (:foreground "red")) | ||
| 100 | (((background dark)) | ||
| 101 | (:foreground "orange"))) | ||
| 93 | "Face for the base code." | 102 | "Face for the base code." |
| 94 | :group 'smerge) | 103 | :group 'smerge) |
| 95 | (defvar smerge-base-face 'smerge-base-face) | 104 | (defvar smerge-base-face 'smerge-base-face) |
| 96 | 105 | ||
| 97 | (defface smerge-markers-face | 106 | (defface smerge-markers-face |
| 98 | '((t (:background "grey85"))) | 107 | '((((background light)) |
| 108 | (:background "grey85")) | ||
| 109 | (((background dark)) | ||
| 110 | (:background "grey30"))) | ||
| 99 | "Face for the conflict markers." | 111 | "Face for the conflict markers." |
| 100 | :group 'smerge) | 112 | :group 'smerge) |
| 101 | (defvar smerge-markers-face 'smerge-markers-face) | 113 | (defvar smerge-markers-face 'smerge-markers-face) |
| @@ -460,6 +472,9 @@ The point is moved to the end of the conflict." | |||
| 460 | 472 | ||
| 461 | ;;; Change Log: | 473 | ;;; Change Log: |
| 462 | ;; $Log: smerge-mode.el,v $ | 474 | ;; $Log: smerge-mode.el,v $ |
| 475 | ;; Revision 1.5 2000/08/16 19:51:55 monnier | ||
| 476 | ;; (smerge-mode-menu): Doc fix. | ||
| 477 | ;; | ||
| 463 | ;; Revision 1.4 2000/07/21 13:52:19 fx | 478 | ;; Revision 1.4 2000/07/21 13:52:19 fx |
| 464 | ;; (smerge-mode-menu): Fill it out. | 479 | ;; (smerge-mode-menu): Fill it out. |
| 465 | ;; | 480 | ;; |