Function: quail-setup-overlays
quail-setup-overlays is a byte-compiled function defined in
quail.el.gz.
Signature
(quail-setup-overlays CONVERSION-MODE)
Source Code
;; Defined in /usr/src/emacs/lisp/international/quail.el.gz
;; Quail minor mode handlers.
;; Setup overlays used in Quail mode.
(defun quail-setup-overlays (conversion-mode)
(let ((pos (point)))
(if (overlayp quail-overlay)
(move-overlay quail-overlay pos pos)
(setq quail-overlay (make-overlay pos pos))
(if input-method-highlight-flag
(overlay-put quail-overlay 'face 'underline))
(let ((l (quail-overlay-plist)))
(while l
(overlay-put quail-overlay (car l) (car (cdr l)))
(setq l (cdr (cdr l))))))
(if conversion-mode
(if (overlayp quail-conv-overlay)
(if (not (overlay-start quail-conv-overlay))
(move-overlay quail-conv-overlay pos pos))
(setq quail-conv-overlay (make-overlay pos pos))
(if input-method-highlight-flag
(overlay-put quail-conv-overlay 'face 'underline))))))