diff options
author | Kaz Kylheku <kaz@kylheku.com> | 2011-10-18 01:39:41 -0400 |
---|---|---|
committer | Kaz Kylheku <kaz@kylheku.com> | 2011-10-18 01:39:41 -0400 |
commit | 934400e65056e4a85af3bebd7ce8d7ac2ea1f426 (patch) | |
tree | 13c0e6582a982348bbed0de134d6e989180d7f47 /ChangeLog | |
parent | e8c1b45226fcd493c1faf18bbc2c3cc668b01141 (diff) | |
download | txr-934400e65056e4a85af3bebd7ce8d7ac2ea1f426.tar.gz txr-934400e65056e4a85af3bebd7ce8d7ac2ea1f426.tar.bz2 txr-934400e65056e4a85af3bebd7ce8d7ac2ea1f426.zip |
Task #11425
* match.c (same_data_k): Symbol variable renamed to next_spec_k.
(v_skip): Restructured not to return next_spec_k when there
are no more specs, but rather thread directly to what match_file
will do anyway, namely return the bindings and data position.
(v_trailer): New functions.
(match_files): Trailer logic moved to function.
(syms_init): Follows renaming of variable.
(dir_tables_init): GC bugfix: did not protect global hash
tables again, like in filter.c previously.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 16 |
1 files changed, 15 insertions, 1 deletions
@@ -1,6 +1,20 @@ +2011-10-18 Kaz Kylheku <kaz@kylheku.com> + + Task #11425 + + * match.c (same_data_k): Symbol variable renamed to next_spec_k. + (v_skip): Restructured not to return next_spec_k when there + are no more specs, but rather thread directly to what match_file + will do anyway, namely return the bindings and data position. + (v_trailer): New functions. + (match_files): Trailer logic moved to function. + (syms_init): Follows renaming of variable. + (dir_tables_init): GC bugfix: did not protect global hash + tables again, like in filter.c previously. + 2011-10-17 Kaz Kylheku <kaz@kylheku.com> - Task #11425. + Task #11425 Vertical skip directive moved into function dispatched via hash table. Test suite passes. |