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: Thomas Fitzsimmons
Subject: Re: [PATCH] EUDC email addresses via completion-at-point in message-mode
Date: Sun, 17 Apr 2022 09:58:12 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)

Hi Eric,

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

> On Friday, 15 Apr 2022 at 23:35, Alexander Adolf wrote:
>> In any case, if you move point to the To: line, type a substring for
>> which you know there will be a match in EUDC, and then do
>> "M-: (completion-at-point)", what happens?
>
> I get completion using one of the other sources, not eudc.
>
> In any case, I have now changed the behaviour of tab to always use eudc
> (if in an appropriate header line), with abbrev and ecomplete invoked
> with other keys (SPC or comma and M-n respectively).  This works
> effectively for me and will continue to work if/when eudc includes the
> other sources of addresses.

Glad to hear you got a satisfactory setup.

Interesting idea of multiple keybindings for different completions.

If EUDC includes the other sources, do you foresee using just EUDC?  Or
do you think keeping the extra keys will give better usability?

What do you think the "out-of-the-box" behavior should be?  Should the
following:

    "emacs -Q"
    C-x m
    TAB

say "no completions found; to start adding contacts, do <something>".

Should the following:

    "emacs -Q"
    (in *scratch*) emacs-devel@gnu.org
    C-x m
    TAB

expand to emacs-devel@gnu.org via dabbrev-expand?

Pressing TAB in both those examples on Emacs 25.1 does nothing, and on
master inserts a literal TAB.

Thanks,
Thomas



reply via email to

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