summaryrefslogtreecommitdiffstats
path: root/RELNOTES
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2019-09-11 06:44:49 -0700
committerKaz Kylheku <kaz@kylheku.com>2019-09-11 06:44:49 -0700
commit86b5ec21aa5fd64fd13415c955e90756e2406368 (patch)
tree91e1794a45c6499ea28db461722ddf64d04d22ef /RELNOTES
parent90cfbd9f4f0da650db4be458b01a8c44bee08047 (diff)
downloadtxr-86b5ec21aa5fd64fd13415c955e90756e2406368.tar.gz
txr-86b5ec21aa5fd64fd13415c955e90756e2406368.tar.bz2
txr-86b5ec21aa5fd64fd13415c955e90756e2406368.zip
Version 225.txr-225
* 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--RELNOTES37
1 files changed, 37 insertions, 0 deletions
diff --git a/RELNOTES b/RELNOTES
index 086160d4..a2004161 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,3 +1,40 @@
+ TXR 225
+ 2019-09-11
+
+
+ Features
+
+ - Lib:
+ - tailp function added
+ - Unicode BOM character object now prints as #\xFEFF rather than
+ #\ followed by a literal zero-width non-breaking space.
+
+ - OOP:
+ - cons cell used in non-cached slot lookup now recycled.
+ - access to common special methods like length now optimized.
+ - objects with length or car method now recognized as subtypes
+ of sequence.
+
+ Bugs
+
+ - Interpreter:
+ - issue between in let* and continuations: copy-env throws error.
+
+ - list-builder:
+ - significant rewrite of some internals.
+ - fixed broken self-appending and deviation from append semantics.
+
+ - Type system:
+ - subtypep now reports string and lcons as subtypes of sequence.
+ - objects with only length method now reported as sequences.
+
+ - Lib:
+ - Incorrectness in digits and digpow functions.
+ - bracket function incorrect when some or all arguments
+ passed via apply mechanism.
+
+
+
TXR 224
2019-08-29