|
From: | Daniel Semyonov |
Subject: | Re: Updating *Completions* as you type |
Date: | Fri, 13 Oct 2023 21:11:45 +0300 |
My package Vcomplete implements this functionality, however I stopped developing it since I reached the conclusion that this isn’t a very useful feature (to me) and all other features of the package were implemented in some form in Emacs. It still works though, and will use the base Emacs implementation for those other features if they’re available. Some notes: - Using after-change-functions to implement this can cause weird issues in packages like Tramp and embark which modify the minibuffer during completion. - If there are a lot of completions, the completions buffer can take a while to update, and you need to make sure this process blocks user input as little as possible. - I recall having issues with the completion buffer popping up randomly when typing after completing in a buffer, but I don’t remember why it happened and how I solved it. - There is also the package aggressive-completion which does something similar. Daniel (Sent from a phone, sorry for any weird formatting) On 13 Oct 2023, at 8:31, sbaugh@catern.com wrote:
|
[Prev in Thread] | Current Thread | [Next in Thread] |