emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH] EUDC email addresses via completion-at-point in message-mode


From: Eric S Fraga
Subject: Re: [PATCH] EUDC email addresses via completion-at-point in message-mode
Date: Thu, 14 Apr 2022 14:52:25 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

Hi Thomas,

thank you for the very helpful response.

On Thursday, 14 Apr 2022 at 09:27, Thomas Fitzsimmons wrote:
> Basically, I'd like the hotlist to be the only place the user needs to
> configure backends.  

This would be good.

> Agreed, but also LDAP and macOS contacts, other sources of email
> addresses.  

Yes, definitely.  I only listed those *I* need/use at the moment ;-).
LDAP would potentially be useful for me as well (although I try to
minimise network dependencies as much as possible) and other systems
will of course be useful to others.

> One approach I see working for what you want, would be to add new EUDC
> backends for each of mail abbrevs and ecomplete, then in message-mode,
> make `eudc-expand-try-all' the default owner of the TAB keybinding when
> point is in a To:, CC: or other field that wants an email address.

Ummm yes, having servers for ecomplete and mail abbrevs would make
sense.

As a first step towards using eudc-expand-try-all as the basis for
completion, I tried changing message-completion-alist (which is what
message-tab uses) to invoke eudc-expand-try-all but this didn't work.
Not sure why.  Will explore and report back as this might be the easiest
approach.

-- 
Eric S Fraga with org 9.5.2 in Emacs 29.0.50 on Debian 11.3




reply via email to

[Prev in Thread] Current Thread [Next in Thread]