Release Notes: This release adds a new fuzz directive for imperfect matches over a range of lines, similar to the context line fuzz in the patch utility. The gather directive has been extended with an optional until/last clause to limit its range. New mod and modlast directives in repeat/rep specify alternative output when the repeat count is equal to some n modulo m. repeat/rep take an argument which nominates a variable which holds the repeat count. A gensym function has been added to TXR Lisp. Bugfixes have been made.
Release Notes: This release fixed several bugs, including a showstopper in bignum integers on 32-bit platforms. There are improvements in the areas of pseudo-random number generation and lazy list processing.
Release Notes: This release contains several critical bugfixes. There is some new functionality, including a new API for pseudo-random-number generation. More documentation has been written.
Release Notes: There are improvements in embedded TXR Lisp in the areas such as character handling and lazy lists. Quasiliteral strings now work in Lisp. New comment syntax. Bugfixes: broken abs function over bignums and others.
Release Notes: This release fixes portability bugs in the MPI library leading to incorrect bignum results and crashes. It adds new functions: expt, exptmod, sqrt, numberp, evenp, oddp, abs, gcd, reduce-left, and reduce-right.
Release Notes: Bignum arithmetic is now integrated into the language. Overflow in word-sized (fixnum) integers transparently produces bignums. Functions have been added in Lisp dialect for character manipulation, vectors, and association lists. New special operators have been added: progn and flip. An implicit named block in defun bodies, and an implicit anonymous block in for loops. Minor bugfixes.
Release Notes: Vector functions and vector literal syntax have been added in embedded Lisp. The length function have been made generic over lists, vectors, and strings. A buggy get-line function over string streams has been fixed. A bug in lexical analysis of character literals has been fixed. Bugs in the configure script affecting 64-bit Mac OS X have been fixed.
Release Notes: This release adds many new functions in Lisp dialect, and bugfixes.
Release Notes: An embedded Lisp dialect ("TXR Lisp") has been added for a great deal more power. TXR programs can now do list processing, numeric calculations, make use of hash tables, perform explicit I/O, etc. A long-time bug in weak hash tables has been fixed, as well as some recent regressions.
Release Notes: Bugfixes.