[slime-devel] Closing *Completions* buffer
Gabor Melis
mega at hotpop.com
Tue Apr 27 21:55:06 UTC 2004
For me this fixes it.
Gabor
On Tuesday 27 April 2004 21:37, Brian Downing wrote:
> This doesn't seem to work quite right for me. Here's how.
>
> 1. Start emacs. I have one frame with one window that's *scratch*.
> 2. M-x slime. (Mine happens to be OpenMCL.)
> 3. Slime loads. Now I have two windows, *scratch* on top, and
> *slime-repl[1]* on bottom, selected.
> 4. I only want the REPL, so I C-x 1, making slime-repl take the whole
> screen.
> 5. I type "(symb<TAB>". It completes to "(symbol", and the completions
> pop up in a window at the bottom of the screen.
> 6. I want symbol-macrolet, so I type "-m<TAB>". It completes
> symbol-macrolet. But my window is still split; *scratch* has taken
> the place of *Completions*. I banished *scratch* above, I don't want
> to see it again.
>
> I find this more annoying than just having the completions stay up,
> since at least they have some bearing on my Lisp work.
>
> I think it should restore the window configuration that was there before
> the completions popped up, unless windows manipulation commands were run
> in the interim, in which cast the user would be annoyed when whatever he
> did disappeared.
>
> Unfortunately I have no clue how to do this. :) Maybe tieing in to
> winner-mode (which I have up anyway...)
>
> -bcd
-------------- next part --------------
A non-text attachment was scrubbed...
Name: complete.patch
Type: text/x-diff
Size: 733 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/slime-devel/attachments/20040427/406ee1fc/attachment.patch>
More information about the slime-devel
mailing list