|Paolo Amoroso's weblog. Main interests: Lisp, astronomy (Moon), space exploration (Apollo and early manned programs)||Calendar of past entries | Related links|
McCLIM changes: cleaned up demos, more Lisps supported by inspector
There is some activity on McCLIM, with Andy Hefner and Tim Moore
committing the latest batch of changes to the CVS source tree. The
Examples have been cleaned-up and fixed by Andy.
The previously broken 15 Puzzle in
now works. You can compile it together with the other demos,
e.g. with (assuming ASDF):
(asdf:operate 'asdf:load-op :clim-examples)and run it with:
(clim:run-frame-top-level (clim:make-application-frame 'clim-demo::puzzle))But the easiest way to play with this and other demos is to start the master demo, which provides buttons for running the available demos:
To avoid conflicts with other inspectors, Tim Moore has changed the
system and package name of the Lisp Inspector to
clouseau. So, you now compile and load it with (assuming
(asdf:operate 'asdf:load-op :clouseau)and, unlike what the file
Apps/Inspector/INSTALLsays, you start it with:
(clouseau::inspector (clim:make-application-frame 'clouseau::inspector :obj 20))By the time you read this, the documentation may have been fixed.
Tim has also committed a patch to make the inspector use the
clim-mop package instead of conditionally defining MOP
functions for different Lisps. This provides support for all the Lisp
implementations on which McCLIM runs, if I understand correctly.
Finally, Tim changed
to make it more compliant, for appropriate values of compliant given
the limited information on its exact behavior.
|Copyright © 2005 by Paolo Amoroso
Created with BlogMax
|About Lisp | Practical Common Lisp (learn Lisp) | Planet Lisp (blog agregator) | Common Lisp Directory (software and resources) | Why Lisp?|