summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog20
-rwxr-xr-xconfigure2
-rw-r--r--txr.12
-rw-r--r--txr.c2
4 files changed, 23 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index 5b503fe6..8a8acd17 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,23 @@
+2010-10-05 Kaz Kylheku <kkylheku@gmail.com>
+
+ Version 035
+
+ Fixes garbage-collection-related problem affecting @(freeform)
+ that was revealed by "make tests" on x86-64 system, gcc 4.3.2.
+
+ Fixes show-stopper stupidity, again: a query that matches
+ the end of data terminates successfully rather than failing. This
+ is because version 032 did not properly address the breakage
+ introduced in the 2010-01-21 change to match.c involving the dataline
+ variable. The "fix" only prevented the program from aborting in that
+ situation.
+
+ * txr.c (version): Bumped to 034.
+
+ * txr.1: Set version to 034.
+
+ * configure: Bumped txr_ver to 034.
+
2010-10-04 Kaz Kylheku <kkylheku@gmail.com>
* match.c (match_files): Bugfix. A (sub)query that runs out of data
diff --git a/configure b/configure
index 0a1768cc..cfe88602 100755
--- a/configure
+++ b/configure
@@ -323,7 +323,7 @@ fi
#
-txr_ver=034
+txr_ver=035
#
# The all important banner.
diff --git a/txr.1 b/txr.1
index 0e02174d..307be76c 100644
--- a/txr.1
+++ b/txr.1
@@ -23,7 +23,7 @@
.TH "txr" 1 2010-02-28 "Utility Commands" "Txr Text Extractor" "Kaz Kylheku"
.SH NAME
-txr \- text extractor (version 034)
+txr \- text extractor (version 035)
.SH SYNOPSIS
.B txr [ options ] query-file { data-file }*
.sp
diff --git a/txr.c b/txr.c
index 931bfe9b..cd9dd6cb 100644
--- a/txr.c
+++ b/txr.c
@@ -43,7 +43,7 @@
#include "utf8.h"
#include "txr.h"
-const wchar_t *version = L"034";
+const wchar_t *version = L"035";
const wchar_t *progname = L"txr";
const wchar_t *spec_file = L"stdin";
val spec_file_str;