Mercurial > hg > xemacs-beta
diff 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 |
line wrap: on
line diff
--- a/src/ChangeLog Mon Apr 04 09:12:39 2011 +0100 +++ b/src/ChangeLog Mon Apr 04 20:34:17 2011 +0100 @@ -1,3 +1,15 @@ +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. + 2011-04-04 Aidan Kehoe <kehoea@parhasard.net> * fns.c (FremoveX):