diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2018-02-06 12:16:36 -0800 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2018-02-06 12:16:36 -0800 |
commit | 5e7b57f4bff740ca42ad49e7ee4e58404a816329 (patch) | |
tree | 1c7814d001d2d408b97129a650daf8e0686734c3 /RELNOTES | |
parent | 835542f9db8a98bcb105ca39d6d79d180fb0d011 (diff) | |
download | txr-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-- | RELNOTES | 33 |
1 files changed, 33 insertions, 0 deletions
@@ -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 |