Extremely minor nit with the new interpreter:
When SB-EXT:*EVALUATOR-MODE* is set to :INTERPRET
and you type in (or load) a function, then at the REPL when you type in that function, then SLIME does not list the correct args in the counsel window. Instead, you always get
(<function> &rest args)
even if the interpreted function has no args.
If you compile the function, the arg list is displayed correctly.
Again, extremely minor. I slapped around the interpreter a little bit, and it seems to work fine, and doesn't seem to slow things down to much. Nice work.
SBCL 0.9.17 on win32 (the msi install works great, BTW)
Slime 2.0, with the patch to make it work on unthreaded win32 SBCL