changeset 45841:8fa323feac82

(global-font-lock-mode, font-lock-auto-fontify): Delete defvars. (cvs-highlight): Delete. (cvs-add-face): Use `font-lock-face'. Always add properties.
author Colin Walters <walters@gnu.org>
date Sat, 15 Jun 2002 19:04:57 +0000
parents 6de944301f8a
children 288c321d3282
files lisp/pcvs-info.el
diffstat 1 files changed, 10 insertions(+), 21 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/pcvs-info.el	Sat Jun 15 19:04:41 2002 +0000
+++ b/lisp/pcvs-info.el	Sat Jun 15 19:04:57 2002 +0000
@@ -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 @@
   :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 @@
 	 (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)