aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 21025c677fc..d6edcea4513 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,5 +1,19 @@
12013-11-18 Paul Eggert <eggert@cs.ucla.edu> 12013-11-18 Paul Eggert <eggert@cs.ucla.edu>
2 2
3 Improve API of recently-added bool vector functions (Bug#15912).
4 The old API had (bool-vector-count-matches A B)
5 and (bool-vector-count-matches-at A B I), which gave the
6 misleading impression that the two functions were variants, one
7 with a location I. The new API has (bool-vector-count-population A)
8 and (bool-vector-count-consecutive A B I) to make the distinction
9 clearer. The first function no longer has a B argument, since the
10 caller can easily determine the number of nils if the length and
11 number of ts is known.
12 * data.c (Fbool_vector_count_population): Rename from
13 bool_vector_count_matches, and accept just 1 argument.
14 (Fbool_vector_count_consecutive): Rename from
15 Fbool_vector_count_matches_at.
16
3 Always allocate at least one bits_word per bool vector. 17 Always allocate at least one bits_word per bool vector.
4 See Daniel Colascione in: 18 See Daniel Colascione in:
5 http://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00518.html 19 http://lists.gnu.org/archive/html/emacs-devel/2013-11/msg00518.html