[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#25592: Feature request: sorting overlays
From: |
Clément Pit--Claudel |
Subject: |
bug#25592: Feature request: sorting overlays |
Date: |
Tue, 7 Feb 2017 15:07:19 -0500 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 |
On 2017-02-07 14:56, Eli Zaretskii wrote:
> For the face property, no, because it can have many attributes, and
> they must be merged. Likewise for before-string and after-string
> properties. But still, these overlays are applied by the display
> engine in a specific priority order (before-strings in the order of
> increasing priority, after-strings in the decreasing order) at that
> particular locations. So you need to do the same to produce the same
> effect.
Indeed, but I don't need to re-sort them at each position: I can just sort them
once and for all, can't I?
> But for other properties, like the display property, yes, you can
> apply only the highest.
Yup, that makes sense.
> And that was your original example, AFAIR.
I don't remember; sorry if I was unclear :/ The face property is one of the
ones I care most about, because it's one of the few ones for which
"text-property-at" isn't enough.
I will try to implement your approach of iterating over ranges of text. Thanks
for all the pointers! Independently of my use case, though, would you object to
a patch adding a function that takes a list of overlays from the same buffer
and sorts them?
Clément.
signature.asc
Description: OpenPGP digital signature
- bug#25592: Feature request: sorting overlays, (continued)
- bug#25592: Feature request: sorting overlays, Clément Pit--Claudel, 2017/02/03
- bug#25592: Feature request: sorting overlays, Eli Zaretskii, 2017/02/04
- bug#25592: Feature request: sorting overlays, Clément Pit--Claudel, 2017/02/05
- bug#25592: Feature request: sorting overlays, Eli Zaretskii, 2017/02/05
- bug#25592: Feature request: sorting overlays, Clément Pit--Claudel, 2017/02/05
- bug#25592: Feature request: sorting overlays, Eli Zaretskii, 2017/02/05
- bug#25592: Feature request: sorting overlays, Clément Pit--Claudel, 2017/02/05
- bug#25592: Feature request: sorting overlays, Eli Zaretskii, 2017/02/07
- bug#25592: Feature request: sorting overlays, Clément Pit--Claudel, 2017/02/07
- bug#25592: Feature request: sorting overlays, Eli Zaretskii, 2017/02/07
- bug#25592: Feature request: sorting overlays,
Clément Pit--Claudel <=
- bug#25592: Feature request: sorting overlays, Eli Zaretskii, 2017/02/08
- bug#25592: Feature request: sorting overlays, Clément Pit--Claudel, 2017/02/09
- bug#25592: Feature request: sorting overlays, Johan Bockgård, 2017/02/03
- bug#25592: Feature request: sorting overlays, Eli Zaretskii, 2017/02/04