diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2016-06-29 06:36:41 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2016-06-29 06:36:41 -0700 |
commit | 8cd9963dac81f478b17b8b064aa59c97c05a6465 (patch) | |
tree | 67c918fb604e8090938bcd57f2605e393993b97d /RELNOTES | |
parent | 65fd38f6e1e94f55350cfe93e25c8264b972c3f6 (diff) | |
download | txr-8cd9963dac81f478b17b8b064aa59c97c05a6465.tar.gz txr-8cd9963dac81f478b17b8b064aa59c97c05a6465.tar.bz2 txr-8cd9963dac81f478b17b8b064aa59c97c05a6465.zip |
Version 144.txr-144
* RELNOTES: Updated.
* configure, txr.1: Bumped version and date.
* share/txr/stdlib/ver.tl: Likewise.
* txr.vim, tl.vim: Regenerated.
Diffstat (limited to 'RELNOTES')
-rw-r--r-- | RELNOTES | 40 |
1 files changed, 40 insertions, 0 deletions
@@ -1,3 +1,43 @@ + TXR 144 + 2016-06-29 + + + Features + + - TXR bids adieu to MinGW: the MinGW-based port to Windows is dropped. + - Now that Cygwin is under the LGPL, the installer-based TXR + for Windows is based on the Cygwin version of TXR, and includes + all the required DLL's. + - The benefits are great: the Cygwin port of TXR is much less crippled, + thanks to the excellent POSIX support in Cygwin. + - The interactive listener now works! + - Improvements in the support for treating structs as sequences. + - New --free-all command line option to get TXR to free all malloced memory + before exiting. + - Improved semantics of makunbound function: more similar to Common Lisp. + - @(collect)/@(coll) take a :counter parameter now, with an optional starting + value, for more streamlined enumeration of collected values. + - Most TXR-style expression evaluation in the pattern language replaced + by Lisp evaluation, reducing the need for @ noise. + - Improved Valgrind support in garbage collector: Valgrind backtraces + can be printed for interesting objects. + + + Bugs: + + - Regression fix: @(catch) and @(finally) clauses can be empty once again. + - Various memory leaks fixed: in handling of bignums, in syslog streams, + dgram sockets and in the Lisp parser object. + - Fixed out of bounds memory access in bit function. + - Fixed broken (del (symbol-value 'sym)). + - defsymacro removes existing special marking from symbol. + - Fixed potential crash caused by bogus stray code in the GC marking + function for syslog streams. + - Fixed possible object leak in GC by managing free list in more + disciplined way. + + + TXR 143 2016-06-04 |