diff options
Diffstat (limited to 'RELNOTES')
-rw-r--r-- | RELNOTES | 53 |
1 files changed, 45 insertions, 8 deletions
@@ -1,5 +1,42 @@ + TXR 52 + 2011-01-07 + + + Features + + - @(rep) and @(repeat) now take an keyword argument, :counter. + This specifies the name of a variable which holds the repetition + count, thus making the count available within the repeated body. + + - New @(mod) and @(modlast) clauses in repeat/rep, allowing special + behaviors to be coded based on whether the repetition count is + a particular value modulo some number. + + - @(gather) directive now supports an @(until)/@(last) clause, + so the search range can be restricted. + + - New directive @(fuzz) for doing an imprecise match over a range + of lines, similar to the context line fuzz logic in the patch utility. + + - gensym function added to TXR Lisp, along with a *gensym-counter* + global variable. + + Bugs + + - Fixed a regression in repeat/rep triggered when multiple clauses of the + same type appear (like two occurences of @(last)). + + - Built-in global variables in TXR Lisp now properly denote the + underlying C variable locations, rather than holding copies of the values + of those variables. If you assign to *stdout*, it will now really replace + the stdout stream stored in the corresponding C variable (std_output), so + it has the proper global effect. Previously, this action would just + replace *stdout* with a new value, without any effect on std_output. + + + TXR 51 - 2012-12-28 + 2011-12-28 Features @@ -26,7 +63,7 @@ TXR 50 - 2012-12-23 + 2011-12-23 Features @@ -82,7 +119,7 @@ TXR 049 - 2012-12-19 + 2011-12-19 Features @@ -130,7 +167,7 @@ TXR 048 - 2012-12-13 + 2011-12-13 Features @@ -152,7 +189,7 @@ TXR 047 - 2012-12-12 + 2011-12-12 Features @@ -187,7 +224,7 @@ TXR 046 - 2012-12-06 + 2011-12-06 Features @@ -210,7 +247,7 @@ TXR 045 - 2012-12-05 + 2011-12-05 Features @@ -229,7 +266,7 @@ TXR 044 - 2012-12-01 + 2011-12-01 Features |