summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog41
1 files changed, 41 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b5279410..33225a61 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,44 @@
+2009-09-28 Kaz Kylheku <kkylheku@gmail.com>
+
+ Version 012
+
+ Semantics change of @(until) in @(collect) and @(coll).
+
+ Minor fixes.
+
+ * extract.y (match_line, match_files): The until clauses
+ continue to be processed after the main clauses of the collect
+ or coll (to see the bindings), but are processed before
+ the collection occurs, so that the until will veto
+ the bindings of the last iteration. Moreover, the data
+ positions stays where it is when this happens, and no
+ arrangement is made to match the until material again.
+
+ * txr.1: Tried to document the change.
+
+
+2009-09-27 Kaz Kylheku <kkylheku@gmail.com>
+
+ * txr.1: following proofread, fixed various escaping problems and
+ instances of missing text.
+
+2009-09-26 Kaz Kylheku <kkylheku@gmail.com>
+
+ * lib.c (equal): Bugfixes: wrong fallthrough of FUN case.
+ VEC case must return nil, not break.
+
+2009-09-26 Kaz Kylheku <kkylheku@gmail.com>
+
+ Preparation for some sorting support.
+
+ * extract.y (merge): Renamed to weird_merge.
+ (map_leaf_lists): New functino.
+ (match_file): Follow weird_merge rename.
+ * lib.c (all_satisfy, none_satisfy, string_lt, do_bind2other,
+ bind2other, merge, do_sort, sort): New functions.
+ * lib.h (all_satsify, none_satisfy, string_lt,
+ bind2other, sort): Declared.
+
2009-09-25 Kaz Kylheku <kkylheku@gmail.com>
Version 011