summaryrefslogtreecommitdiffstats
path: root/RELNOTES
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2018-02-06 12:16:36 -0800
committerKaz Kylheku <kaz@kylheku.com>2018-02-06 12:16:36 -0800
commit5e7b57f4bff740ca42ad49e7ee4e58404a816329 (patch)
tree1c7814d001d2d408b97129a650daf8e0686734c3 /RELNOTES
parent835542f9db8a98bcb105ca39d6d79d180fb0d011 (diff)
downloadtxr-5e7b57f4bff740ca42ad49e7ee4e58404a816329.tar.gz
txr-5e7b57f4bff740ca42ad49e7ee4e58404a816329.tar.bz2
txr-5e7b57f4bff740ca42ad49e7ee4e58404a816329.zip
Version 189.txr-189
* RELNOTES: Updated. * configure, txr.1: Bumped version and date. * share/txr/stdlib/ver.tl: Likewise. * txr.vim, tl.vim, protsym.c: Regenerated.
Diffstat (limited to 'RELNOTES')
-rw-r--r--RELNOTES33
1 files changed, 33 insertions, 0 deletions
diff --git a/RELNOTES b/RELNOTES
index c25782be..6e3a84cb 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,3 +1,36 @@
+ TXR 189
+ 2018-02-06
+
+
+ Features
+
+ - read an iread no longer record source code location info
+ unconditionally
+ - now controlled by new *rec-source-loc* special variable.
+
+ - OOP:
+ - better abstract sequence support:
+ - new: special methods rplaca and rplacd.
+ - sub and replace function now redirect to lambda and
+ lambda set methods.
+ - car and cdr fall back on lambda method now if
+ object has no car or cdr method.
+ - refset defined for objects that have car method.
+
+ Bugs
+
+ - Fixed regression in read-print consistency of hash tables.
+ - Fixed bug in sequence classification logic that caused
+ objects to be reported as non-sequences.
+ - Fixed nthcdr continuing to iterate up to n even after
+ end of list reached.
+ - Fixed neglected autoload registration for socket functions.
+ - Fixed bug in source location recording, causing errors in
+ code to be rported against incorrect file names and line
+ numbers.
+
+
+
TXR 188
2017-12-19