emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] emacs-25 78c8718: Un-obsolete tags-loop-continue


From: Dmitry Gutov
Subject: [Emacs-diffs] emacs-25 78c8718: Un-obsolete tags-loop-continue
Date: Thu, 14 Jan 2016 00:39:42 +0000

branch: emacs-25
commit 78c8718fd3a7bc08a2307f8751b3920d3fc9b763
Author: Dmitry Gutov <address@hidden>
Commit: Dmitry Gutov <address@hidden>

    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
---
 etc/NEWS                |    9 +++++++--
 lisp/progmodes/etags.el |    1 -
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/etc/NEWS b/etc/NEWS
index 525fa5e..ef72d45 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -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
diff --git a/lisp/progmodes/etags.el b/lisp/progmodes/etags.el
index 2db7220..271033b 100644
--- a/lisp/progmodes/etags.el
+++ b/lisp/progmodes/etags.el
@@ -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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]