[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Nested display strings
From: |
Eli Zaretskii |
Subject: |
Re: Nested display strings |
Date: |
Sat, 23 Apr 2011 23:07:40 +0300 |
> Date: Sat, 23 Apr 2011 21:42:14 +0200
> From: Andreas Röhler <address@hidden>
> CC: Eli Zaretskii <address@hidden>
>
> (defvar myov2 (make-overlay 29 43))
> (defvar myov1 (make-overlay 16 51))
> (overlay-put myov2 'display "STRING2")
> (overlay-put myov1 'display "STRING1")
>
> ie if the wider overlay is applied last, it should take all.
Why would the order of evaluation matter here? After everything is
evaluated, the display engine just sees a buffer with two overlays
it's got to display. How is it to know which one was applied first,
and why should it care?