summaryrefslogtreecommitdiffstats
path: root/RELNOTES
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2011-12-23 13:09:54 -0800
committerKaz Kylheku <kaz@kylheku.com>2011-12-23 13:09:54 -0800
commitf7a72e6e10d5f69ff9bb55ebf480e99e65727e6e (patch)
tree24c9cf6dcec5d510c11608792291ad33f2b08550 /RELNOTES
parenta862a700c1e3e2149dc8102517cb7f6dc6097766 (diff)
downloadtxr-f7a72e6e10d5f69ff9bb55ebf480e99e65727e6e.tar.gz
txr-f7a72e6e10d5f69ff9bb55ebf480e99e65727e6e.tar.bz2
txr-f7a72e6e10d5f69ff9bb55ebf480e99e65727e6e.zip
Version 50txr-50
* txr.c (version): Bumped. * txr.1: Bumped version and set date. * configure (txr_ver): Bumped. * RELNOTES: Updated.
Diffstat (limited to 'RELNOTES')
-rw-r--r--RELNOTES56
1 files changed, 56 insertions, 0 deletions
diff --git a/RELNOTES b/RELNOTES
index 0cc04b32..1d56ad45 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,3 +1,59 @@
+ TXR 50
+ 2012-12-23
+
+
+ Features
+
+ - Dropped silly leading 0 from version number. :)
+
+ - New vector functions: copy-vec, sub-vec, cat-vec.
+
+ - New API for pseudo-random-number generation, complete with
+ independent random state objects that can be seeded and copied.
+
+ - Vim syntax highlighting definition improvements.
+
+ - In the format function, left-adjustment is specified using <
+ rathr than the - character. (However a negative width specified
+ as an argument using * still means left adjust.) The leading
+ zero for zero padding as well as the sign character (space or +)
+ are specified in the precision field, not the width field.
+
+ - More complete documentation.
+
+ - Slight return value convention change in some and all functions.
+
+ - Added memql function.
+
+ Bugs
+
+ - Critical flaw in hashing fixed that could crash on some platforms.
+
+ - Exception handling fix: if a catch clause performs a
+ non-local exit, the finally clause is still executed.
+
+ - "make distclean" fixed.
+
+ - Fix for differences in syntax error diagnosis between Byacc and Bison.
+
+ - Fixed a memory leak in a division-by-zero case in the bignum mod
+ function.
+
+ - Fixed a terrible bug in one of the MPI patches affecting the correctness
+ of various operations on numbers having a 1 in the most significant
+ bit position of the most significant digit word.
+
+ - Fixes in format function. All objects obey field width and left/right
+ alignment. Numeric precision, zero padding and optional sign all works.
+
+ - Lisp code evaluated in @(repeat)/@(rep) clauses can now see all variables,
+ not just the ones subject to the repeat. (But whether or not a repeat
+ executes, or which clauses, is still independent of what variables
+ are accessed by the embedded Lisp, taking into account only the variables
+ directly embedded in the clause.)
+
+
+
TXR 049
2012-12-19