I've just added a new and very convenient Slime mode, see:
"eql/slime/thread-safe.lisp" ; source
"eql/doc/Slime.htm" ; new docu
This mode doesn't need a REPL eval hook, and allows thread-safe calls of all EQL functions, both on the Slime REPL and with 'eval region'.
(It works wrapping all GUI related internal functions in macro QRUN*).
The only drawbacks are more consing and a relatively small performance overhead, which should be neglectable in practice.
Paul
P.S: The old "REPL hook" mode is still available, see "eql/doc/Slime-REPL-Hook.htm".