summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2013-12-17 07:44:05 -0800
committerKaz Kylheku <kaz@kylheku.com>2013-12-17 07:44:05 -0800
commit0231fc1659ea0a75e058b38c3085d7631162f1b1 (patch)
treeca3007cf8a576ed058914a8dce6ce99f1997931a
parentad61d6202ad62eba4fd3c97ccba74e26c0cb5ac7 (diff)
downloadtxr-0231fc1659ea0a75e058b38c3085d7631162f1b1.tar.gz
txr-0231fc1659ea0a75e058b38c3085d7631162f1b1.tar.bz2
txr-0231fc1659ea0a75e058b38c3085d7631162f1b1.zip
Version 72txr-72
-rw-r--r--ChangeLog12
-rw-r--r--RELNOTES31
-rwxr-xr-xconfigure2
-rw-r--r--txr.14
-rw-r--r--txr.c2
5 files changed, 47 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 00e5162f..6949e0dc 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,17 @@
2013-12-17 Kaz Kylheku <kaz@kylheku.com>
+ Version 72
+
+ * txr.c (version): Bumped.
+
+ * txr.1: Bumped version and set date.
+
+ * configure (txr_ver): Bumped.
+
+ * RELNOTES: Updated.
+
+2013-12-17 Kaz Kylheku <kaz@kylheku.com>
+
* stream.c (stdio_seek): Bugfix. Was returning current position
whenever offset is zero, regardless of whence argument.
diff --git a/RELNOTES b/RELNOTES
index 32a8d932..24c96412 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,3 +1,34 @@
+ TXR 72
+ 2013-12-17
+
+
+ Features
+
+ - Syslog functionality: openlog, closelog, syslog, setlogmask.
+ Plus: the *stdlog* stream for logging directly to syslog.
+
+ - Stream properties.
+
+ - logand and logior functions become variadic.
+
+ - Signal handling support. TXR Lisp code can catch POSIX signals.
+
+ - Syntax changes in the area of symbol names. Package prefixes are
+ supported now, like foo:bar (symbol bar in package foo).
+
+ Bugs
+
+ - Nonsensical error diagnostics in intern and delete-package, in the
+ case when a package doesn't exist.
+
+ - defvar is documented now and behaves more similarly to the Common Lisp
+ defvar.
+
+ - seek-stream with a zero offset was reporting the current offset instead
+ of seeking regardless of the value of the whence argument.
+
+
+
TXR 71
2013-12-07
diff --git a/configure b/configure
index 7ab6931d..8da89c84 100755
--- a/configure
+++ b/configure
@@ -386,7 +386,7 @@ fi
#
-txr_ver=71
+txr_ver=72
#
# The all important banner.
diff --git a/txr.1 b/txr.1
index 0249f684..941c2255 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-12-07 "Utility Commands" "Txr Text Processing Language" "Kaz Kylheku"
+.TH "TXR" 1 2013-12-17 "Utility Commands" "Txr Text Processing Language" "Kaz Kylheku"
.SH NAME
-txr \- text processing language (version 71)
+txr \- text processing language (version 72)
.SH SYNOPSIS
.B txr [ options ] query-file { data-file }*
.sp
diff --git a/txr.c b/txr.c
index cbc213a5..b8888c6a 100644
--- a/txr.c
+++ b/txr.c
@@ -46,7 +46,7 @@
#include "syslog.h"
#include "txr.h"
-const wchli_t *version = wli("71");
+const wchli_t *version = wli("72");
const wchar_t *progname = L"txr";
const wchar_t *spec_file = L"stdin";
val self_path;