summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2014-01-27 00:47:43 -0800
committerKaz Kylheku <kaz@kylheku.com>2014-01-27 00:47:43 -0800
commit857dda93d112fdd5e776f5dce2bbfc8a51704b2a (patch)
treea0f2d19df381ecc4d7bf5c1bf144fc70e643309b /ChangeLog
parentbcc1770bf64c62dc5c6404596017cf73a6c9e25e (diff)
downloadtxr-857dda93d112fdd5e776f5dce2bbfc8a51704b2a.tar.gz
txr-857dda93d112fdd5e776f5dce2bbfc8a51704b2a.tar.bz2
txr-857dda93d112fdd5e776f5dce2bbfc8a51704b2a.zip
* lib.c (reduce_left, reduce_right): changing the behavior so that
the initial value is optional. this creates the possibility that the effective list of operands is empty, in which case the function must support a call with no arguments, just like in the common lisp reduce. * txr.1: rewrote reduce-left and reduce-right documentation.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog10
1 files changed, 10 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 9a871517..0cfb1a06 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,15 @@
2014-01-27 Kaz Kylheku <kaz@kylheku.com>
+ * lib.c (reduce_left, reduce_right): changing the behavior so that
+ the initial value is optional. this creates the possibility that
+ the effective list of operands is empty, in which case the function
+ must support a call with no arguments, just like in the common lisp
+ reduce.
+
+ * txr.1: rewrote reduce-left and reduce-right documentation.
+
+2014-01-27 Kaz Kylheku <kaz@kylheku.com>
+
* lib.c (obj_print, obj_pprint): Bugfix: there may be
additional expressions forms in (sys:var <sym>) after
the sym. These were not being printed. Such syntax occurs