
Heya! I've always been a bit annoyed at how the *Completions* buffer sticks around even when it's not needed anymore. So I just added a bit of code to slime.el which closes this buffer (if one exists) after pressing space, making use of the slime-space hook. Everything else works as expected and you can still middle-click on a possible completion, etc., so I don't think this patch will get in the way of anyone's development habits. I didn't really spend much time figuring out exactly where the code should go and ended up defining a new function "slime-close-buffer" in the "Common utility functions and macros" section (as good a guess as any). Hope this helps! Tiago. -- "I conjecture that there is no good algorithm for the traveling salesman problem. My reasons are the same as for any mathematical cojecture: (1) It is a legitimate mathematical possiblity, and (2) I do not know." --Jack Edmonds, 1966