GNU bug report logs -
#68875
[PATCH] ; Fix mid-symbol updating/cycling completion preview
Previous Next
Reported by: Eshel Yaron <me <at> eshelyaron.com>
Date: Thu, 1 Feb 2024 17:08:02 UTC
Severity: normal
Tags: patch
Fixed in version 30.1
Done: Eshel Yaron <me <at> eshelyaron.com>
Bug is archived. No further changes may be made.
Full log
Message #11 received at 68875 <at> debbugs.gnu.org (full text, mbox):
close 68875 30.1
quit
Eshel Yaron <me <at> eshelyaron.com> writes:
>> Tags: patch
>>
>> The attached patch fixes an issue where the completion preview overlay
>> (of Completion Preview mode) could at certain cases appear in the wrong
>> place when point is in the middle of a symbol.
>>
>> To observe the effect of this patch:
>>
>> 1. emacs -Q
>> 2. In the *scratch* buffer, say M-x completion-preview-mode RET
>> 3. Type "defaul-di"
>> 4. C-3 C-b to place point before the hyphen
>> 5. Type "t"
>> The completion preview overlay appears after "-di", showing "rectory".
>> So far so good.
>> 6. M-x completion-preview-next-candidate RET
>> Before this patch, the preview now shows "-directory", thus repeating
>> the existing suffix "-di". With this patch, the preview shows just
>> "rectory", as expected.
>
> Sorry, that patch contained a thinko (which was caught by one of the
> existing tests, fortunately). I'm attaching an updated patch below.
Pushed to master, and closing the bug.
This bug report was last modified 1 year and 89 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.