From db12b386537f0a0d36a4759c625ba643e391e4f2 Mon Sep 17 00:00:00 2001 From: Lars Ingebrigtsen Date: Thu, 16 Sep 2021 14:18:30 +0200 Subject: [PATCH] Clarify test-completion doc string * src/minibuf.c (Ftest_completion): Clarify what it means to be a valid completion (bug#50583). --- src/minibuf.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/minibuf.c b/src/minibuf.c index c9134eff67f..a0ba86763f4 100644 --- a/src/minibuf.c +++ b/src/minibuf.c @@ -2055,7 +2055,11 @@ See also `completing-read-function'. */) /* Test whether TXT is an exact completion. */ DEFUN ("test-completion", Ftest_completion, Stest_completion, 2, 3, 0, doc: /* Return non-nil if STRING is a valid completion. +For instance, if COLLECTION is a list of strings, this is true if +STRING appears in the list and PREDICATE is satisfied. + Takes the same arguments as `all-completions' and `try-completion'. + If COLLECTION is a function, it is called with three arguments: the values STRING, PREDICATE and `lambda'. */) (Lisp_Object string, Lisp_Object collection, Lisp_Object predicate) -- 2.39.5