Function: set-face-extend
set-face-extend is an interactive and byte-compiled function defined
in faces.el.gz.
Signature
(set-face-extend FACE EXTEND-P &optional FRAME)
Documentation
Specify whether face FACE should be extended.
EXTEND-P nil means FACE explicitly doesn't extend after EOL. EXTEND-P t means FACE extends after EOL.
FRAME nil or not specified means change face on all frames.
Use set-face-attribute to "unspecify" underlining.
Key Bindings
Source Code
;; Defined in /usr/src/emacs/lisp/faces.el.gz
(defun set-face-extend (face extend-p &optional frame)
"Specify whether face FACE should be extended.
EXTEND-P nil means FACE explicitly doesn't extend after EOL.
EXTEND-P t means FACE extends after EOL.
FRAME nil or not specified means change face on all frames.
Use `set-face-attribute' to \"unspecify\" underlining."
(interactive
(let ((list (read-face-and-attribute :extend)))
(list (car list) (if (cadr list) t))))
(set-face-attribute face frame :extend extend-p))