diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2016-06-04 20:05:50 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2016-06-04 20:05:50 -0700 |
commit | 3c1c62dbe6901887d6dfaba67427a8dcbd6ddd6b (patch) | |
tree | 7b3a96a20b2a7d0dd03218826ff93f88641c27b7 /RELNOTES | |
parent | 18f873d961486e46129eecfa17046faceb369939 (diff) | |
download | txr-3c1c62dbe6901887d6dfaba67427a8dcbd6ddd6b.tar.gz txr-3c1c62dbe6901887d6dfaba67427a8dcbd6ddd6b.tar.bz2 txr-3c1c62dbe6901887d6dfaba67427a8dcbd6ddd6b.zip |
Version 143.txr-143
* 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 | 30 |
1 files changed, 30 insertions, 0 deletions
@@ -1,3 +1,33 @@ + TXR 143 + 2016-06-04 + + + Features + + - Structs: + - Structures can now support custom pretty-printing + via a print method. + - car, cdr, nullify, and from-list methods on structures allow + them to behave as if they were sequences. + - TXR Pattern language: + - The "!command" and "$dir" convention for opening command pipe + and directory steams has been removed: this will not be + recognized on the command line or the @(next) or @(output) + directives. + - The "-" convention for denoting standard input is now + only available from the command line, not from the @(next) + or @(output) directives. + - @(output) now evaluates the destination as a Lisp expression; + no need to use the @ escape. + - @(repeat) sees variables in more places: + - In the output variable syntax @{a b [c..d]}, if b, c and d are + variables, they are recognized by the directive and treated + accordingly. + - Previously @(repeat) would know about a, but have to be informed about + the others via :vars (b c d). + + + TXR 142 2016-05-29 |