diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2017-02-02 05:19:24 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2017-02-02 05:19:24 -0800 |
commit | 96ae68c646125f5df788d00b03a26a319252ba88 (patch) | |
tree | c074fa4f5ce1be0ec5139a9abef589d9af035590 /RELNOTES | |
parent | 38bb7375b93b048be6331e3376e091e7506e0fde (diff) | |
download | txr-96ae68c646125f5df788d00b03a26a319252ba88.tar.gz txr-96ae68c646125f5df788d00b03a26a319252ba88.tar.bz2 txr-96ae68c646125f5df788d00b03a26a319252ba88.zip |
Version 168.txr-168
* 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 | 32 |
1 files changed, 32 insertions, 0 deletions
@@ -1,3 +1,35 @@ + TXR 168 + 2017-02-05 + + Features + + - Mutation of lexical functions is forbidden and diagnosed. + - e.g. (set (fun f) ...) when f is lexical. + - Improved diagnostics during place expansion and when + exceptions occur at macro-expansion time. + - New function rlcp-tree. + - New macro whena, complements ifa and conda. + - Functions remq, remql, remqual, remove-if, keepq, + keepql, keepqual and keep-if were rewritten and work + more efficiently for vectors and strings. + + + Bugs + + - Fixed an issue in the the expansion of Lisp-1 forms as places. + - Fixed ocurrence of "expansion at nil" diagnostic in some + error traces. + - Fixed printing of unnecessary package prefix on symbols which + are visible in the current package, but not interned in it. + - Fixed rehome-sym not removing symbol from hidden list of + destination package, as documetned. + - Fixed broken keepql function. + - Fixed bug in poll function: rejecting stdio-stream type + objects as non-streams due to strict type check rather + than subtype. + + + TXR 167 2017-02-02 |