]> git.eshelyaron.com Git - emacs.git/commitdiff
(global-font-lock-mode, font-lock-auto-fontify): Delete defvars.
authorColin Walters <walters@gnu.org>
Sat, 15 Jun 2002 19:04:57 +0000 (19:04 +0000)
committerColin Walters <walters@gnu.org>
Sat, 15 Jun 2002 19:04:57 +0000 (19:04 +0000)
(cvs-highlight): Delete.
(cvs-add-face): Use `font-lock-face'.  Always add properties.

lisp/pcvs-info.el

index 1b1ea95f97518e02ecb5c67c40ea79d82c45b92f..b1cb66031944cc138b36a713de8aafe95c58dc7b 100644 (file)
@@ -4,7 +4,7 @@
 
 ;; Author: Stefan Monnier <monnier@cs.yale.edu>
 ;; Keywords: pcl-cvs
-;; Revision: $Id: pcvs-info.el,v 1.8 2001/12/31 20:28:40 rms Exp $
+;; Revision: $Id: pcvs-info.el,v 1.9 2002/04/03 16:56:36 kai Exp $
 
 ;; This file is part of GNU Emacs.
 
@@ -47,15 +47,6 @@ If t, their full path name will be displayed, else only the filename."
   :group 'pcl-cvs
   :type '(boolean))
 
-(defvar global-font-lock-mode)
-(defvar font-lock-auto-fontify)
-(defcustom cvs-highlight
-  (or (and (boundp 'font-lock-auto-fontify) font-lock-auto-fontify)
-      (and (boundp 'global-font-lock-mode) global-font-lock-mode))
-  "*Whether to use text highlighting (à la font-lock) or not."
-  :group 'pcl-cvs
-  :type '(boolean))
-
 (defcustom cvs-allow-dir-commit nil
   "*Allow `cvs-mode-commit' on directories.
 If you commit without any marked file and with the cursor positioned
@@ -319,17 +310,15 @@ FI-OR-TYPE can either be a symbol (a fileinfo-type) or a fileinfo."
         (eq (car (memq func (cdr (assq type cvs-states)))) func))))
 
 (defun cvs-add-face (str face &optional keymap &rest properties)
-  (when (or cvs-highlight properties)
-    (add-text-properties 0 (length str)
-                        (append
-                         (when cvs-highlight
-                           (list* 'face face
-                                  (when keymap
-                                    (list* 'mouse-face 'highlight
-                                           (when (keymapp keymap)
-                                             (list 'keymap keymap))))))
-                         properties)
-                        str))
+  (add-text-properties 0 (length str)
+                      (append
+                       (list* 'font-lock-face face
+                              (when keymap
+                                (list* 'mouse-face 'highlight
+                                       (when (keymapp keymap)
+                                         (list 'keymap keymap)))))
+                       properties)
+                      str)
   str)
 
 (defun cvs-fileinfo-pp (fileinfo)