stumpwm-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [STUMP] What are the Common Lisp implementations which StumpWM suppo


From: David Bjergaard
Subject: Re: [STUMP] What are the Common Lisp implementations which StumpWM supports?
Date: Thu, 15 Jan 2015 12:41:36 -0500
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.4 (gnu/linux)

Hi All,

This is the official list:
>> "sbcl, clisp, ccl and ecl"
Everything else is up to the individual user and can be documented on
the wiki, but won't be officially supported as far as bug reports
etc. (Someone recently got stumpwm running on MacOS!)

Ecl requires some special setup, and so it isn't regularly run through
the travis build machinery.  By that metric, we only support sbcl,
clisp, and ccl.  
>> wrappers.lisp contains a load of junk[0] which I believe was
>> originally copied verbatim from elsewhere.  It should really be done
>> away with and replaced with compatibility libraries from quicklisp.
This probably won't happen mainly to avoid making headaches for package
maintainers.  There are parts that were pulled from elsewhere (cl-fad
mainly), but there are other parts that have been spun by past stumpwm
authors.  The wrappers.lisp file is a skin over ugly hacks that makes
the rest of the stumpwm codebase more pleasant.  Removing it would not
be a trivial task.
>
> I hope StumpWM does not start depending on Quicklisp.  I run it using
> only Debian, even though README lists cl-xembed as a dependency and
> Debian does not have it in its repository.
I won't ever depend on quicklisp in a way that prevents StumpWM from
being packaged by distros. As far as I know, the cl-xembed dependency is
only for the stumptray module, and can be left out (though there are
hooks, and I don't know if they depend or not). 

Cheers,

    Dave




reply via email to

[Prev in Thread] Current Thread [Next in Thread]