New Slime mode: fully thread-safe!

21 views
Skip to first unread message

polos

unread,
Dec 6, 2014, 10:43:28 AM12/6/14
to eql-...@googlegroups.com
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".

polos

unread,
Dec 11, 2014, 6:39:14 AM12/11/14
to eql-...@googlegroups.com
...since this Slime integration seems to work really well and fast and eliminates all hassle about GUI thread and similar, I made a short description of how it works, with some code snippets.

If you're interested, you find it in the sources ("doc/"):

http://gitorious.org/eql/eql/blobs/master/doc/EQL-Slime-Integration.htm

Paul

Reply all
Reply to author
Forward
0 new messages