|
From: | Richard Stallman |
Subject: | Re: Emacs Lisp manual issues regarding overlays, display properties, margins, etc. |
Date: | Tue, 02 Oct 2007 11:29:03 -0400 |
There seems to be something totally fishy with the way margin display properties work: (test-overlays (insert "ABC") (let ((o1 (make-overlay 2 3))) (overlay-put o1 'display '((margin left-margin) "Z"))) (set-window-margins (get-buffer-window (current-buffer)) 8)) this causes Z to appear in the margin and causes B not to appear in the body of the text. That seems like a bug to me. It seems to me that a property that puts something in the margin should not alter the appearance of the text it is on. Does anyone think the current behavior is desirable?
[Prev in Thread] | Current Thread | [Next in Thread] |