diff options
| author | Dmitry Gutov | 2016-01-14 03:38:57 +0300 |
|---|---|---|
| committer | Dmitry Gutov | 2016-01-14 03:39:27 +0300 |
| commit | 78c8718fd3a7bc08a2307f8751b3920d3fc9b763 (patch) | |
| tree | 90354f7f75d1771b1f4efc8cf7a7d3d780b721ec | |
| parent | 30c24e49cb82a817a123405df92210cbab12c459 (diff) | |
| download | emacs-78c8718fd3a7bc08a2307f8751b3920d3fc9b763.tar.gz emacs-78c8718fd3a7bc08a2307f8751b3920d3fc9b763.zip | |
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
| -rw-r--r-- | etc/NEWS | 9 | ||||
| -rw-r--r-- | lisp/progmodes/etags.el | 1 |
2 files changed, 7 insertions, 3 deletions
| @@ -954,7 +954,8 @@ of its back-ends. | |||
| 954 | The command `xref-find-definitions' replaces `find-tag' and provides | 954 | The command `xref-find-definitions' replaces `find-tag' and provides |
| 955 | an interface to pick one definition among several. | 955 | an interface to pick one definition among several. |
| 956 | `tags-loop-continue' is now unbound. `xref-pop-marker-stack' replaces | 956 | `tags-loop-continue' is now unbound. `xref-pop-marker-stack' replaces |
| 957 | `pop-tag-mark', but has a keybinding (`M-,'), unlike `pop-tag-mark'. | 957 | `pop-tag-mark', but has a keybinding (`M-,') different from the one |
| 958 | `pop-tag-mark' used. | ||
| 958 | 959 | ||
| 959 | `xref-find-definitions-other-window' replaces `find-tag-other-window'. | 960 | `xref-find-definitions-other-window' replaces `find-tag-other-window'. |
| 960 | `xref-find-definitions-other-frame' replaces `find-tag-other-frame'. | 961 | `xref-find-definitions-other-frame' replaces `find-tag-other-frame'. |
| @@ -962,7 +963,11 @@ an interface to pick one definition among several. | |||
| 962 | 963 | ||
| 963 | As a result of this, the following commands are now obsolete: | 964 | As a result of this, the following commands are now obsolete: |
| 964 | `find-tag-other-window', `find-tag-other-frame', `find-tag-regexp', | 965 | `find-tag-other-window', `find-tag-other-frame', `find-tag-regexp', |
| 965 | `tags-apropos', and `tags-loop-continue'. | 966 | `tags-apropos'. |
| 967 | |||
| 968 | `tags-loop-continue' is not obsolete because it's still useful in | ||
| 969 | `tags-search' and `tags-query-replace', for which there are no direct | ||
| 970 | replacements yet. | ||
| 966 | 971 | ||
| 967 | +++ | 972 | +++ |
| 968 | *** New variables | 973 | *** New variables |
diff --git a/lisp/progmodes/etags.el b/lisp/progmodes/etags.el index 2db7220de5c..271033b15f8 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 | |||
| 1794 | interesting (it returns non-nil if so) and `tags-loop-operate' is a form to | 1794 | interesting (it returns non-nil if so) and `tags-loop-operate' is a form to |
| 1795 | evaluate to operate on an interesting file. If the latter evaluates to | 1795 | evaluate to operate on an interesting file. If the latter evaluates to |
| 1796 | nil, we exit; otherwise we scan the next file." | 1796 | nil, we exit; otherwise we scan the next file." |
| 1797 | (declare (obsolete "use `xref-find-definitions' interface instead." "25.1")) | ||
| 1798 | (interactive) | 1797 | (interactive) |
| 1799 | (let (new | 1798 | (let (new |
| 1800 | ;; Non-nil means we have finished one file | 1799 | ;; Non-nil means we have finished one file |