summaryrefslogtreecommitdiffstats
path: root/RELNOTES
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2013-05-14 19:23:13 -0700
committerKaz Kylheku <kaz@kylheku.com>2013-05-14 19:23:13 -0700
commitaced8689f932eeb2a0042a7b89ce4485e3be9c04 (patch)
tree3832f8184fcef6e6743a24c95a6bc676f71a28c3 /RELNOTES
parentdb10f6c3b7270e033563744974bd5979fc33b014 (diff)
downloadtxr-aced8689f932eeb2a0042a7b89ce4485e3be9c04.tar.gz
txr-aced8689f932eeb2a0042a7b89ce4485e3be9c04.tar.bz2
txr-aced8689f932eeb2a0042a7b89ce4485e3be9c04.zip
* RELNOTES: Updated in preparation for release.
* eval.c (eval_init): Expose delete-package, rehome-sym and packagep. * lib.c (make_package, intern): use ~s formatting for package name in error message. (packagep, delete_package, rehome_sym): New functions. * lib.h (packagep, delete_package, rehome_sym): Declared. * txr.1: Documented process functions and packages.
Diffstat (limited to 'RELNOTES')
-rw-r--r--RELNOTES69
1 files changed, 69 insertions, 0 deletions
diff --git a/RELNOTES b/RELNOTES
index b5779936..2c0d5e11 100644
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,3 +1,72 @@
+ TXR 66
+ 2013-05-xx
+
+
+ Features
+
+ - Documentation completely filled in.
+
+ - Added specfile for RPM builds.
+
+ - @(repeat) introduced as shorthand for @(collect :vars nil).
+
+ - New open-command and open-process functions. The open-pipe
+ function becomes deprecated.
+
+ - New multi-sort function for sorting two or more lists
+ at the same time as if they were columns of a table.
+
+ - assq and aconsq functions are renamed to assql and
+ aconsql becuse they use eql equality, not eq.
+
+ - New prop function for property list lookup.
+
+ - New stat function for information about files.
+
+ - New functions in hashing library:
+ - Copying hashes: make-similar-hash, copy-hash
+ - Set operations: hash-uni, hash-diff, hash-isec.
+
+ - Gapingly missing hexadecimal integer constants have been
+ implemented.
+
+ - New bit operation functions that work with TXR's arbitrary precision
+ integers: loand, logior, loxor, lognot, logtest, ash.
+
+ - Test form in for loop can be omitted.
+
+ - New package-related functions.
+
+ Bugs
+
+ - Fixed broken (+ <fixnum> <char>) case in addition.
+ This fixes the range and range* functions too.
+
+ - Fixed nonworking building in a separate directory.
+
+ - Fixed broken eval function.
+
+ - Bugfix in form expander's handling of regular expression
+ syntax, causing the (set ...) notation for character
+ sets being mistaken for the (set ...) assignment operator.
+
+ - Bugfix in format: apply field formatting to argument
+ not only if a nonzero with has been specified, but also
+ if a precision has been specified.
+
+ - Bugfix in format: ~s on a floating point number now
+ always shows .0 except when a precision is given,
+ and it is zero.
+
+ - Fixed broken @(last) clause processing of @(collect),
+ int he case when the last material matches at the end of a stream.
+
+ - Fixed certain function applications not being able to
+ call functions that have optional arguments with
+ fewer than
+
+
+
TXR 65
2012-04-20