diff options
| author | Eli Zaretskii | 2015-05-27 19:19:02 +0300 |
|---|---|---|
| committer | Eli Zaretskii | 2015-05-27 19:19:02 +0300 |
| commit | 9e2f904969f9f302907a6ff9965639bd599c1d04 (patch) | |
| tree | c452c06d33811c225b65da468911dd020faffa47 | |
| parent | 401b4c4015e109ef4f59bf3dd558d2a8baf72fb2 (diff) | |
| download | emacs-9e2f904969f9f302907a6ff9965639bd599c1d04.tar.gz emacs-9e2f904969f9f302907a6ff9965639bd599c1d04.zip | |
; etc/NEWS: Document recent changes in 'etags'.
| -rw-r--r-- | etc/NEWS | 16 |
1 files changed, 16 insertions, 0 deletions
| @@ -989,6 +989,22 @@ is strongly dedicated to its buffer. | |||
| 989 | ** Tearoff menus and detachable toolbars for Gtk+ has been removed. | 989 | ** Tearoff menus and detachable toolbars for Gtk+ has been removed. |
| 990 | Those features have been deprecated in Gtk+ for a long time. | 990 | Those features have been deprecated in Gtk+ for a long time. |
| 991 | 991 | ||
| 992 | ** Miscellaneous | ||
| 993 | |||
| 994 | *** etags no longer qualifies class members by default. | ||
| 995 | By default, `etags' will not qualify class members for C-like | ||
| 996 | object-oriented languages with their class names and namespaces, and | ||
| 997 | will remove qualifications used explicitly in the code from the tag | ||
| 998 | names it puts in TAGS files. This is so the etags.el back-end for | ||
| 999 | `xref-find-definitions' is more accurate and produces less false | ||
| 1000 | positives. | ||
| 1001 | |||
| 1002 | Use --class-qualify (-Q) if you want the old default behavior of | ||
| 1003 | qualifying class members in C++, Java, and Objective C. Note that | ||
| 1004 | using -Q might make some class members become "unknown" to `M-.' | ||
| 1005 | (`xref-find-definitions'); if so, you can use `C-u M-.' to specify the | ||
| 1006 | qualified names by hand. | ||
| 1007 | |||
| 992 | 1008 | ||
| 993 | * Changes in Emacs 25.1 on Non-Free Operating Systems | 1009 | * Changes in Emacs 25.1 on Non-Free Operating Systems |
| 994 | 1010 | ||