summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2013-12-07 20:10:26 -0800
committerKaz Kylheku <kaz@kylheku.com>2013-12-07 20:10:26 -0800
commit5114624a14456ae20dc8c57f9ac8ed0a5a0661f4 (patch)
tree656f054a0f8897c0d74830703d5c3bba04840bb1
parent56f9944a1c2b84deb555c41a5edb287c0e6f419f (diff)
downloadtxr-5114624a14456ae20dc8c57f9ac8ed0a5a0661f4.tar.gz
txr-5114624a14456ae20dc8c57f9ac8ed0a5a0661f4.tar.bz2
txr-5114624a14456ae20dc8c57f9ac8ed0a5a0661f4.zip
Version 71txr-71
* txr.c (version): Bumped. * txr.1: Bumped version and set date. * configure (txr_ver): Bumped. * RELNOTES: Updated.
-rw-r--r--ChangeLog12
-rw-r--r--RELNOTES40
-rwxr-xr-xconfigure2
-rw-r--r--txr.14
-rw-r--r--txr.c2
5 files changed, 56 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 729fcc4e..d63efe79 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2013-12-07 Kaz Kylheku <kaz@kylheku.com>
+
+ Version 71
+
+ * txr.c (version): Bumped.
+
+ * txr.1: Bumped version and set date.
+
+ * configure (txr_ver): Bumped.
+
+ * RELNOTES: Updated.
+
2013-12-06 Kaz Kylheku <kaz@kylheku.com>
* parser.l (end_of_regex): Fix start condition stack underflow
diff --git a/RELNOTES b/RELNOTES
index dcca5009..32a8d932 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,3 +1,43 @@
+ TXR 71
+ 2013-12-07
+
+
+ Features
+
+ - New functions countqual, countql, countq and count-if.
+
+ - New regex-parse function: parse regex from a string at run-time.
+
+ - New *stdnull* stream for discarding data.
+
+ - New function: seek-stream for positioning within a stream.
+
+ - New function open-tail for opening a new kind of stream called a tail
+ stream. This stream follows rotating log files.
+
+ - New functions for converting a time expressed as individual fields
+ into numeric time: make-time, make-time-utc.
+
+ - New function daemon (where supported). Calls the BSD-derived daemon
+ function to daemonize the process in one step.
+
+ - New errno function for accessing C errno.
+
+ - Real-time input support in pattern matching language, via "simple"
+ lazy text stream line lists which sacrifice accuracy of representation for
+ timely delivery.
+
+ Bugs
+
+ - Fixed missing recognition for hexadecimal integers in Vim
+ syntax higlighting file txr.vim.
+
+ - Fixed missing check for null handle in stdio back-end of flush-stream.
+
+ - Grammar and spelling in HACKING guide.
+
+
+
TXR 70
2013-11-22
diff --git a/configure b/configure
index 3578d71f..1e7bd517 100755
--- a/configure
+++ b/configure
@@ -385,7 +385,7 @@ fi
#
-txr_ver=70
+txr_ver=71
#
# The all important banner.
diff --git a/txr.1 b/txr.1
index 980d2976..45af8c30 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-11-22 "Utility Commands" "Txr Text Processing Language" "Kaz Kylheku"
+.TH "TXR" 1 2013-12-07 "Utility Commands" "Txr Text Processing Language" "Kaz Kylheku"
.SH NAME
-txr \- text processing language (version 70)
+txr \- text processing language (version 71)
.SH SYNOPSIS
.B txr [ options ] query-file { data-file }*
.sp
diff --git a/txr.c b/txr.c
index bcf85f9d..d614a5de 100644
--- a/txr.c
+++ b/txr.c
@@ -43,7 +43,7 @@
#include "debug.h"
#include "txr.h"
-const wchli_t *version = wli("70");
+const wchli_t *version = wli("71");
const wchar_t *progname = L"txr";
const wchar_t *spec_file = L"stdin";
val self_path;