From 0d2117f8988bf1208fc9fd89ca2daad6794c17c6 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Thu, 21 Nov 2013 22:21:03 -0800 Subject: Version 70 * txr.c (version): Bumped. * txr.1: Bumped version and set date. * configure (txr_ver): Bumped. * RELNOTES: Updated. --- ChangeLog | 12 ++++++++++++ RELNOTES | 26 ++++++++++++++++++++++++++ configure | 2 +- txr.1 | 4 ++-- txr.c | 2 +- 5 files changed, 42 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index fab42277..c30044b3 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2013-11-21 Kaz Kylheku + + Version 70 + + * txr.c (version): Bumped. + + * txr.1: Bumped version and set date. + + * configure (txr_ver): Bumped. + + * RELNOTES: Updated. + 2013-11-21 Kaz Kylheku Nasty bug fixed: @(accept) from inside a @(collect) was found not to diff --git a/RELNOTES b/RELNOTES index d89cd7f3..dcca5009 100644 --- a/RELNOTES +++ b/RELNOTES @@ -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 diff --git a/configure b/configure index 7ba40efb..22b61cdc 100755 --- a/configure +++ b/configure @@ -380,7 +380,7 @@ fi # -txr_ver=69 +txr_ver=70 # # The all important banner. diff --git a/txr.1 b/txr.1 index 8174dea2..571e2271 100644 --- a/txr.1 +++ b/txr.1 @@ -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 diff --git a/txr.c b/txr.c index 76eea88b..2edfb80d 100644 --- a/txr.c +++ b/txr.c @@ -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; -- cgit v1.2.3