summaryrefslogtreecommitdiffstats
path: root/RELNOTES
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2022-09-03 08:18:45 -0700
committerKaz Kylheku <kaz@kylheku.com>2022-09-03 08:18:45 -0700
commit9083d40bfb936f58e09940e4a987ca7d341d7650 (patch)
tree3437a9a447592d3308754b2aa9920fb1694b3d9f /RELNOTES
parent52935d0a99e4acf941b0069a9e1332ab5d2ff39f (diff)
downloadtxr-9083d40bfb936f58e09940e4a987ca7d341d7650.tar.gz
txr-9083d40bfb936f58e09940e4a987ca7d341d7650.tar.bz2
txr-9083d40bfb936f58e09940e4a987ca7d341d7650.zip
Version 281.txr-281
* RELNOTES: Updated. * configure (txr_ver): Bumped version. * stdlib/ver.tl (lib-version): Bumped. * txr.1: Bumped version and date. * txr.vim, tl.vim: Regenerated. * protsym.c: Regenerated.
Diffstat (limited to 'RELNOTES')
-rw-r--r--RELNOTES29
1 files changed, 29 insertions, 0 deletions
diff --git a/RELNOTES b/RELNOTES
index d6a1bdb4..e49a006f 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,3 +1,32 @@
+ TXR 281
+ 2022-09-03
+
+
+ Features:
+
+ - Lib:
+ - New search-all library function: like search but finds all matches.
+ - New macro: close-lazy-streams: creates a dynamic contour of code which
+ closes all streams that were bound to lazy conses during its execution.
+
+ - TXR Pattern Language:
+ - The @(next) directive now supports a :noclose modifier.
+ - Because @(next) now closes the stream when it's done processing (see
+ Bugs below), this new feature is required to opt-out of that behavior.
+
+ - Vim:
+ - Improvements to syntax highlighting definitions.
+
+ Bugs
+
+ - ffi: now defends against out-of-range wchar_t values being converted
+ to Lisp character type.
+ - TXR Pattern Language:
+ - When a subquery opens a stream as a data source, that is now closed
+ when that subquery is finished processing.
+
+
+
TXR 280
2022-08-09