Hi all,
TXR 183 is out. Binaries at Bintray, as usual.
What is new:
- A rare upgrade in the extraction language: @(collect) and @(coll) now have a :lists argument.
- @(collect :lists (x y)) means that the variables x and y will be bound if the collect terminates.
- Independently, if there was no match for x or y, they get bound to the empty list.
- This doesn't impose any strict collection discipline like :vars.
- FFI: nothing earth shattering; just some increased flexibility in the area of carray and buffers.
- (symbol-function ...), (symbol-value ...) and (symbol-macro ...) forms are now assignable when the binding doesn't exist, and create it.
- format now has a way to pad floating-point values with leading zeros.
- New :text option type in getopts.
- New function relate, and accessor nth, the latter from ANSI Common Lisp.
- New special variable *filters*, exposes the hash where the named filters of the Extraction Language are stored.
Bugs fixed: yes; some pretty minor ones.
Cheers ...