
Camille Troillard <tuscland@mac.com> writes:
Hello,
This new feature is really nice, but wouldn't it be ever better if the *Completions* buffer was closed when the completion is finally done ? I think it is more functional, the problem is that I am not good enough at Emacs programming to do it myself. I'll give a try though ...
There is code to do this (was already there before this patch). Unfortunately it is not so easy to detect when a "completion is finally done". Currently the buffer is closed after a completion, when the user types one of the chars "()\"'`,# \r\n:" after. We also wait for the next possibility when the user inserts a self-inserting char, completes again or a hits backspace. We give up if the user does something else, like switching to another buffer. If you have a better or simpler idea, please speak up :) Helmut.