[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#11906: 24.1; completion-at-point failures
From: |
Leo Liu |
Subject: |
bug#11906: 24.1; completion-at-point failures |
Date: |
Sat, 07 Dec 2013 10:40:33 +0800 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3 (OS X 10.9) |
On 2013-12-07 10:02 +0800, Dmitry Gutov wrote:
> It seems to me that `completion-at-point' isn't a good facility to
> complete space-separated lists of words or symbols (unlike, say,
> hippie-expand).
>
> Suppose it works, and you have candidates: "aa bb cc", "aa bd ee",
> "aabbc ef". You type "aa", press C-M-i, it completes to the common
> prefix: "aa b". Even if `completion-at-point' still remembers where
> the candidate started, what if you exit `completion-in-region-mode'
> via, say, cursor, movement, and then go back to after "aa b". When you
> press C-M-i again, what completion candidates would you expect to see?
> Not "aa bb cc" and "aa bd ee", right?
>
[snipped 9 lines]
> Could be good for some cases and users, but this prohibits the user
> from looking at the completions buffer and typing one of the
> candidates, manually (maybe a part of it, until it's unique).
>
> Hiding the completions buffer right after one character is typed can
> make it less useful.
These are good points. I think we need a new way for completion. Thanks
for your work and feel free to close this bug.
Leo
- bug#11906: 24.1; completion-at-point failures, (continued)
- bug#11906: 24.1; completion-at-point failures, Leo Liu, 2013/12/05
- bug#11906: 24.1; completion-at-point failures, Dmitry Gutov, 2013/12/05
- bug#11906: 24.1; completion-at-point failures, Leo Liu, 2013/12/06
- bug#11906: 24.1; completion-at-point failures, Dmitry Gutov, 2013/12/06
- bug#11906: 24.1; completion-at-point failures, Leo Liu, 2013/12/06
- bug#11906: 24.1; completion-at-point failures, Stefan Monnier, 2013/12/06
- bug#11906: 24.1; completion-at-point failures, Leo Liu, 2013/12/06
- bug#11906: 24.1; completion-at-point failures, Stefan Monnier, 2013/12/07
- bug#11906: 24.1; completion-at-point failures, Stefan Monnier, 2013/12/06
- bug#11906: 24.1; completion-at-point failures, Dmitry Gutov, 2013/12/06
- bug#11906: 24.1; completion-at-point failures,
Leo Liu <=
- bug#11906: 24.1; completion-at-point failures, Dmitry Gutov, 2013/12/07
- bug#11906: 24.1; completion-at-point failures, Leo Liu, 2013/12/08