summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorKaz Kylheku <kaz@kylheku.com>2011-10-07 23:04:26 -0700
committerKaz Kylheku <kaz@kylheku.com>2011-10-07 23:04:26 -0700
commit6b831477fae6e4fc69817d222482cb9f5d8cc760 (patch)
tree2c85802617b4ef19cb31bc2839d8ede723f4921d /ChangeLog
parentd73ddba9be79debbc96769de34d80710f08ae0c9 (diff)
downloadtxr-6b831477fae6e4fc69817d222482cb9f5d8cc760.tar.gz
txr-6b831477fae6e4fc69817d222482cb9f5d8cc760.tar.bz2
txr-6b831477fae6e4fc69817d222482cb9f5d8cc760.zip
* 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!
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog9
1 files changed, 9 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 322a5752..b2fd08f9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
2011-10-07 Kaz Kylheku <kaz@kylheku.com>
+ * 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 <kaz@kylheku.com>
+
* match.c (greedy_k): New keyword symbol variable.
(match_line): Greedy skip implemented.
(match_files): Likewise.