"Lennart Borgman (gmail)" <[EMAIL PROTECTED]> writes:

> In the attached images I have one overlay one character long that has
> a red underline.

In the code you provide, the overlay is two characters long, not one.
If you make the overlay span 3 to 4, everything works fine.

> (defun test-me()
>   (interactive)
>   (let ((buf (get-buffer-create "*OVERLAY Error*")))
>     (switch-to-buffer-other-window buf)
>     (with-current-buffer buf
>       (erase-buffer)
>       (insert "123\n\n  890")
>       (if o1
>           (move-overlay o1 3 5)
>         (setq o1 (make-overlay 3 5)))
>       (overlay-put o1 'face '(:underline "red"))
>       (if o2
>           (move-overlay o2 3 9)
>         (setq o2 (make-overlay 4 9)))
>       (overlay-put o2 'face '(:background "#ffff77"))
>       (other-window -1)
>       )))



_______________________________________________
emacs-pretest-bug mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-pretest-bug

Reply via email to