1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-13 09:32:47 +00:00

Un-obsolete tags-loop-continue

* lisp/progmodes/etags.el (tags-loop-continue): Un-obsolete.
http://lists.gnu.org/archive/html/emacs-devel/2016-01/msg00682.html
This commit is contained in:
Dmitry Gutov 2016-01-14 03:38:57 +03:00
parent 30c24e49cb
commit 78c8718fd3
2 changed files with 7 additions and 3 deletions

View File

@ -954,7 +954,8 @@ of its back-ends.
The command `xref-find-definitions' replaces `find-tag' and provides
an interface to pick one definition among several.
`tags-loop-continue' is now unbound. `xref-pop-marker-stack' replaces
`pop-tag-mark', but has a keybinding (`M-,'), unlike `pop-tag-mark'.
`pop-tag-mark', but has a keybinding (`M-,') different from the one
`pop-tag-mark' used.
`xref-find-definitions-other-window' replaces `find-tag-other-window'.
`xref-find-definitions-other-frame' replaces `find-tag-other-frame'.
@ -962,7 +963,11 @@ an interface to pick one definition among several.
As a result of this, the following commands are now obsolete:
`find-tag-other-window', `find-tag-other-frame', `find-tag-regexp',
`tags-apropos', and `tags-loop-continue'.
`tags-apropos'.
`tags-loop-continue' is not obsolete because it's still useful in
`tags-search' and `tags-query-replace', for which there are no direct
replacements yet.
+++
*** New variables

View File

@ -1794,7 +1794,6 @@ Two variables control the processing we do on each file: the value of
interesting (it returns non-nil if so) and `tags-loop-operate' is a form to
evaluate to operate on an interesting file. If the latter evaluates to
nil, we exit; otherwise we scan the next file."
(declare (obsolete "use `xref-find-definitions' interface instead." "25.1"))
(interactive)
(let (new
;; Non-nil means we have finished one file