summaryrefslogtreecommitdiff
path: root/etc/NEWS
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2013-11-18 10:56:42 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2013-11-18 10:56:42 -0800
commitec2c4ee6d2cb9c5505f120229269941f064b23fa (patch)
tree9c0e0ba58f15f602fce7d349cfa89fc665728161 /etc/NEWS
parent87d86601022feb7a330fc6344cc85ec65563c1b6 (diff)
downloademacs-ec2c4ee6d2cb9c5505f120229269941f064b23fa.tar.gz
Improve API of recently-added bool vector functions.
The old API had (bool-vector-count-matches A B) and (bool-vector-count-matches-at A B I), which gave the misleading impression that the two functions were variants, one with a location I. The new API has (bool-vector-count-population A) and (bool-vector-count-consecutive A B I) to make the distinction clearer. The first function no longer has a B argument, since the caller can easily determine the number of nils if the length and number of ts is known. * src/data.c (Fbool_vector_count_population): Rename from bool_vector_count_matches, and accept just 1 argument. (Fbool_vector_count_consecutive): Rename from Fbool_vector_count_matches_at. * test/automated/data-tests.el: Adjust to API changes. Fixes: debbugs:15912
Diffstat (limited to 'etc/NEWS')
-rw-r--r--etc/NEWS4
1 files changed, 2 insertions, 2 deletions
diff --git a/etc/NEWS b/etc/NEWS
index 132c461b258..b68978b8ed9 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -736,8 +736,8 @@ frame.
*** `bool-vector-set-difference'
*** `bool-vector-not'
*** `bool-vector-subsetp'
-*** `bool-vector-count-matches'
-*** `bool-vector-count-matches-at'
+*** `bool-vector-count-consecutive'
+*** `bool-vector-count-population'
** Comparison functions =, <, >, <=, >= now take many arguments.