New Slime integration, new top-level processing Qt events

26 views
Skip to first unread message

Polos Ruetz

unread,
Aug 7, 2012, 5:48:46 AM8/7/12
to eql-user
Please note: both modes require ECL threads!

The new Slime integration should now work with any Slime that plays together
with ECL (on all platforms). Currently there is a problem with latest
ECL and latest Slime on Windows, but that's not related to EQL.

Additionally, the command line option "-qtpl" (top-level processing Qt events)
now works on all platforms, and integrates nicely (at least on Linux,
OSX) with a
slightely adapted "ecl-readline", which is included, but has to be compiled
manually (see "eql/src/lisp/ecl-readline.lisp").

Please see "eql/doc/Slime.htm" for the new Slime mode. The swank server has
now to be started separately, as you would do with a remote connection.

Both modes process Qt events natively through QApplication::exec().

I have only tested with ECL 12.7.1 and Slime 2012-08-01, and it seemed
stable on both Linux and OSX.

Paul

polos

unread,
Aug 18, 2012, 5:53:02 PM8/18/12
to eql-...@googlegroups.com
2 notes:

1) good: latest ECL for Windows now works with latest Slime (see ECL from git).

2) bad: (and I'm really sorry for this): I made some confusion and some wrong statement in the current Slime docu found in EQL.

So, please consider the new Slime integration still in an unstable/somehow broken state (even if it already may work in some case, but only if there are no errors while running EQL code).

Paul

polos

unread,
Aug 20, 2012, 6:17:45 PM8/20/12
to eql-...@googlegroups.com
Update: it seems to work now (see new docu in "eql/doc/Slime.htm").

In case you're a Slime expert, feel free to suggest any improvement!

Paul

Reply all
Reply to author
Forward
0 new messages