From 6b831477fae6e4fc69817d222482cb9f5d8cc760 Mon Sep 17 00:00:00 2001 From: Kaz Kylheku Date: Fri, 7 Oct 2011 23:04:26 -0700 Subject: * match.c (match_files): Fixed spectacular bug in function calling, dating back to before October 2009 when txr was put into git. Basically, unbound variables were not handled right after the function return, due to the increment step being wrongly written as ``piter = cdr(aiter)'' in the for loop that processes the ub_p_a_pairs. Evil cut and paste! --- ChangeLog | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'ChangeLog') diff --git a/ChangeLog b/ChangeLog index 322a5752..b2fd08f9 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2011-10-07 Kaz Kylheku + + * match.c (match_files): Fixed spectacular bug in function calling, + dating back to before October 2009 when txr was put into git. + Basically, unbound variables were not handled right after + the function return, due to the increment step being wrongly + written as ``piter = cdr(aiter)'' in the for loop that processes the + ub_p_a_pairs. Evil cut and paste! + 2011-10-07 Kaz Kylheku * match.c (greedy_k): New keyword symbol variable. -- cgit v1.2.3