aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKarl Heuer1997-12-09 21:34:50 +0000
committerKarl Heuer1997-12-09 21:34:50 +0000
commita32d7856d303ee3a1f787b86291f7018cff780bb (patch)
treec214a543f43a05da3b0895bbb06e399030fb0f3f
parentdee169ce38d6e1e236fc0a6fa9c6d7422f3ea566 (diff)
downloademacs-a32d7856d303ee3a1f787b86291f7018cff780bb.tar.gz
emacs-a32d7856d303ee3a1f787b86291f7018cff780bb.zip
(facemenu-remove-face-props): Renamed from
facemenu-remove-props. Remove only face and mouse-face. (facemenu-menu): Update menu item for facemenu-remove-face-props.
-rw-r--r--lisp/facemenu.el11
1 files changed, 5 insertions, 6 deletions
diff --git a/lisp/facemenu.el b/lisp/facemenu.el
index ba395e12930..3036e44358c 100644
--- a/lisp/facemenu.el
+++ b/lisp/facemenu.el
@@ -236,8 +236,8 @@ when they are created."
236 (define-key map [dc] (cons "Display Colors" 'list-colors-display)) 236 (define-key map [dc] (cons "Display Colors" 'list-colors-display))
237 (define-key map [df] (cons "Display Faces" 'list-faces-display)) 237 (define-key map [df] (cons "Display Faces" 'list-faces-display))
238 (define-key map [dp] (cons "List Properties" 'list-text-properties-at)) 238 (define-key map [dp] (cons "List Properties" 'list-text-properties-at))
239 (define-key map [ra] (cons "Remove All" 'facemenu-remove-all)) 239 (define-key map [ra] (cons "Remove Text Properties" 'facemenu-remove-all))
240 (define-key map [rm] (cons "Remove Properties" 'facemenu-remove-props)) 240 (define-key map [rm] (cons "Remove Face Properties" 'facemenu-remove-face-props))
241 (define-key map [s1] (list "-----------------"))) 241 (define-key map [s1] (list "-----------------")))
242;;;###autoload 242;;;###autoload
243(let ((map facemenu-menu)) 243(let ((map facemenu-menu))
@@ -405,13 +405,12 @@ This sets the `read-only' text property; it can be undone with
405 (add-text-properties start end '(read-only t))) 405 (add-text-properties start end '(read-only t)))
406 406
407;;;###autoload 407;;;###autoload
408(defun facemenu-remove-props (start end) 408(defun facemenu-remove-face-props (start end)
409 "Remove all text properties that facemenu added to region." 409 "Remove `face' and `mouse-face' text properties."
410 (interactive "*r") ; error if buffer is read-only despite the next line. 410 (interactive "*r") ; error if buffer is read-only despite the next line.
411 (let ((inhibit-read-only t)) 411 (let ((inhibit-read-only t))
412 (remove-text-properties 412 (remove-text-properties
413 start end '(face nil invisible nil intangible nil 413 start end '(face nil mouse-face nil))))
414 read-only nil category nil))))
415 414
416;;;###autoload 415;;;###autoload
417(defun facemenu-remove-all (start end) 416(defun facemenu-remove-all (start end)