summaryrefslogtreecommitdiffstats
path: root/RELNOTES
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2016-10-04 06:58:16 -0700
committerKaz Kylheku <kaz@kylheku.com>2016-10-04 06:58:16 -0700
commit8d51949bb5dea5a787033313e87bfe014bca5899 (patch)
tree024783440273a308078b71f7466e62875cff1f10 /RELNOTES
parent41a92aabe6720cc9b795c268bcc74a3e6d34cf46 (diff)
downloadtxr-8d51949bb5dea5a787033313e87bfe014bca5899.tar.gz
txr-8d51949bb5dea5a787033313e87bfe014bca5899.tar.bz2
txr-8d51949bb5dea5a787033313e87bfe014bca5899.zip
Version 152.txr-152
* 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--RELNOTES38
1 files changed, 38 insertions, 0 deletions
diff --git a/RELNOTES b/RELNOTES
index 21f78e63..19de1e72 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,3 +1,41 @@
+ TXR 152
+ 2016-10-04
+
+ Features
+
+ - Licensing:
+ - All license headers in source files reverted to BSD 2-Clause,
+ not just the LICENSE file.
+ - OOP:
+ - Inheritance model for static slots has been revised.
+ This is also a bugfix.
+ - Range objects support a degree of arithmetic, and can be
+ queried with zerop, length and empty.
+ - Regexes:
+ - Improvements in search-regex function and functions
+ based on it: support for negative indices and more.
+ - New rr function: regex search which returns a range,
+ like range-regex, but better interface for currying.
+ - New rra function: return all regex matches as range
+ objects.
+ - Awk macro:
+ - New convenience clauses :set and :set-file,
+ to reduce the verbosity of (:begin (set fs ":" ofs ":")).
+ to just (:set fs ":" ofs ":").
+
+ Bugs
+
+ - Interactive listener:
+ - VT100 arrow key can be issued after Ctrl-X extended mode prefix:
+ cancels the Ctrl-X and is carried out.
+ - OOP:
+ - New static slot inheritance model fixes issues like
+ method redefinition with (defmeth ...) inappropriately
+ clobbering overridden derived methods differing from the
+ original method being redefined.
+
+
+
TXR 151
2016-09-27