Albert generates documentation for Common Lisp similar to Javadoc and Doxygen.
This latest release of Albert includes several exciting new features and improvements. First up is the addition of an "albert-setting" option that allows you to display progress as Albert processes files. This can be incredibly helpful if you're dealing with large systems or numerous files.
In addition to this, the latest version of Albert addresses a bug that was causing issues with newer sbcl versions. The development team has also started work on internal IDs and IDs in generated DocBook, which will allow for the preservation of more information than just using @ or X.
Another key improvement in this release is the failsafe functionality in Albert's lisp2csf feature. This ensures that files are properly checked, even in cases where there may be errors or other complications.
After extensive testing with Maxima, the latest release of Albert also includes bug fixes that prevent issues from occurring when working with improper lists. However, it's worth noting that the software currently struggles with macros that require destructuring - it simply flattens them out for now.
Other notable additions in this release include actual handling of &rest and &body, as well as improvements to the asdf/defsystem feature that make it more robust and ensure that it doesn't need to be available when Albert is compiled.
Overall, this latest release of Albert includes many improvements and new features that make it an even more powerful and reliable tool for document generation in Common Lisp.
Version 0.4.10: N/A