summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2011-10-30 02:18:43 -0400
committerKaz Kylheku <kaz@kylheku.com>2011-10-30 02:18:43 -0400
commite01d3e493a1b405e74e61c570692dd1c47d3ae46 (patch)
tree0d116eb6743a0ac88e11fca39d28e887ffd6ae58 /ChangeLog
parentbbf3ac891f96d41936edf4062f52dfaa756eece5 (diff)
downloadtxr-e01d3e493a1b405e74e61c570692dd1c47d3ae46.tar.gz
txr-e01d3e493a1b405e74e61c570692dd1c47d3ae46.tar.bz2
txr-e01d3e493a1b405e74e61c570692dd1c47d3ae46.zip
Bug #34691
Changing the parameter passing convention for vertical directives. They take one parameter which is a pointer, rather than a copy of the structure. They do not have to perform a structure assignment when returning next_spec_k. * match.c (v_match_func): Typedef updated to new function signature. (v_skip, v_trailer, v_freeform, v_block, v_accept, v_accept, v_next, v_parallel, v_collect, v_flatten, v_forget, v_forget, v_merge, v_bind, v_set, v_cat, v_output, v_define, v_try, v_defex, v_throw, v_deffilter, v_filter, v_eof, v_fun): Refactored. (match_files): Updated dispatch logic to new style calls. (match_funcall): Updated to new way of calling v_fun.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog18
1 files changed, 18 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 568f4cfe..88dfb4a0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,21 @@
+2011-10-30 Kaz Kylheku <kaz@kylheku.com>
+
+ Bug #34691
+
+ Changing the parameter passing convention for vertical directives.
+ They take one parameter which is a pointer, rather than a copy
+ of the structure. They do not have to perform a structure
+ assignment when returning next_spec_k.
+
+ * match.c (v_match_func): Typedef updated to new function
+ signature.
+ (v_skip, v_trailer, v_freeform, v_block, v_accept, v_accept, v_next,
+ v_parallel, v_collect, v_flatten, v_forget, v_forget, v_merge, v_bind,
+ v_set, v_cat, v_output, v_define, v_try, v_defex, v_throw, v_deffilter,
+ v_filter, v_eof, v_fun): Refactored.
+ (match_files): Updated dispatch logic to new style calls.
+ (match_funcall): Updated to new way of calling v_fun.
+
2011-10-29 Kaz Kylheku <kaz@kylheku.com>
* HACKING: Grammar fixes. Expanded on lazy strings a little bit.