diff options
-rw-r--r-- | ChangeLog | 12 | ||||
-rw-r--r-- | RELNOTES | 26 | ||||
-rwxr-xr-x | configure | 2 | ||||
-rw-r--r-- | txr.1 | 4 | ||||
-rw-r--r-- | txr.c | 2 |
5 files changed, 42 insertions, 4 deletions
@@ -1,5 +1,17 @@ 2013-11-21 Kaz Kylheku <kaz@kylheku.com> + Version 70 + + * txr.c (version): Bumped. + + * txr.1: Bumped version and set date. + + * configure (txr_ver): Bumped. + + * RELNOTES: Updated. + +2013-11-21 Kaz Kylheku <kaz@kylheku.com> + Nasty bug fixed: @(accept) from inside a @(collect) was found not to propagate bindings. The culprit? The bindings_coll variable in the v_collect function being indeterminate by the well-documented and @@ -1,3 +1,29 @@ + TXR 70 + 2013-11-22 + + + Features + + - Fixed a nasty bug that affects all versions; I was not able to find + a revision in git that works right with gcc 4.6.3. Invoking an @(accept) in + the middle of a @(collect) was found not work at all as documented, and + this was root-caused to my neglect to use volatile on some local variables. + + - Fixed a more recent regression in the op syntax, caused this October. + + - Fixed an amazing regression introduced in TXR 22, back in November 2009, + easily reproduced using: + + echo ":x" | ./txr -c "@x:@x" - + + - Fixed all unintentional deviations from 1990 ISO C. GCC had + not been diagnosing them for us due to my neglect to use + the --pedantic flag. + + - Revamped and up-to-date txr.vim syntax file, for you Vim users. + + + TXR 69 2013-10-23 @@ -380,7 +380,7 @@ fi # -txr_ver=69 +txr_ver=70 # # The all important banner. @@ -21,9 +21,9 @@ .\"IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED .\"WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. -.TH "TXR" 1 2013-10-23 "Utility Commands" "Txr Text Processing Language" "Kaz Kylheku" +.TH "TXR" 1 2013-11-22 "Utility Commands" "Txr Text Processing Language" "Kaz Kylheku" .SH NAME -txr \- text processing language (version 69) +txr \- text processing language (version 70) .SH SYNOPSIS .B txr [ options ] query-file { data-file }* .sp @@ -43,7 +43,7 @@ #include "debug.h" #include "txr.h" -const wchli_t *version = wli("69"); +const wchli_t *version = wli("70"); const wchar_t *progname = L"txr"; const wchar_t *spec_file = L"stdin"; val self_path; |