[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#58532: 29.0.50; Support displaying imenu entries in a separate buffe
From: |
Juri Linkov |
Subject: |
bug#58532: 29.0.50; Support displaying imenu entries in a separate buffer |
Date: |
Thu, 20 Oct 2022 10:43:44 +0300 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (x86_64-pc-linux-gnu) |
>> The problem is that imenu-submenus-on-top is t by default,
>> but such order is incompatible with the outline-mode trees.
>> For example, all functions belong to the Variables outline:
>>
>> * Types
>> imenu
>> imenu-unavailable
>> * Variables
>> imenu-after-jump-hook
>> imenu-auto-rescan
>> imenu-auto-rescan-maxout
>> ...
>> imenu
>> imenu--cleanup
>> imenu--completion-buffer
>> imenu--create-keymap
>> ...
>
> That's a good point. Perhaps we need to create a special mode to
> display the imenu hierarchy.
This problem occurs only when MENU-TITLE is nil in imenu-generic-expression.
We could invent a fictitious outline heading for such empty titles, e.g.
"All" or "Other". Then it will have own outline:
* Types
imenu
imenu-unavailable
* Variables
imenu-after-jump-hook
imenu-auto-rescan
imenu-auto-rescan-maxout
...
* Other
imenu
imenu--cleanup
imenu--completion-buffer
imenu--create-keymap
...
- bug#58532: 29.0.50; Support displaying imenu entries in a separate buffer, (continued)
bug#58532: 29.0.50; Support displaying imenu entries in a separate buffer, Akib Azmain Turja, 2022/10/15
bug#58532: 29.0.50; Support displaying imenu entries in a separate buffer, Juri Linkov, 2022/10/19
bug#58532: 29.0.50; Support displaying imenu entries in a separate buffer, Daniel Martín, 2022/10/19
- bug#58532: 29.0.50; Support displaying imenu entries in a separate buffer,
Juri Linkov <=