summaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorThomas Fitzsimmons <fitzsim@fitzsim.org>2022-03-11 18:04:53 -0500
committerThomas Fitzsimmons <fitzsim@fitzsim.org>2022-03-11 18:04:53 -0500
commit0470a4a939772c4bd25123b15f5eadab41f8bee5 (patch)
treedc9bea0dc5ba8a77c375fd70edf9a2e3541c27e8 /etc
parent190e1fe94bcc1968a1c607093b7e03a2dddaac59 (diff)
downloademacs-0470a4a939772c4bd25123b15f5eadab41f8bee5.tar.gz
EUDC: Support querying all servers
* lisp/net/eudc.el (eudc-expand-try-all): New command. (eudc-expand-inline): Add `try-all-servers' optional argument. Update `eudc-query-with-words' call. (eudc-query-with-words): Add `try-all-servers' optional argument. Move response formatting into main query loop. Query next server if `try-all-servers' is non-nil. (eudc-tail-menu): Add "Expand Inline Query Trying All Servers" menu item. * doc/misc/eudc.texi (Installation): Recommend eudc-expand-try-all. (Emacs-only Configuration): Likewise. (Inline Query Expansion, Inline Query Expansion): Likewise. Document `eudc-expand-try-all'. * etc/NEWS (EUDC): Describe new 'eudc-expand-try-all' command.
Diffstat (limited to 'etc')
-rw-r--r--etc/NEWS8
1 files changed, 8 insertions, 0 deletions
diff --git a/etc/NEWS b/etc/NEWS
index cd3db07e6e3..faac1fbc916 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -638,6 +638,14 @@ Rename 'eudc-expansion-overwrites-query' to
'eudc-expansion-save-query-as-kill' to reflect the actual behaviour of
the customization variable.
++++
+*** New command 'eudc-expand-try-all'.
+This command can be used in place of 'eudc-expand-inline'. It takes a
+prefix argument that causes 'eudc-expand-try-all' to return matches
+from all servers instead of just the matches from the first server to
+return any. This is useful for example, if one wants to search LDAP
+for a name that happens to match a contact in one's BBDB.
+
** eww/shr
+++