[EMAIL PROTECTED] (Kim F. Storm) writes:

> Richard Stallman <[EMAIL PROTECTED]> writes:
>
>> Would you please DTRT and ack?
>
> I have tried to find a simple way to fix this (assuming it is a bug),
> but it is non-trivial to fix.
>
> OTOH, it may not be a bug at all -- if we accept that overlays at invisible
> buffer positions (e.g. if replaced by a display string), are ignored.

Thinking more about the implications of mixing overlay properties and
display string properties at the same buffer position, I've mostly
convinced myself that the current behaviour is ok, i.e. that we _must_
ignore overlays at buffer positions "hidden by" a display string.

IMO, the semantics of mixing overlays and display strings (that may
also have properties) is too unclear to be of any real use -- and a
big headache to get right.

There may be _some_ overlay properties where it could make sense,
e.g. before-string and after-string, but doing a lot of work just to
make those work is not worth the trouble IMO.  So I think we should
simply document the current behaviour.

-- 
Kim F. Storm <[EMAIL PROTECTED]> http://www.cua.dk



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

Reply via email to