summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorDmitry Gutov <dgutov@yandex.ru>2021-01-11 00:44:38 +0200
committerDmitry Gutov <dgutov@yandex.ru>2021-01-11 00:45:21 +0200
commit17bd039539d22a0a2da792d3921f2c603cc2d460 (patch)
treebfd598318bdda931159f59d9556c41a9a6a05deb /etc
parentfb32f928793d76346579b7d2331fe221dc7094d1 (diff)
downloademacs-17bd039539d22a0a2da792d3921f2c603cc2d460.tar.gz
New command xref-quit-and-pop-marker-stack
* lisp/progmodes/xref.el (xref-quit-and-pop-marker-stack): New command. (xref--xref-buffer-mode-map): Binding for it.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS5
1 files changed, 5 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index a7a872d9791..7e84d695089 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1343,6 +1343,11 @@ have been renamed to have "proper" public names and documented
('xref-show-definitions-buffer' and
'xref-show-definitions-buffer-at-bottom').
+*** New command 'xref-quit-and-pop-marker-stack' and a binding for it
+in Xref buffers ('M-,'). This combination is easy to press
+semi-accidentally if the user wants to go back in the middle of
+choosing the exact definition to go to, and this should do TRT.
+
---
*** New value 'project-relative' for 'xref-file-name-display'
If chosen, file names in *xref* buffers will be displayed relative