[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Question about completion behavior
From: |
Ergus |
Subject: |
Re: Question about completion behavior |
Date: |
Wed, 9 Mar 2022 12:46:54 +0100 |
Hi again Eli:
Look at the attached patch, it may need some small improve to solve the
case 4. but so far it gives a consistent behavior with any value of
completion-auto-help (and it is actually simpler than the current code)
Alternatively we may add another custom, something like:
completions-on-complete-action which may have 3 possible values:
'always to update
'hide for the current behavior
nil to do nothing (not hide the completions but keep them visible)
WDYT? (personally I prefer the simpler... but I know... it's emacs)
Ergus
On Wed, Mar 09, 2022 at 11:11:59AM +0100, Ergus wrote:
On Wed, Mar 09, 2022 at 05:37:37AM +0200, Eli Zaretskii wrote:
Hi Eli:
Thanks for replying. What do you mean by "at a complete"?
there are several conditions to handle:
These are the current more or less the conditions we have now:
1. no unique (shows or update completions)
2. unique common (complete-common and hides completion)
3. unique candidate (complete and hides completion)
4. unique common but completion is a valid entry (complete-common and hides
completion)
Is the 4 to what you refer?
For example when we have:
magit
magit-commit
magit-push
....
and we do: magi<tab>
the completion goes up to magit (adds the t) but it is a valid
candidate.
What I propose is:
1. no unique (shows or update completions)
2. unique common (complete-common and UPDATE completions)
3. unique candidate (complete and hides completion)
4. unique common but completion is a valid entry (complete-common and hides
completion)
Is this behavior fine??
Best,
Ergus
completion.patch
Description: Text document
- Question about completion behavior, Ergus, 2022/03/08
- Re: Question about completion behavior, Stefan Monnier, 2022/03/08
- Re: Question about completion behavior, Ergus, 2022/03/08
- Re: Question about completion behavior, Stefan Monnier, 2022/03/08
- Re: Question about completion behavior, Eli Zaretskii, 2022/03/08
- Re: Question about completion behavior, Ergus, 2022/03/09
- Re: Question about completion behavior,
Ergus <=
- Re: Question about completion behavior, Eli Zaretskii, 2022/03/09
- Re: Question about completion behavior, Po Lu, 2022/03/09
- Re: Question about completion behavior, Stefan Monnier, 2022/03/09
- Re: Question about completion behavior, Ergus, 2022/03/09
- Re: Question about completion behavior, Po Lu, 2022/03/09
- Re: Question about completion behavior, Ergus, 2022/03/10
- Re: Question about completion behavior, Po Lu, 2022/03/10
- Re: Question about completion behavior, Ergus, 2022/03/10
- Re: Question about completion behavior, Juri Linkov, 2022/03/10
- Re: Question about completion behavior, Ergus, 2022/03/10