[clfswm-devel] Near a new release.
Philippe Brochard
pbrochard at common-lisp.net
Thu Aug 26 22:10:04 UTC 2010
Hi everybody, (if there is still somebody here :)
I'm near to release a new clfswm version. Here is a quick overview of
the changelog.
* Fix some bugs with clisp/new-clx, sbcl.
Better support for ccl and ecl.
Now CLFSWM works with all major Common Lisp implementations:
clisp (new and mit clx) cmucl sbcl ecl and ccl.
Personally, I've switched to clisp/new-clx.
* Replace the case to handle event with a more (tricky) lispy method
which bind a function to each keywords associated to graphics events.
Remove event handler hooks as they're not needed anymore (To replace
them: use closure and define-handler).
* In remove-child-in-frame: Do not destroy the frame window and the
frame graphic context. This close a very annoying bug when
cuting/pasting a frame or moving a child over frames with the mouse.
* run-other-window-manager: Add the ability to launch an other window
manager and to return to clfswm (ie twm, gnome, kde, xfce...).
* A menu system to configure all clfswm variables while clfswm is
running. And some functions to save all configuration variables in
clfswmrc.
* Menus can now be mouse driven.
** In contrib:
* Add a Suspend/Reboot/Halt menu
* Add and mpd menu
* Add a client/server mechanism to connect to a running clfswm and execute
scripts to manage clfswm.
For security reasons, there is a white list for IP allowed to connect to
the server. And the connexion is crypted with a key system.
If you have some time, all feedbacks are welcome. As always, you can use
svn or git as you like:
svn checkout svn://common-lisp.net/project/clfswm/svn/clfswm/
or
git clone git://repo.or.cz/clfswm.git
Best regards,
Philippe
More information about the clfswm-devel
mailing list