diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2014-05-10 19:28:09 -0700 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2014-05-10 19:28:35 -0700 |
commit | d3221bbe79e7bb19cd5fab4138857af553ee9e7a (patch) | |
tree | d3824113ae0c353851dc4e03d5e7930ac3895ffd | |
parent | 19ec71ba06fb953d9838a930ee5e1522092a8493 (diff) | |
download | txr-d3221bbe79e7bb19cd5fab4138857af553ee9e7a.tar.gz txr-d3221bbe79e7bb19cd5fab4138857af553ee9e7a.tar.bz2 txr-d3221bbe79e7bb19cd5fab4138857af553ee9e7a.zip |
Version 89txr-89
-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 |