summaryrefslogtreecommitdiffstats
path: root/RELNOTES
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2020-06-02 00:12:52 -0700
committerKaz Kylheku <kaz@kylheku.com>2020-06-02 00:12:52 -0700
commit7d6e2b419916c915543e36f14891773294687b99 (patch)
treef529d58b663ee75e7ff8d00bd76d6dd550c9615e /RELNOTES
parent11e9c8bdc2031050e78f10a8a43ab817870f4ddc (diff)
downloadtxr-7d6e2b419916c915543e36f14891773294687b99.tar.gz
txr-7d6e2b419916c915543e36f14891773294687b99.tar.bz2
txr-7d6e2b419916c915543e36f14891773294687b99.zip
Version 239.txr-239
* RELNOTES: Updated. * configure, txr.1: Bumped version and date. * share/txr/stdlib/ver.tl: Likewise.
Diffstat (limited to 'RELNOTES')
-rw-r--r--RELNOTES27
1 files changed, 27 insertions, 0 deletions
diff --git a/RELNOTES b/RELNOTES
index 5d323da5..9273aef7 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,3 +1,30 @@
+ TXR 239
+ 2020-06-02
+
+
+ Features
+
+ - Minor optimizations in library:
+ - many instances of internal (format nil ...) calls replaced with cheaper
+ string catenation operations.
+ - consing reduced in the compiled implementation of string quasiliterals.
+ - search, rsearch and update functions switched to seq_info.
+
+ Bugs
+
+ - compiler: showstopper bug fixed: operators in the each family, and the
+ dohash operator were missing the implicit anonymous block.
+ - vm: fixed interal bug: when diagnosing the situation that an anonymous
+ block is not visible, format was called with excess arguments, hijacking
+ the situation with a different exception.
+ - lib: fixed broken rsearch function, and a minor flaw in the diagnostic
+ generated by search and rsearch for a wrongly typed key object.
+ - signals: fixed mismanagement of the sigaltstack memory.
+ - streams: improved dubious integer format string detector logic that is
+ invoked at global initialization time.
+
+
+
TXR 238
2020-05-18