diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2016-10-04 06:58:16 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2016-10-04 06:58:16 -0700 |
commit | 8d51949bb5dea5a787033313e87bfe014bca5899 (patch) | |
tree | 024783440273a308078b71f7466e62875cff1f10 /RELNOTES | |
parent | 41a92aabe6720cc9b795c268bcc74a3e6d34cf46 (diff) | |
download | txr-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-- | RELNOTES | 38 |
1 files changed, 38 insertions, 0 deletions
@@ -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 |