diff options
author | Ackerley Tng <ackerleytng@google.com> | 2022-11-25 02:58:33 +0200 |
---|---|---|
committer | Dmitry Gutov <dgutov@yandex.ru> | 2022-11-25 02:58:50 +0200 |
commit | 65f35b7f6f4115291affa754855ad62a697524af (patch) | |
tree | 9db906a4c79a1fb0ba783a4b473708adac513b13 /lisp/emacs-lisp/macroexp.el | |
parent | e769a8eb4402c58adc355f0b15369e423893aa68 (diff) | |
download | emacs-65f35b7f6f4115291affa754855ad62a697524af.tar.gz emacs-65f35b7f6f4115291affa754855ad62a697524af.tar.bz2 emacs-65f35b7f6f4115291affa754855ad62a697524af.zip |
Add support for window-local xref history
* lisp/progmodes/xref.el (xref-history-storage):
New user option (bug#59381).
(xref--make-xref-history): New function.
(xref--history): Use it.
(xref-global-history, xref-window-local-history): New function.
(xref--get-history): New function.
(xref--push-backward, xref--push-forward)
(xref-push-marker-stack, xref-go-back, xref-go-forward)
(xref-clear-marker-stack, xref-marker-stack-empty-p)
(xref-forward-history-empty-p): Use it.
Diffstat (limited to 'lisp/emacs-lisp/macroexp.el')
0 files changed, 0 insertions, 0 deletions