From 23fd309975d53460ec46e69dc150a79db8a15b42 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Thu, 20 Oct 2011 13:44:49 -0400 Subject: Version 040 --- ChangeLog | 26 ++++++++++++++++++++++++++ configure | 2 +- txr.1 | 4 ++-- txr.c | 2 +- 4 files changed, 30 insertions(+), 4 deletions(-) diff --git a/ChangeLog b/ChangeLog index da21b82a..37a23d65 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,29 @@ +2011-10-19 Kaz Kylheku + + Version 040 + + Single unescaped space behaves like @/ +/ reges. + + Ported to native Windows via MinGW. + + Bugfixes for Cygwin and more robust handling of + errors arising from Windows not having proper + Unicode support (16 bit wide characters only). + + Nasty GC bug fixed for all platforms, exposed by gcc 4.5.2, x86_64. + + [Internal] The huge functions match_line and match_files have been + broken up into functions dispatched by hash table lookup on directive + symbols. + + [Internal] Hashing of some objects improved. + + * txr.c (version): Bumped. + + * txr.1: Bumped version and set date. + + * configure (txr_ver): Bumped. + 2011-10-19 Kaz Kylheku Task #11425 diff --git a/configure b/configure index f833ef10..95905f11 100755 --- a/configure +++ b/configure @@ -332,7 +332,7 @@ fi # -txr_ver=039 +txr_ver=040 # # The all important banner. diff --git a/txr.1 b/txr.1 index 5ca5731d..a7577bef 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 2011-10-09 "Utility Commands" "Txr Text Extractor" "Kaz Kylheku" +.TH "txr" 1 2011-10-20 "Utility Commands" "Txr Text Extractor" "Kaz Kylheku" .SH NAME -txr \- text extractor (version 039) +txr \- text extractor (version 040) .SH SYNOPSIS .B txr [ options ] query-file { data-file }* .sp diff --git a/txr.c b/txr.c index 6e5854bf..706e9ee1 100644 --- a/txr.c +++ b/txr.c @@ -43,7 +43,7 @@ #include "utf8.h" #include "txr.h" -const wchli_t *version = wli("039"); +const wchli_t *version = wli("040"); const wchar_t *progname = L"txr"; const wchar_t *spec_file = L"stdin"; val spec_file_str; -- cgit v1.2.3