GNU bug report logs -
#73530
[PATCH] Add imenu index function for Djvu files in doc-view
Previous Next
Reported by: Visuwesh <visuweshm <at> gmail.com>
Date: Sat, 28 Sep 2024 15:12:02 UTC
Severity: wishlist
Tags: patch
Done: Tassilo Horn <tsdh <at> gnu.org>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[ஞாயிறு செப்டம்பர் 29, 2024] Tassilo Horn wrote:
> "Jose A. Ortega Ruiz" <jao <at> gnu.org> writes:
>
>>> I think I'd prefer to delay the creation of the index until imenu is
>>> invoked the first time and get rid of doc-view-imenu-enabled. If we
>>> really wanted to and the requirements are met, we could also run the
>>> index creation in an idle-timer. Probably not by default but maybe by
>>> adding and documenting a function one could add to doc-view-mode-hook
>>> for that purpose.
>>
>> FWIW, I'd keep doc-view-imenu-enabled, and use it to control the
>> creation of the idle timer. The latter sounds like the right solution
>> to avoid delays, and the former a much simpler strategy than asking
>> users to configure hooks.
>
> Also fine with me. Visuwesh, would you like to proceed in that
> direction?
Is an idle timer necessary? Imenu calls the index function only when it
finds that the index hasn't been created yet so we can rely on that
mechanism instead. This would be simpler than using an idle timer.
WDYT?
> Thanks,
> Tassilo
This bug report was last modified 228 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.