summaryrefslogtreecommitdiffstats
path: root/RELNOTES
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2017-02-02 05:19:24 -0800
committerKaz Kylheku <kaz@kylheku.com>2017-02-02 05:19:24 -0800
commit96ae68c646125f5df788d00b03a26a319252ba88 (patch)
treec074fa4f5ce1be0ec5139a9abef589d9af035590 /RELNOTES
parent38bb7375b93b048be6331e3376e091e7506e0fde (diff)
downloadtxr-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--RELNOTES32
1 files changed, 32 insertions, 0 deletions
diff --git a/RELNOTES b/RELNOTES
index 81331cc3..18402209 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -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