Function: cpp-make-unknown-overlay
cpp-make-unknown-overlay is a byte-compiled function defined in
cpp.el.gz.
Signature
(cpp-make-unknown-overlay START END)
Source Code
;; Defined in /usr/src/emacs/lisp/progmodes/cpp.el.gz
(defun cpp-make-unknown-overlay (start end)
;; Create an overlay for an unknown cpp command from START to END.
(let ((overlay (make-overlay start end)))
(cond ((eq cpp-unknown-face 'invisible)
(cpp-make-overlay-hidden overlay))
((eq cpp-unknown-face 'default))
(t
(overlay-put overlay 'face cpp-unknown-face)))
(if cpp-unknown-writable
()
(overlay-put overlay 'modification-hooks '(cpp-signal-read-only))
(overlay-put overlay 'insert-in-front-hooks '(cpp-signal-read-only)))
(setq cpp-overlay-list (cons overlay cpp-overlay-list))))