summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--RELNOTES23
-rwxr-xr-xconfigure2
-rw-r--r--stdlib/ver.tl2
-rw-r--r--txr.16
4 files changed, 28 insertions, 5 deletions
diff --git a/RELNOTES b/RELNOTES
index e9bfe6f6..e83c83c1 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,3 +1,26 @@
+ TXR 270
+ 2021-08-30
+
+
+ Features
+
+ - open-file now supports "x" mode for exclusive create, contributed
+ by Paul A. Patience.
+
+ Bugs
+
+ - sequence iteration:
+ - garbage collection corruption was discovered via experimentation
+ with string ranges (new feature in 269).
+ - caused by not properly doing the counter-generation object mutations.
+ - Bug is not new: affects bignum ranges, oop sequences.
+ - iterating ranges that go from fixnum to bignum now allowed.
+ - open-file:
+ - "+" mode was behaving like "r" and not "r+" (Paul A. Patience)
+ - "w+", "m+" and "a+" refused to create file (Paul A. Patience)
+
+
+
TXR 269
2021-08-28
diff --git a/configure b/configure
index 6052155e..a175c736 100755
--- a/configure
+++ b/configure
@@ -596,7 +596,7 @@ chmod a+x reconfigure
#
-txr_ver=269
+txr_ver=270
#
# The all important banner.
diff --git a/stdlib/ver.tl b/stdlib/ver.tl
index 7864331d..f76b4bc7 100644
--- a/stdlib/ver.tl
+++ b/stdlib/ver.tl
@@ -1,2 +1,2 @@
-(defvarl lib-version 269)
+(defvarl lib-version 270)
(defvarl *lib-version* lib-version)
diff --git a/txr.1 b/txr.1
index 85c03104..bace281a 100644
--- a/txr.1
+++ b/txr.1
@@ -430,9 +430,9 @@
.ds TX \f[B]TXR\f[]
.ds TL \f[B]TXR Lisp\f[]
.\" Start of man page:
-.TH TXR 1 2021-08-26 "Utility Commands" "TXR Programming Language" "Kaz Kylheku"
+.TH TXR 1 2021-08-30 "Utility Commands" "TXR Programming Language" "Kaz Kylheku"
.SH* NAME
-\*(TX \- Programming Language (Version 269)
+\*(TX \- Programming Language (Version 270)
.SH* SYNOPSIS
.mono
@@ -81007,7 +81007,7 @@ versions 2, 3, 4 and 5, regardless of minor version.
Versions 252 through 259 produce version 6.0 files and load
only version 6, regardless of minor version.
-Versions 260 through 269 produce version 7.0 files and load
+Versions 260 through 270 produce version 7.0 files and load
versions 6 and 7, regardless of minor version.
Version 261 introduces JSON
.code #J