diff options
| author | Eli Zaretskii | 2016-01-02 18:05:44 +0200 |
|---|---|---|
| committer | Eli Zaretskii | 2016-01-02 18:05:44 +0200 |
| commit | 0a7ad071efdd6fe9cc2f5f18bb5648f0062ec60b (patch) | |
| tree | 49aae7d101ee3282c42055a2a452ce3f16073c17 | |
| parent | fe903ef7cf1b1efdeede7128fb75f464eb72bdda (diff) | |
| download | emacs-0a7ad071efdd6fe9cc2f5f18bb5648f0062ec60b.tar.gz emacs-0a7ad071efdd6fe9cc2f5f18bb5648f0062ec60b.zip | |
; Re-arrange xref-related entries in NEWS.
| -rw-r--r-- | etc/NEWS | 33 |
1 files changed, 19 insertions, 14 deletions
| @@ -933,20 +933,30 @@ New options `tildify-space-string', `tildify-pattern', and | |||
| 933 | `tildify-ignored-environments-alist' variables (as well as a few | 933 | `tildify-ignored-environments-alist' variables (as well as a few |
| 934 | helper functions) obsolete. | 934 | helper functions) obsolete. |
| 935 | 935 | ||
| 936 | ** xref | 936 | ** New package Xref replaces Etags's front-end and UI |
| 937 | The new package provides generic framework and new commands to find | 937 | |
| 938 | and move to definitions, as well as pop back to the original location. | 938 | The new package Xref provides a generic framework and new commands to |
| 939 | 939 | find and move to definitions of functions, macros, data structures | |
| 940 | *** New key bindings | 940 | etc., as well as go back to the location where you were before moving |
| 941 | `xref-find-definitions' replaces `find-tag' and provides an interface | 941 | to a definition. It supersedes and obsoletes many Etags commands, |
| 942 | to pick one destination among several. Hence, `tags-loop-continue' is | 942 | while still using the etags.el code that reads the TAGS tables as one |
| 943 | unbound. `xref-pop-marker-stack' replaces `pop-tag-mark', but uses an | 943 | of its back-ends. |
| 944 | easier binding, which is now unoccupied (`M-,'). | 944 | |
| 945 | The command `xref-find-definitions' replaces `find-tag' and provides | ||
| 946 | an interface to pick one definition among several. | ||
| 947 | `tags-loop-continue' is now unbound. `xref-pop-marker-stack' replaces | ||
| 948 | `pop-tag-mark', but has a keybinding (`M-,'), unlike `pop-tag-mark'. | ||
| 949 | |||
| 945 | `xref-find-definitions-other-window' replaces `find-tag-other-window'. | 950 | `xref-find-definitions-other-window' replaces `find-tag-other-window'. |
| 946 | `xref-find-definitions-other-frame' replaces `find-tag-other-frame'. | 951 | `xref-find-definitions-other-frame' replaces `find-tag-other-frame'. |
| 947 | `xref-find-apropos' replaces `find-tag-regexp'. | 952 | `xref-find-apropos' replaces `find-tag-regexp'. |
| 948 | 953 | ||
| 954 | As a result of this, the following commands are now obsolete: | ||
| 955 | `find-tag-other-window', `find-tag-other-frame', `find-tag-regexp', | ||
| 956 | `tags-apropos', and `tags-loop-continue'. | ||
| 957 | |||
| 949 | *** New variables | 958 | *** New variables |
| 959 | |||
| 950 | `find-tag-marker-ring-length' is now an obsolete alias for | 960 | `find-tag-marker-ring-length' is now an obsolete alias for |
| 951 | `xref-marker-ring-length'. `find-tag-marker-ring' is now an obsolete | 961 | `xref-marker-ring-length'. `find-tag-marker-ring' is now an obsolete |
| 952 | alias for a private variable. `xref-push-marker-stack' and | 962 | alias for a private variable. `xref-push-marker-stack' and |
| @@ -957,11 +967,6 @@ alias for a private variable. `xref-push-marker-stack' and | |||
| 957 | information about mode local overrides (defined by cedet/mode-local.el | 967 | information about mode local overrides (defined by cedet/mode-local.el |
| 958 | `define-overloadable-function' `define-mode-local-overrides'). | 968 | `define-overloadable-function' `define-mode-local-overrides'). |
| 959 | 969 | ||
| 960 | ** etags | ||
| 961 | As a result of the above, these commands are now obsolete: | ||
| 962 | `find-tag-other-window', `find-tag-other-frame', `find-tag-regexp', | ||
| 963 | `tags-apropos' and `tags-loop-continue'. | ||
| 964 | |||
| 965 | ** EUDC | 970 | ** EUDC |
| 966 | EUDC's LDAP backend has been improved. | 971 | EUDC's LDAP backend has been improved. |
| 967 | 972 | ||