[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses sa
From: |
Joseph Turner |
Subject: |
bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses same separator |
Date: |
Fri, 24 Nov 2023 19:26:54 -0800 |
João Távora <joaotavora@gmail.com> writes:
> On Fri, Nov 24, 2023 at 9:51 PM Jonas Bernoulli <jonas@bernoul.li> wrote:
>
>> Also, have you considered throwing in a
>> (not (string-equal (match-string 1) sname))
>>
>> to avoid having to call `shorthands--mismatch-from-end' at all?
>
> Where and how this be thrown in? How would you know what to highlight
> in the shorthand printed form? There can be many shorthand prefixes
> in a given file. But do show some code.
Please see the attached patch, inspired by Jonas's comment.
>> Maybe you have, but concluded it is cheaper to do a bit too much work
>> for non-shorthands, than to effectively repeat some work for shorthands.
>
> Maybe. Not sure this is more work (string-equal must still compare
> every character right?), but, in summary, I'm not married to this
> implementation. I somewhat appreciate that I could still read it
> after not having looked at it for a couple years, but feel free to
> change it.
I haven't done any benchmarking - I'm curious to learn how to benchmark
font lock though!
Thanks!!
Joseph
0001-Support-shorthand-prefixes-besides.patch
Description: Text Data
- bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses same separator, Jonas Bernoulli, 2023/11/22
- bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses same separator, João Távora, 2023/11/23
- bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses same separator, Jonas Bernoulli, 2023/11/24
- bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses same separator, João Távora, 2023/11/24
- bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses same separator,
Joseph Turner <=
- bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses same separator, Jonas Bernoulli, 2023/11/25
- bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses same separator, Joseph Turner, 2023/11/25
- bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses same separator, João Távora, 2023/11/26
- bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses same separator, Joseph Turner, 2023/11/26
- bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses same separator, João Távora, 2023/11/26
- bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses same separator, Joseph Turner, 2023/11/26
- bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses same separator, Eli Zaretskii, 2023/11/27
- bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses same separator, João Távora, 2023/11/29
- bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses same separator, Joseph Turner, 2023/11/29
- bug#67390: 28; shorthands-font-lock-shorthands assumes shorthand uses same separator, João Távora, 2023/11/29