Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 5395:ccf7e84fe265
Correct some interactions of :from-end and :count, #'delete*, #'remove*
src/ChangeLog addition:
2011-04-04 Aidan Kehoe <kehoea@parhasard.net>
* fns.c (count_with_tail):
This can be legitimately called from #'delete* with a specified
COUNT keyword value, accept this in the assertion.
* fns.c (FdeleteX):
* fns.c (FremoveX):
If COUNT is specified and FROM-END is non-nil, set COUNT to nil in
the argument vector, so count_with_tail doesn't see it when
calculating the total number of times an item occurs. Fixes
problems with the interaction of :count and :from-end.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Mon, 04 Apr 2011 20:34:17 +0100 |
parents | 484b437fc7b4 |
children | 5ec4534daf16 |
comparison
equal
deleted
inserted
replaced
5394:484b437fc7b4 | 5395:ccf7e84fe265 |
---|---|
1 2011-04-04 Aidan Kehoe <kehoea@parhasard.net> | |
2 | |
3 * fns.c (count_with_tail): | |
4 This can be legitimately called from #'delete* with a specified | |
5 COUNT keyword value, accept this in the assertion. | |
6 * fns.c (FdeleteX): | |
7 * fns.c (FremoveX): | |
8 If COUNT is specified and FROM-END is non-nil, set COUNT to nil in | |
9 the argument vector, so count_with_tail doesn't see it when | |
10 calculating the total number of times an item occurs. Fixes | |
11 problems with the interaction of :count and :from-end. | |
12 | |
1 2011-04-04 Aidan Kehoe <kehoea@parhasard.net> | 13 2011-04-04 Aidan Kehoe <kehoea@parhasard.net> |
2 | 14 |
3 * fns.c (FremoveX): | 15 * fns.c (FremoveX): |
4 * fns.c (sublis): | 16 * fns.c (sublis): |
5 Correct some nesting of GCPRO and UNGCPRO here, revealed by the | 17 Correct some nesting of GCPRO and UNGCPRO here, revealed by the |