diff options
| -rw-r--r-- | lisp/facemenu.el | 11 |
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) |