diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2011-10-30 15:50:00 -0400 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2011-10-30 15:50:00 -0400 |
commit | d57c2539d8ce40af46050cc16a90165087b9f349 (patch) | |
tree | 55caeb8b7a5dd1bab7f52ca51c26986355d72051 /ChangeLog | |
parent | b9caf255a5beb1b5fb339ffd03e9e5c77bb8be40 (diff) | |
download | txr-d57c2539d8ce40af46050cc16a90165087b9f349.tar.gz txr-d57c2539d8ce40af46050cc16a90165087b9f349.tar.bz2 txr-d57c2539d8ce40af46050cc16a90165087b9f349.zip |
Version 041txr-041
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 45 |
1 files changed, 45 insertions, 0 deletions
@@ -1,5 +1,50 @@ 2011-10-30 Kaz Kylheku <kaz@kylheku.com> + Version 041 + + Bugfixes: + + Runaway recursion in @(block) directive, introduced in 040. + + Fixed bug in matching list variable against text, at the same + time clarifying semantics to longest-match. + + Fixed potential excessive memory use caused by refactoring in 040. + + Features: + + New :append keyword in @(output) to append instead of overwriting. + + Variable contents can be treated as input sources using :string + and :list keywords in @(next). Variables can be treated as output + destinations using :into keyword in @(output). + + New @(set) directive for destructive assignment to a variable. + + New filters: :upcase and :downcase. + + @(bind) can now compare left and right objects through filters. + + Filters can now be chained into compound filters. + + Pattern matching functions can be used as filters. + + Shorthand notation in @(deffilter) when multiple strings map to the + same replacement string. + + @(cat) directive changes syntax. + + Error handling improvements in parser: no more reams and reams of + errors. + + * txr.c (version): Bumped. + + * txr.1: Bumped version and set date. + + * configure (txr_ver): Bumped. + +2011-10-30 Kaz Kylheku <kaz@kylheku.com> + We don't include headers in headers in this project. * parser.h: Do not include <stdio.h> |