[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#9470: 24.0.50; Possible bidi-related slowness
From: |
Stefan Monnier |
Subject: |
bug#9470: 24.0.50; Possible bidi-related slowness |
Date: |
Sun, 11 Sep 2011 01:18:17 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) |
> I don't see any easy way of gaining from more aggressive caching of
> this info, because the cache would need to be updated on every edit
> and on any redisplay, which would just move the slowdown from one
> group of commands to another. Clever ideas are welcome.
I'd guess that a cache that stores (START . END) could help, where
"START is a position that starts a paragraph and that paragraph ends no
sooner than END".
This way when working within a very long paragraph, you only need to
look for a paragraph boundary between END and point and if there isn't
any, you can go straight to START without searching for it.
Stefan
- bug#9470: 24.0.50; Possible bidi-related slowness, (continued)
- bug#9470: 24.0.50; Possible bidi-related slowness, Lars Magne Ingebrigtsen, 2011/09/10
- bug#9470: 24.0.50; Possible bidi-related slowness, Eli Zaretskii, 2011/09/10
- bug#9470: 24.0.50; Possible bidi-related slowness, Lars Magne Ingebrigtsen, 2011/09/10
- bug#9470: 24.0.50; Possible bidi-related slowness, Eli Zaretskii, 2011/09/10
- bug#9470: 24.0.50; Possible bidi-related slowness, Lars Magne Ingebrigtsen, 2011/09/10
- bug#9470: 24.0.50; Possible bidi-related slowness, Eli Zaretskii, 2011/09/10
- bug#9470: 24.0.50; Possible bidi-related slowness, Lars Magne Ingebrigtsen, 2011/09/10
- bug#9470: 24.0.50; Possible bidi-related slowness, Eli Zaretskii, 2011/09/10
- bug#9470: 24.0.50; Possible bidi-related slowness, Stefan Monnier, 2011/09/10
- bug#9470: 24.0.50; Possible bidi-related slowness, Eli Zaretskii, 2011/09/11
- bug#9470: 24.0.50; Possible bidi-related slowness,
Stefan Monnier <=
- bug#9470: 24.0.50; Possible bidi-related slowness, Eli Zaretskii, 2011/09/11
- bug#9470: 24.0.50; Possible bidi-related slowness, Stefan Monnier, 2011/09/11
- bug#9470: 24.0.50; Possible bidi-related slowness, Eli Zaretskii, 2011/09/12
- bug#9470: 24.0.50; Possible bidi-related slowness, Stefan Monnier, 2011/09/12
- bug#9470: 24.0.50; Possible bidi-related slowness, Eli Zaretskii, 2011/09/17
- bug#9470: 24.0.50; Possible bidi-related slowness, Lars Magne Ingebrigtsen, 2011/09/18