summaryrefslogtreecommitdiff
path: root/lisp/faces.el
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2006-11-04 11:02:27 +0000
committerEli Zaretskii <eliz@gnu.org>2006-11-04 11:02:27 +0000
commit1b2b899883f19661b56ae01e166c05651eb0a81a (patch)
treed68693af226be3f32d72d56eed06f61a41c244f7 /lisp/faces.el
parent113fa448472fbbe5be5aee0cf5547cda29540060 (diff)
downloademacs-1b2b899883f19661b56ae01e166c05651eb0a81a.tar.gz
(faces-sample-overlay, describe-face): Revert last changes.
(faces-sample-overlay): Remove variable. (describe-face): Insert sample text in the face being described.
Diffstat (limited to 'lisp/faces.el')
-rw-r--r--lisp/faces.el15
1 files changed, 1 insertions, 14 deletions
diff --git a/lisp/faces.el b/lisp/faces.el
index f0f3b1a8ce0..c44bee322a2 100644
--- a/lisp/faces.el
+++ b/lisp/faces.el
@@ -32,9 +32,6 @@
;; Warning suppression -- can't require x-win in batch:
(autoload 'xw-defined-colors "x-win"))
-(defvar faces-sample-overlay nil
- "Overlay for showing an example of a face.")
-
(defvar help-xref-stack-item)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -1255,16 +1252,6 @@ arg, prompt for a regular expression."
(copy-face (car faces) (car faces) frame disp-frame)
(setq faces (cdr faces)))))))
-(defun faces-sample-overlay (face)
- "Insert sample text with FACE.
-
-If FACE is not a face or nil, use the default face."
- (let ((f (if (facep face) face 'default))
- (start (+ (point) 2))) ;; skip face and paren
- (insert " (sample)")
- (setq faces-sample-overlay (make-overlay start (1- (point))))
- (overlay-put faces-sample-overlay 'face f)))
-
(defun describe-face (face &optional frame)
"Display the properties of face FACE on FRAME.
@@ -1306,7 +1293,7 @@ If FRAME is omitted or nil, use the selected frame."
(insert " undefined face.\n")
(let ((customize-label "customize this face")
file-name)
- (faces-sample-overlay f)
+ (insert (concat " (" (propertize "sample" 'font-lock-face f) ")"))
(princ (concat " (" customize-label ")\n"))
(insert "Documentation: "
(or (face-documentation f)