[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Partial highlighting of wrapped overlay

From: Ralf Angeli
Subject: Partial highlighting of wrapped overlay
Date: Mon, 18 Oct 2004 19:09:19 +0200
User-agent: Gnus/5.110003 (No Gnus v0.3) Emacs/21.3.50 (gnu/linux)

If you put

(let* ((length (+ (- (window-width) (current-column)) 40))
       (start (point))
       (end (+ (point) length))
       (string (make-string length ?x))
  (insert string)
  (setq ov (make-overlay start end))
  (overlay-put ov 'mouse-face 'highlight)
  (overlay-put ov 'display string))

into the *scratch* buffer and type `C-x C-e' with point at the last
parenthesis, you will get a string which does not fit into the line
and has to be wrapped.  If you move over it with your mouse, you
should see that only the part on the second line is being highlighted.
The full string is highlighted only if the 'display property is not


reply via email to

[Prev in Thread] Current Thread [Next in Thread]