summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2009-11-26 19:43:27 -0800
committerKaz Kylheku <kaz@kylheku.com>2009-11-26 19:43:27 -0800
commit4caa11cb81fd758dc378ea3537252f7886bb5e22 (patch)
tree3208feb53b90086983413df281bf287ebb6b0054
parentf792d440e23879510ea29f4dbf935ab9509ecea5 (diff)
downloadtxr-026.tar.gz
txr-026.tar.bz2
txr-026.zip
Version 026.txr-026
-rw-r--r--ChangeLog24
-rwxr-xr-xconfigure2
-rw-r--r--txr.12
-rw-r--r--txr.c2
4 files changed, 27 insertions, 3 deletions
diff --git a/ChangeLog b/ChangeLog
index d57cc8f6..704c5c79 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,29 @@
2009-11-26 Kaz Kylheku <kkylheku@gmail.com>
+ Version 026.
+
+ Fixed wchar_t build problem in parser.y.
+
+ Improved configure script to auto-detect yacc program.
+ Txr works with either Berkeley yacc (byacc) or Bison.
+
+ Fixed some two uninitialized memory bugs.
+
+ Valgrind API is now used to integrate GC memory manager
+ with valgrind.
+
+ The symbols nothrow and args in the next directive
+ are now keyword symbols, written :nothrow and
+ :args. (Breaks backward compatibility; sorry!)
+
+ * txr.c (version): Bumped to 026.
+
+ * txr.1: Bumped version to 026.
+
+ * configure: Bumped txr_ver to 026.
+
+2009-11-26 Kaz Kylheku <kkylheku@gmail.com>
+
Not all systems have a yacc alias for the yacc program.
txr is known to work with two yacc implementations: GNU Bison
and Berkeley yacc. Let's add some auto-detection for yacc.
diff --git a/configure b/configure
index 40f6326d..9f82630e 100755
--- a/configure
+++ b/configure
@@ -322,7 +322,7 @@ fi
#
-txr_ver=025
+txr_ver=026
#
# The all important banner.
diff --git a/txr.1 b/txr.1
index ecd88dab..04278b1a 100644
--- a/txr.1
+++ b/txr.1
@@ -21,7 +21,7 @@
.\"IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
.\"WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
-.TH txr 1 2009-11-24 "txr v. 025" "Text Extraction Utility"
+.TH txr 1 2009-11-24 "txr v. 026" "Text Extraction Utility"
.SH NAME
txr \- text extractor
.SH SYNOPSIS
diff --git a/txr.c b/txr.c
index 8f87571e..e3c1c59e 100644
--- a/txr.c
+++ b/txr.c
@@ -43,7 +43,7 @@
#include "utf8.h"
#include "txr.h"
-const wchar_t *version = L"025";
+const wchar_t *version = L"026";
const wchar_t *progname = L"txr";
const wchar_t *spec_file = L"stdin";
val spec_file_str;