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 Abrahamsen
Subject: Re: [PATCH] EUDC email addresses via completion-at-point in message-mode
Date: Thu, 14 Apr 2022 08:17:07 -0700
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

Eric S Fraga <e.fraga@ucl.ac.uk> writes:

> On Wednesday, 13 Apr 2022 at 18:44, Eric Abrahamsen wrote:
>> I do what I assume anyone else would do: clobber the binding of TAB
>> altogether.
>
> But then you use the functionality provided by message-tab when
> composing the actual body of the email?  This is more important to me
> than address completion, if I had to choose... but obviously would like
> to have TAB complete appropriately wherever I am in the massage buffer!

I misremembered! I went and looked at the code, and EBDB does clobber,
but "inside" the `message-tab' function: it pushes a value onto
`message-completion-alist' which matches all the mail-message type
headers, so that `message-expand-name' never gets called.

The whole `message-tab' machinery is awfully complicated for something
that, in the end, just forces you to choose between BBDB and EUDC.




reply via email to

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