[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 9e2f904 1/2: ; etc/NEWS: Document recent changes in
From: |
Eli Zaretskii |
Subject: |
[Emacs-diffs] master 9e2f904 1/2: ; etc/NEWS: Document recent changes in 'etags'. |
Date: |
Wed, 27 May 2015 16:19:51 +0000 |
branch: master
commit 9e2f904969f9f302907a6ff9965639bd599c1d04
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>
; etc/NEWS: Document recent changes in 'etags'.
---
etc/NEWS | 16 ++++++++++++++++
1 files changed, 16 insertions(+), 0 deletions(-)
diff --git a/etc/NEWS b/etc/NEWS
index 4333efb..a220330 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -989,6 +989,22 @@ is strongly dedicated to its buffer.
** Tearoff menus and detachable toolbars for Gtk+ has been removed.
Those features have been deprecated in Gtk+ for a long time.
+** Miscellaneous
+
+*** etags no longer qualifies class members by default.
+By default, `etags' will not qualify class members for C-like
+object-oriented languages with their class names and namespaces, and
+will remove qualifications used explicitly in the code from the tag
+names it puts in TAGS files. This is so the etags.el back-end for
+`xref-find-definitions' is more accurate and produces less false
+positives.
+
+Use --class-qualify (-Q) if you want the old default behavior of
+qualifying class members in C++, Java, and Objective C. Note that
+using -Q might make some class members become "unknown" to `M-.'
+(`xref-find-definitions'); if so, you can use `C-u M-.' to specify the
+qualified names by hand.
+
* Changes in Emacs 25.1 on Non-Free Operating Systems
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master 9e2f904 1/2: ; etc/NEWS: Document recent changes in 'etags'.,
Eli Zaretskii <=