[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#58342: 29.0.50; noverlay branch is O(N) for important calls
From: |
Eli Zaretskii |
Subject: |
bug#58342: 29.0.50; noverlay branch is O(N) for important calls |
Date: |
Sat, 08 Oct 2022 09:20:51 +0300 |
> From: Matt Armstrong <matt@rfc20.org>
> Cc: bug-gnu-emacs@gnu.org, Andreas Politz <mail@andreas-politz.de>, Gerd
> Möllmann <gerd.moellmann@gmail.com>, Eli Zaretskii
> <eliz@gnu.org>
> Date: Fri, 07 Oct 2022 13:37:31 -0700
>
> Does anybody know of an Emacs package that uses a large number of
> overlays that span large amounts of the buffer in complex ways?
What are those "complex ways" you are talking about?
In general, Isearch can potentially produce thousands of overlays,
especially if you do that in a buffer where lines are truncated. But
I don't know if that's what you are looking for.
linum.el is another potential example: it produces an overlay for each
line.
- bug#58342: 29.0.50; noverlay branch is O(N) for important calls, (continued)
bug#58342: 29.0.50; noverlay branch is O(N) for important calls, Matt Armstrong, 2022/10/07
bug#58342: 29.0.50; noverlay branch is O(N) for important calls, Dmitry Gutov, 2022/10/07
bug#58342: 29.0.50; noverlay branch is O(N) for important calls,
Eli Zaretskii <=
bug#58342: 29.0.50; noverlay branch is O(N) for important calls, Stefan Monnier, 2022/10/08
bug#58342: 29.0.50; noverlay branch is O(N) for important calls, Drew Adams, 2022/10/08
bug#58342: 29.0.50; noverlay branch is O(N) for important calls, Matt Armstrong, 2022/10/08
bug#58361: 29.0.50; noverlay branch is O(N) for important calls, Andreas Politz, 2022/10/07
bug#58361: 29.0.50; noverlay branch is O(N) for important calls, Stefan Monnier, 2022/10/07