[Snow-devel] Slime or other framework for developing Snow

Alessio Stalla alessiostalla at gmail.com
Tue May 31 22:46:44 UTC 2011


On Tue, May 31, 2011 at 1:34 PM, Matus Kmit <simply.nitaai at gmail.com> wrote:
> i've tried to launch snow with a newer version of ABCL (v0.25), but
> got the following exception:
>
> Exception in thread "main"
> org.armedbear.lisp.Interpreter$UnhandledCondition: Unhandled lisp
> condition: The symbol "VARIABLE-
> INFORMATION" was not found in package SYS.
>        at org.armedbear.lisp.Interpreter$1.execute(Interpreter.java:561)
>        at org.armedbear.lisp.LispThread.execute(LispThread.java:653)
>        at org.armedbear.lisp.Primitives$pf_apply.execute(Primitives.java:2800)
>        at org.armedbear.lisp.Symbol.execute(Symbol.java:801)
>        at org.armedbear.lisp.LispThread.execute(LispThread.java:653)
>        at org.armedbear.lisp.debug_6.execute(debug.lisp:105)
>        at org.armedbear.lisp.CompiledClosure.execute(CompiledClosure.java:124)
>        at org.armedbear.lisp.Symbol.execute(Symbol.java:813)
>        at org.armedbear.lisp.LispThread.execute(LispThread.java:670)
>        at org.armedbear.lisp.debug_7.execute(debug.lisp:114)
>        at org.armedbear.lisp.Symbol.execute(Symbol.java:790)
>        at org.armedbear.lisp.LispThread.execute(LispThread.java:636)
>
> i read in your tutorial that snow is using a modified version of ABCL.
> The version i was trying, was the ordinary one built from sources
> downloaded from ABCL website.

Right, it was using a modified abcl, but sometime after the 0.3
release I made it work with standard ABCL. Unfortunately, I forgot to
make a new release afterwards.
Now I just released version 0.3.1 that also fixes the problem with
closing the repl, and includes all the post-0.3 stuff that was on
trunk (mainly bug fixes and small improvements, but one API change:
with-widget is now called simply widget). I tested it with the latest
abcl from trunk but it should also work with 0.25 (besides, 0.26 is
not far away I think).

On a side note, today I read news about JavaFX 2.0 entering beta,
being Java only (no ad hoc language) and sponsored as Swing 2.0 (old
Swing is going to die, if it can be even more dead than it is now). I
don't know how things will evolve, but I sense an opportunity for
SnowFX ;)

Cheers,
Alessio




More information about the snow-devel mailing list