summaryrefslogtreecommitdiffstats
path: root/RELNOTES
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2016-01-05 20:26:00 -0800
committerKaz Kylheku <kaz@kylheku.com>2016-01-05 20:26:00 -0800
commit5a2cf9e35dd5c30fc0296dc6799ae85e2b38379c (patch)
tree2886a05c912148c9d40aeefb5afa2d2d4c088de3 /RELNOTES
parent367108ad0149f78a961c244216b0330393dc34e0 (diff)
downloadtxr-5a2cf9e35dd5c30fc0296dc6799ae85e2b38379c.tar.gz
txr-5a2cf9e35dd5c30fc0296dc6799ae85e2b38379c.tar.bz2
txr-5a2cf9e35dd5c30fc0296dc6799ae85e2b38379c.zip
Version 130.txr-130
* 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--RELNOTES44
1 files changed, 44 insertions, 0 deletions
diff --git a/RELNOTES b/RELNOTES
index 07eca132..d4b415ff 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,3 +1,47 @@
+ TXR 130
+ 2016-01-05
+
+
+ Features:
+
+ - Interactive listener:
+ - New Ctrl-X Enter command: submit line, but stay in history
+ and advance forward by one line.
+ - I/O:
+ - New record-adapter function creates a "stream adapter" virtual
+ stream object based on an existing stream.
+ - The adapter changes the semantics of get-line to support
+ delimiting of records via a regular expression (which is stored
+ in the adapter), rather than the newline character.
+ - With this, TXR can now process streams delimited in alternative
+ was as if they were line-oriented.
+ - New read-until-match function: extract characters from a stream,
+ accumulated into a string, until a match for a regex occurs in
+ that stream, and discard the match.
+ - OOP:
+ - In defstruct, function slots now initialized before other static
+ slots regardless of order of specifiers.
+ - Library:
+ - New chr-digit and chr-xdigit functions: like chr-isdigit and
+ chr-isxdigit, but returning the digit value instead of the
+ t symbol.
+
+ Bugs:
+
+ - Interactive listener:
+ - Fixed recent regression in Tab completion: missing completion on special
+ operators and macros.
+ - Fixed Ctrl-X commands not recognized in a history search.
+ - OOP:
+ - Access to static slots of a lazy struct was triggering
+ instantiation; this is fixed.
+ - Library:
+ - Recent change in chr-isdigit and chr-isxdigit return value
+ semantics has been reverted, due to potentially breaking code
+ which relies on (eql (chr-isdigit #\0) (chr-isdigit #\1)).
+
+
+
TXR 129
2015-12-30