diff options
-rw-r--r-- | ChangeLog | 14 | ||||
-rw-r--r-- | RELNOTES | 24 | ||||
-rwxr-xr-x | configure | 2 | ||||
-rw-r--r-- | txr.1 | 4 | ||||
-rw-r--r-- | txr.c | 2 | ||||
-rw-r--r-- | txr.spec | 2 |
6 files changed, 43 insertions, 5 deletions
@@ -1,5 +1,19 @@ 2014-05-10 Kaz Kylheku <kaz@kylheku.com> + 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 <kaz@kylheku.com> + String type related bugfixes: neglecting to handle all three kinds in some places. In particular, the test case @@ -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 @@ -389,7 +389,7 @@ fi # -txr_ver=88 +txr_ver=89 # # The all important banner. @@ -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 @@ -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"; /* @@ -3,7 +3,7 @@ # Name: txr -Version: 88 +Version: 89 Release: 0 Source: txr-%{version}.tar.gz URL: http://www.nongnu.org/txr |