Hello all,
I have just upgraded slime to the current version from cvs and I have the following questions:
1. In emacs, let's say I have two open windows in the same frame. The first is the REPL and the second some lisp file. When I macroexpand an expression with C-c RET, say from the REPL, the result of the macroexpansion appears in the window with the lisp file. Up to here, fine, but, when I press `q' to close the macroexpansion, the window where it appeared is deleted (in my example only the REPL remains). In previous versions, the window remained intact and its former contents appeared again.
I find that the old behaviour was much more convenient. I think the current behaviour is expected only if there is only one window originally and the macroexpansion itself causes the second window to open.
So, is it a bug or is it intentional? If the latter is true, is there a simple way for me to revert the old behaviour (I suppose changing something in slime.el or what?)
2. I recently read in this list about some fuzzy completion patches. I thought that those just added new behaviour and I could use the old behaviour. But either I got a false impression or I cannot find the correct settings. Again, how can I revert to the old behaviour?
If this matters, I use GNU Emacs 22.0.50.1 on linux, with SBCL 0.9.12
Thanks in advance,
-- Giorgos