Today, after two years and a half of (irregular) development, and 465 commits, I have released the first beta version of Declt 4, my reference manual generator for Common Lisp Libraries.
May 10, 2022
This is a new major release of Declt , my reference manual generator for Common Lisp Libraries, although the changes may not be so visible from the outside. The main concern in this release has been to increase the robustness of the output, from three different angles.
Nov 19, 2019
I’m happy to announce the release of Declt , my reference manual generator for Common Lisp Libraries. The improvements and bug fixes in this release are the result of running Declt against the whole Quicklisp world (around 3000 ASDF systems for 1500 libraries). See this post for more information.
Dec 2, 2017
Here is a flagrant illustration of the robustness principle, or rather, of a failure to honor it. I was investigating a bug in Declt where some floating point numbers were printed with exponent markers (e.g. 0.5f0 instead of just 0.5) in the Texinfo file, which broke the parsing of the file by Perl.
Oct 27, 2017
I’m happy to announce the release of Declt my reference manual generator for Common Lisp Libraries. The improvements and bug fixes in this release are the result of running Declt against the whole Quicklisp world (around 3000 ASDF systems for 1500 libraries). See this post for more information.
Oct 16, 2017
I’m happy to announce the next release of Declt , my reference manual generator for Common Lisp Libraries. New in this release: Handle recent change in SBCL’s sb-int:info API. Handle list of contacts (strings) in ASDF systems author and maintainer slots. Some backward-incompatible changes in the keyword arguments to the declt function. More hyperlinks between systems and source files. More robust system’s packages collection (no more code walking). More robust handling of unavailable ASDF components. More robust naming of cross-references.
Feb 28, 2017
The next edition of Declt , my reference manual generator for Common Lisp Libraries, is out. This is a bugfix release with one internal change (a special variable was not following the earmuffs convention) and one actual bugfix (the same Texinfo anchor was generated for symbols with the same name but in different packages).
Nov 4, 2015
A new major version of Declt , my reference manual generator for Common Lisp Libraries, is out. This release doesn’t contain any change in functionality, yet deserves a major version upgrade since it contains 3 important changes: an infrastructure revamp (along the lines of what Clon endured not so long ago), a license switch from the GNU GPL to a BSD one, and finally a system / package name change. The prefix is now net.didierverna instead of com.dvlsoft. Do I need to apologize for this again? 😀
Jul 13, 2015
As promised last week, I’ve just released a new version of Declt , my reference manual generator for Common Lisp Libraries. This new version is now able to document Clon again (the documentation of which has been updated on the website).
Jun 29, 2015
After 15 betas, I’m happy enough with the current state of Declt , my reference manual generator for Common Lisp Libraries, to finally make a 1.0 release. A lot of things have changed since the previous version, sometimes in a backward-incompatible way. Many more items are documented (including, as you have recently seen, method combinations). In addition to the reference manual, generated by Declt itself, there is now a real user manual.
Aug 24, 2013