aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorDmitry Gutov2020-01-18 00:14:24 +0300
committerDmitry Gutov2020-01-18 00:23:46 +0300
commite898442be343588c2be9638b1684856dbc898ab9 (patch)
tree46e56a5a9190e8f69608fa36a0f9e4b66f6d3c7d /etc
parent4df0c1c6c4627e83ba3b2a76ce618af6ef180a57 (diff)
downloademacs-e898442be343588c2be9638b1684856dbc898ab9.tar.gz
emacs-e898442be343588c2be9638b1684856dbc898ab9.zip
Honor tags-case-fold-search during xref identifer completion
* etc/NEWS: New entry. * lisp/progmodes/etags.el (tags-case-fold-search): Mark as safe-local. (find-tag--completion-ignore-case): Extract from tags-completion-at-point-function, find-tag-tag and etags--xref-find-definitions. (xref-backend-identifier-completion-ignore-case): New method. Use it here as well. * lisp/progmodes/xref.el (xref-backend-identifier-completion-ignore-case): New generic. (xref--read-identifier): Use it here.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 69ffcdb66e5..1494fab47a8 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -1458,6 +1458,10 @@ A new command 'xref-revert-buffer' is bound to 'g'.
1458--- 1458---
1459*** Imenu support has been added to 'xref--xref-buffer-mode'. 1459*** Imenu support has been added to 'xref--xref-buffer-mode'.
1460 1460
1461*** New generic method 'xref-backend-identifier-completion-ignore-case'.
1462Using it, the etags backend now honors 'tags-case-fold-search' during
1463identifier completion.
1464
1461** Checkdoc 1465** Checkdoc
1462 1466
1463--- 1467---