Hi,
I'd like to propose instead of creating the buffers in the continuation thunk of slime-eval-async to create and pop them up before doing the RPC. The continuation should merely insert the result of the RPC.
And the continuation should not steal my input focus.
I think the unpredictable buffer popping and input stealing annoys more people than me. I know it requires major changes, and I won't have time doing it myself for the time being, but perhaps someone else steps up.
-T.