summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2011-12-19 12:12:52 -0800
committerKaz Kylheku <kaz@kylheku.com>2011-12-19 12:12:52 -0800
commit48f35a0c700900915d9e9701277786bd358a767a (patch)
tree47e0f224e63b94a37e12be444102e49193963b90
parent6ba63a4919af92166391aa6fb5d8a55e8a537c92 (diff)
downloadtxr-48f35a0c700900915d9e9701277786bd358a767a.tar.gz
txr-48f35a0c700900915d9e9701277786bd358a767a.tar.bz2
txr-48f35a0c700900915d9e9701277786bd358a767a.zip
Version 049txr-049
* txr.c (version): Bumped. * txr.1: Bumped version and set date. * configure (txr_ver): Bumped. * RELNOTES: Updated.
-rw-r--r--ChangeLog12
-rw-r--r--RELNOTES48
-rwxr-xr-xconfigure2
-rw-r--r--txr.14
-rw-r--r--txr.c2
5 files changed, 64 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index 71949bbe..18fad555 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,17 @@
2011-12-19 Kaz Kylheku <kaz@kylheku.com>
+ Version 049
+
+ * txr.c (version): Bumped.
+
+ * txr.1: Bumped version and set date.
+
+ * configure (txr_ver): Bumped.
+
+ * RELNOTES: Updated.
+
+2011-12-19 Kaz Kylheku <kaz@kylheku.com>
+
* eval.c (subst_vars, op_quasi_list, expand_quasi): New static
functions.
(expand): New case for quasiliterals.
diff --git a/RELNOTES b/RELNOTES
index 1b266b33..0cc04b32 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,3 +1,51 @@
+ TXR 049
+ 2012-12-19
+
+
+ Features
+
+ - New functions for converting between characters and integers.
+
+ - Some arithmetic and relational operations are generic over characters in a
+ way that makes sense.
+
+ - dohash establishes anonymous block.
+
+ - Improvements in Vim syntax highlighting file.
+
+ - Lazy cons semantics cleaned up making lazy list programming easier.
+
+ - Some API renaming and restructuring in the area of vectors.
+
+ - Semicolon comments supported in Lisp code and @; comments in the pattern
+ matching language. @# becoming obsolescent.
+
+ - Not function, synonym for null.
+
+ - Some progress in TXR Lisp documentation.
+
+ - Hashing functions improved for fixnums, literals and characters.
+
+ - API for introspecting over interpreted functions added, in anticipation
+ of doing some compiler work.
+
+ - Quasiliteral strings supported in TXR Lisp.
+
+ Bugs
+
+ - Broken abs function fixed for bignums.
+
+ - mappend semantics clarified and fixed: behaves like append for
+ improper lists and atoms.
+
+ - Bugfix in code walker for let/let* forms, which resulted in quasiquotes
+ not being expanded.
+
+ - Fixed incorrect format arguments in some error messages, resulting
+ in aborts in some error cases, instead of the intended diagnostics.
+
+
+
TXR 048
2012-12-13
diff --git a/configure b/configure
index 76baffdc..6ea4ea4a 100755
--- a/configure
+++ b/configure
@@ -352,7 +352,7 @@ fi
#
-txr_ver=048
+txr_ver=049
#
# The all important banner.
diff --git a/txr.1 b/txr.1
index 3658f6b0..1c20a54b 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 2011-12-13 "Utility Commands" "Txr Text Extractor" "Kaz Kylheku"
+.TH "txr" 1 2011-12-19 "Utility Commands" "Txr Text Extractor" "Kaz Kylheku"
.SH NAME
-txr \- text extractor (version 048)
+txr \- text extractor (version 049)
.SH SYNOPSIS
.B txr [ options ] query-file { data-file }*
.sp
diff --git a/txr.c b/txr.c
index ef2121d3..ce215322 100644
--- a/txr.c
+++ b/txr.c
@@ -43,7 +43,7 @@
#include "debug.h"
#include "txr.h"
-const wchli_t *version = wli("048");
+const wchli_t *version = wli("049");
const wchar_t *progname = L"txr";
const wchar_t *spec_file = L"stdin";
val spec_file_str;