CLI

Clon 1.0b27 is out

A new version of Clon , the Common Lisp / Command-Line Options Nuker, is out. This release fully qualifies the demo programs with a net.didierverna.clon.demo prefix. This avoids polluting global namespaces and makes Quickref find Clon’s primary system correctly.

Jul 2, 2023

Clon 1.0b26 is out

A new version of Clon , the Common Lisp / Command-Line Options Nuker, is out. This version makes the termio subsystem loadable on its own, which is required for Quicklisp to setup up its meta-data properly (thanks to Jake Connor).

Jun 27, 2022

Clon 1.0b25 is out

Today, I’m releasing the next beta version of Clon , the Common Lisp / Command-Line Options Nuker. The previous official release occurred 6 years ago. Since then, a number of changes had been quietly sleeping in the trunk but never made their way into Quicklisp.

Mar 24, 2021

Clon 1.0b24 is out (important)

I’m happy to announce the release of the next beta version of Clon , the Common Lisp / Command-Line Options Nuker. This release contains few functional changes, but a lot of infrastructure ones, plus very important and backward-incompatible modifications. So if you’re a Clon user, please read on.

Jun 25, 2015

Clon 1.0b23 is out

A new version of Clon , the Common Lisp / Command-Line Options Nuker, is out. Amongst other things, the following improvements have been made. Support for ABCL has been updated, now that it provides a full MOP. A workaround for SBCL’s CC environment variable problem has been implemented. If the variable is not set (required for sb-grovel), Clon now switches to restricted mode instead of aborting. The dump macro has been extended to accept a &rest argument that will be passed on to the underlying, implementation-specific, dumping facility. A contrib directory has been added, for storing unapplied patches, suggestions etc.

Sep 26, 2012

Clon 1.0b22 is out

A new version of Clon , the Common Lisp / Command-Line Options Nuker, is out. The most important change in this release is the support for LispWorks, which brings the number of supported implementations to 8. One left to go, and I may eventually switch to RC status. Thanks to Martin Simmons for providing a fully functionnal version of LW 6.1. As for CLISP and Allegro, there is an optional dependency on CFFI for LispWorks.

May 22, 2012

Clon 1.0b21 is out

One year between b19 and b20. 4 days between b20 and b21… This new version of Clon , the Common Lisp / Command-Line Options Nuker, introduces support for a new compiler, Allegro Common Lisp, in both standard and modern form. Support for dumping is only rudimentary for ACL (although it’s only a marginal feature of the library). The dump macro uses Allegro’s dumplisp mechanism to dump a lisp image which is not directly executable (full application delivery is complicated and only available in the Enterprise edition). Apart from that, the rest should work fine. As in the case of CLISP, Allegro may benefit from the presence of CFFI in order to provide terminal autodetection. This is an optional dependency only.

Mar 12, 2012

Clon 1.0b20 is out

I’m happy to announce a new release of Clon , the Common Lisp / Command-Line Options Nuker. In addition to a lot of uninteresting code and infrastructure changes, this new release comes with several important improvements and new features.

Mar 8, 2012

Clon 1.0b19 is out

Clon , the Common Lisp / Command-Line Options Nuker, version 1.0b19 has just been released. This version comes with a couple of fixes related to error handling and a switch from the GPL to the BSD license.

Feb 9, 2011

Clon 1.0b18 is out

Clon , the Common Lisp / Command-Line Options Nuker, version 1.0b18 is now out. Compared to the previous version, the only small bit of change is the fact that the CLISP implementation now depends only optionally on CFFI, whereas that dependency was mandatory before. Doing this is actually quite simple but raised the question of optional ASDF system dependencies, a topic on which there’s quite a bit to be said.

Jan 25, 2011