notmuch/emacs
Damien Cassou 0e10ca3a62 notmuch-show-imenu-prev-index-position-function: Don't recenter
The previous version of
notmuch-show-imenu-prev-index-position-function was calling
notmuch-show-previous-message which was recentering the window. This
is a problem when which-func-mode is active because which-func-mode is
called each time the user moves point around.

Because this function is only meant to be executed by imenu, there is
no reason to recenter the window. For the same reason, the new
implementation doesn't have to follow strictly how
notmuch-show-previous-message is implemented because imenu only places
point at very specific locations before calling
notmuch-show-imenu-prev-index-position-function.
2025-02-18 08:54:36 -04:00
..
.gitignore emacs: build docstring (rsti) files 2018-12-08 08:49:31 -04:00
coolj.el emacs: update coolj-line-prefix-regexp to make space optional 2021-12-29 14:24:21 -04:00
make-deps.el emacs: use lexical-bindings in all libraries 2021-01-13 07:16:04 -04:00
Makefile fix sum moar typos [build scripts, Makefiles] 2011-06-23 15:44:59 -07:00
Makefile.local emacs: add notmuch-logo.svg and use it in emacs mua on graphic displays 2021-12-23 08:16:49 -04:00
notmuch-address.el emacs/address: rewrite docstring for n-a-selection-function 2023-10-06 20:37:16 -03:00
notmuch-company.el emacs: Add compatibility for org-msg.el 2021-06-24 17:26:43 -03:00
notmuch-compat.el emacs: restore tag-changes and query bindings for tag hooks 2021-05-15 08:34:28 -03:00
notmuch-crypto.el emacs: wrap call-process 2021-09-11 11:11:29 -03:00
notmuch-draft.el emacs: wrap call-process 2021-09-11 11:11:29 -03:00
notmuch-emacs-mua notmuch-emacs-mua: avoid extra separators at the end of the line 2023-12-01 07:22:26 -04:00
notmuch-emacs-mua.desktop emacs: add keywords to notmuch-emacs-mua.desktop 2019-06-29 21:06:18 +02:00
notmuch-hello.el emacs/hello: refresh hello directly 2024-07-25 17:43:43 +09:00
notmuch-jump.el emacs: Add new option notmuch-search-hide-excluded 2024-04-06 15:03:45 -03:00
notmuch-lib.el emacs: Add new option notmuch-search-hide-excluded 2024-04-06 15:03:45 -03:00
notmuch-logo.svg emacs: add notmuch-logo.svg and use it in emacs mua on graphic displays 2021-12-23 08:16:49 -04:00
notmuch-maildir-fcc.el Replace without-restriction with save-restriction 2024-06-19 07:38:23 -03:00
notmuch-message.el emacs: make subr-x available in all libraries 2021-01-15 06:47:10 -04:00
notmuch-mua.el emacs/mua: Correct autoload cookies 2024-08-16 17:39:20 -03:00
notmuch-parser.el emacs: update quoting in docstrings 2023-10-06 20:36:56 -03:00
notmuch-pkg.el.tmpl NEWS: At least Emacs 25.1 is required now 2020-08-09 21:14:36 -03:00
notmuch-print.el emacs: update quoting in docstrings 2023-10-06 20:36:56 -03:00
notmuch-query.el emacs: mark notmuch-query.el as obsolete 2022-07-03 17:08:08 -03:00
notmuch-show.el notmuch-show-imenu-prev-index-position-function: Don't recenter 2025-02-18 08:54:36 -04:00
notmuch-tag.el emacs: update quoting in docstrings 2023-10-06 20:36:56 -03:00
notmuch-tree.el emacs/tree: sanitize subjects when drawing tree 2024-08-06 08:29:40 -03:00
notmuch-version.el.tmpl emacs: Increase consistency of library headers 2020-08-09 21:14:36 -03:00
notmuch-wash.el emacs: update quoting in docstrings 2023-10-06 20:36:56 -03:00
notmuch.el Revert "emacs: Fix saved-search buffer titles" 2024-08-09 10:18:54 -03:00
rstdoc.el emacs/rstdoc: escape '*' 2021-08-22 07:12:03 -07:00
rstdoc.rsti emacs: initial version of rstdoc.el 2018-12-08 08:45:48 -04:00