summaryrefslogtreecommitdiff
path: root/lisp/imenu.el
AgeCommit message (Expand)Author
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-12-21Add text property 'imenu-region' for Eglot and 'M-x imenu' (bug#79980)Juri Linkov
2025-12-20Handle non-leaf nodes with Eglot text properties in 'M-x imenu'Juri Linkov
2025-07-13Allow duplicate menu entries in ImenuDrew Adams
2025-02-26Prefer incf to cl-incf in remaining filesStefan Kangas
2025-01-01Update copyright year to 2025Paul Eggert
2024-12-26Set marker insertion type for Imenu markersMorgan Willcock
2024-12-14New customization variable `completion-eager-display'Daniel Mendler
2024-09-25* lisp/imenu.el (imenu-flatten): More limitations in docstring (bug#73117)Juri Linkov
2024-08-07* lisp/imenu.el (imenu-flatten): Fix doc about annotation/group limitations.Juri Linkov
2024-05-29; Improve documentation of new Imenu featuresEli Zaretskii
2024-05-29* lisp/imenu.el (imenu-flatten): Add new choice 'group' (bug#70846).Juri Linkov
2024-05-27minibuffer-allow-text-properties can be buffer-local and affects completionsJuri Linkov
2024-05-14Add documentation about sorting Imenu completions (bug#70846)Juri Linkov
2024-05-13; Tweak last docstring addition in lisp/imenu.el.Basil L. Contovounesios
2024-05-13* lisp/imenu.el: Support more values for imenu-flatten (bug#70846)Juri Linkov
2024-05-10Support customization of sorting order for Imenu completion candidatesJuri Linkov
2024-05-10* lisp/imenu.el (imenu-flatten): New defcustom (bug#70846).Juri Linkov
2024-01-02Merge from savannah/emacs-29Po Lu
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-04-07Remove useless unwind-protect forms, or make them useful as intendedMattias EngdegÄrd
2023-02-19imenu: Make the test for a single category of map (e.g. "Class") rigorousAlan Mackenzie
2023-01-01; Add 2023 to copyright years.Eli Zaretskii
2022-09-28; Fix typosStefan Kangas
2022-09-27docview: imenu access to table of contentsJose A. Ortega Ruiz
2022-09-21Merge from origin/emacs-28Stefan Kangas
2022-09-20; Fix typos in Lisp symbolsStefan Kangas
2022-07-07Make imenu--create-keymap more resilientLars Ingebrigtsen
2022-07-06Make some additional defcustom types more restrictiveStefan Kangas
2022-06-24Fix imenu popup syntaxLars Ingebrigtsen
2022-05-13Make imenu-flush-cache into a functionLars Ingebrigtsen
2022-05-12; Improve documentation of 'imenu-flush-cache'Eli Zaretskii
2022-05-12Add new command 'imenu-flush-cache'Lars Ingebrigtsen
2022-01-01; Add 2022 to copyright years.Eli Zaretskii
2021-09-22; More minor stylistic fixes found by checkdocStefan Kangas
2021-09-17Stop imenu indexing after a certain number of secondsLars Ingebrigtsen
2021-05-18* lisp/imenu.el (imenu--create-keymap): Use proper closuresStefan Monnier
2021-02-10Minor cleanup in imenu.elStefan Kangas
2021-02-10Declare empty macro imenu-progress-menu obsoleteStefan Kangas
2021-02-02Prefer defvar-local in remaining librariesStefan Kangas
2021-01-01Update copyright year to 2021Paul Eggert
2020-09-06Use `format-prompt' when prompting with default valuesLars Ingebrigtsen
2020-08-24Remove many items obsolete since Emacs 23.2 and 23.3Stefan Kangas
2020-03-30Let imenu to work on the menu bar when its list is a single non-nested member.Alan Mackenzie
2020-01-01Update copyright year to 2020Paul Eggert
2019-09-20Fix the previous imenu commitMatthew Newton
2019-09-17Fix imenu menu when we're auto-refreshingLars Ingebrigtsen
2019-05-25Go back to "Maintainer: emacs-devel@gnu.org"Paul Eggert
2019-05-19Fixes for "Maintainer:" and related linesPaul Eggert
2019-05-17Remove obsolete example functions from imenu.elLars Ingebrigtsen