From d3221bbe79e7bb19cd5fab4138857af553ee9e7a Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Sat, 10 May 2014 19:28:09 -0700 Subject: Version 89 --- ChangeLog | 14 ++++++++++++++ RELNOTES | 24 ++++++++++++++++++++++++ configure | 2 +- txr.1 | 4 ++-- txr.c | 2 +- txr.spec | 2 +- 6 files changed, 43 insertions(+), 5 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6a06645c..5e8b376c 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,17 @@ +2014-05-10 Kaz Kylheku + + Version 89 + + * txr.c (version): Bumped. + + * txr.1: Bumped version, set date. + + * configure (txr_ver): Bumped. + + * txr.spec: Bumped version. + + * RELNOTES: Updated + 2014-05-10 Kaz Kylheku String type related bugfixes: neglecting to handle all three kinds in diff --git a/RELNOTES b/RELNOTES index 3e2b84c4..60e630ed 100644 --- a/RELNOTES +++ b/RELNOTES @@ -1,3 +1,27 @@ + TXR 89 + 2014-05-11 + + + Bugs + + - The eql function was not handling floating-point values correctly. + + - The range and range* functions internally use numeric comparison for end + test rather than eql, so that they can step through floating-point values, + but use an integer boundary, or vice versa. + + - Fixed broken default argument handling in get-line, get-char and get-byte. + + - The functions ref, refset, replace, and update (and the DWIM brackets + syntax based on them) were not handling lazy strings. + + - Fixed a bug in the pattern language: when a variable ends up bound + to the empty string, a literal empty string object was used, and + that was not handled in the matching language. Best illustrated + by the test case "echo : | ./txr -c '@a:@a' -". + + + TXR 88 2014-04-04 diff --git a/configure b/configure index b5306a16..09581b9d 100755 --- a/configure +++ b/configure @@ -389,7 +389,7 @@ fi # -txr_ver=88 +txr_ver=89 # # The all important banner. diff --git a/txr.1 b/txr.1 index 92569838..2272a9a5 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 2014-04-04 "Utility Commands" "TXR Text Processing Language" "Kaz Kylheku" +.TH "TXR" 1 2014-05-11 "Utility Commands" "TXR Text Processing Language" "Kaz Kylheku" .SH NAME -txr \- text processing language (version 88) +txr \- text processing language (version 89) .SH SYNOPSIS .B txr [ options ] query-file { data-file }* .sp diff --git a/txr.c b/txr.c index bd4b6eb3..570a0aa6 100644 --- a/txr.c +++ b/txr.c @@ -47,7 +47,7 @@ #include "eval.h" #include "txr.h" -const wchli_t *version = wli("88"); +const wchli_t *version = wli("89"); const wchar_t *progname = L"txr"; /* diff --git a/txr.spec b/txr.spec index d09bfccd..50341ebf 100644 --- a/txr.spec +++ b/txr.spec @@ -3,7 +3,7 @@ # Name: txr -Version: 88 +Version: 89 Release: 0 Source: txr-%{version}.tar.gz URL: http://www.nongnu.org/txr -- cgit v1.2.3