]> git.eshelyaron.com Git - emacs.git/commitdiff
(command-line): Clear realized faces after
authorGerd Moellmann <gerd@gnu.org>
Sun, 20 Aug 2000 13:26:35 +0000 (13:26 +0000)
committerGerd Moellmann <gerd@gnu.org>
Sun, 20 Aug 2000 13:26:35 +0000 (13:26 +0000)
modifying TTY color mappings.

lisp/startup.el

index bd2b8a6d22e91f536baff89174913cc3ab673d13..50fbe93765733816783bdaa77261b2f33a883351 100644 (file)
@@ -787,7 +787,10 @@ or `CVS', and any subdirectory that contains a file named `.nosearch'."
             (color (car colors)))
        (while colors
          (tty-color-define (car color) (cadr color) (cddr color))
-         (setq colors (cdr colors) color (car colors)))))
+         (setq colors (cdr colors) color (car colors)))
+       ;; Modifying color mappings means realized faces don't
+       ;; use the right colors, so clear them.
+       (clear-face-cache)))
   
   ;; Load library for our terminal type.
   ;; User init file can set term-file-prefix to nil to prevent this.