Function: rcirc-add-face
rcirc-add-face is a byte-compiled function defined in rcirc.el.gz.
Signature
(rcirc-add-face START END NAME &optional OBJECT)
Documentation
Add face NAME to the face text property of the text from START to END.
Source Code
;; Defined in /usr/src/emacs/lisp/net/rcirc.el.gz
(defun rcirc-add-face (start end name &optional object)
"Add face NAME to the face text property of the text from START to END."
(when name
(let ((pos start)
next prop)
(while (< pos end)
(setq prop (get-text-property pos 'font-lock-face object)
next (next-single-property-change pos 'font-lock-face object end))
(unless (member name (get-text-property pos 'font-lock-face object))
(add-text-properties pos next
(list 'font-lock-face (cons name prop)) object))
(setq pos next)))))