summaryrefslogtreecommitdiffstats
path: root/RELNOTES
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2021-05-13 00:05:41 -0700
committerKaz Kylheku <kaz@kylheku.com>2021-05-13 00:05:41 -0700
commit9c16c6671ba41187e4b760678d8b1a151d383391 (patch)
tree0a1c588f897cd2935e881d25b7bffdec8c02ba1d /RELNOTES
parent96d189c9008adabdec343217e5b47f3927312d93 (diff)
downloadtxr-9c16c6671ba41187e4b760678d8b1a151d383391.tar.gz
txr-9c16c6671ba41187e4b760678d8b1a151d383391.tar.bz2
txr-9c16c6671ba41187e4b760678d8b1a151d383391.zip
Version 259txr-259
* RELNOTES: Updated. * configure, txr.1: Bumped version and date. * share/txr/stdlib/ver.tl: Bumped. * txr.vim, tl.vim: Regenerated.
Diffstat (limited to 'RELNOTES')
-rw-r--r--RELNOTES43
1 files changed, 43 insertions, 0 deletions
diff --git a/RELNOTES b/RELNOTES
index be15bc2f..c3935893 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,3 +1,46 @@
+ TXR 259
+ 2021-05-13
+
+
+ Features
+
+ - lib:
+ - New rel-path function for calculating relative path
+ between two directories.
+ - format function's ~x/~X supports printig buffer
+ objects in hex.
+ - structural pattern matching:
+ - new each-match family of macros for iterating over
+ sequences, with destructuring.
+ - search trees:
+ - numerous new functions
+ - tree iterators support sub-ranges of trees
+ - trees are now sequences and can be mapped over with
+ mapcar, each and other functions.
+ - build:
+ - fixed issue with ./reconfigure overwriting itself,
+ causing instability.
+ - ./reconfigure takes configure parameters to be added.
+
+ Bugs
+
+ - join-with segfault on character (not string) separator.
+ - parser:
+ - regression introduced in 258: crash when the #; syntax
+ for commenting out an object is processed.
+ - bug in handling certain objects, such as string
+ literals, as top-level forms in a file.
+ - compiler:
+ - failing to diagnose wrong number of arguments in calls to lexical
+ functions that have been lambda-lifted to the top level.
+ - buffers:
+ - int-buf and uint-buf functions wrongly referring to
+ buffer's allocated size instead of its length.
+ - sha256/md5:
+ - memory leak in use of buffers.
+
+
+
TXR 258
2021-04-30