From 430b5ba838f31865139e3a724f9191e2b1de57d1 Mon Sep 17 00:00:00 2001 From: Paul Eggert Date: Tue, 10 May 2022 15:20:49 -0700 Subject: [PATCH] * src/eval.c (Ffunctionp): Clarify "function" in doc string. --- src/eval.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/eval.c b/src/eval.c index 77ec47e2b79..950338bf799 100644 --- a/src/eval.c +++ b/src/eval.c @@ -2803,7 +2803,11 @@ apply1 (Lisp_Object fn, Lisp_Object arg) } DEFUN ("functionp", Ffunctionp, Sfunctionp, 1, 1, 0, - doc: /* Return t if OBJECT is a function. */) + doc: /* Return t if OBJECT is a function. + +An object is a function if it is callable via `funcall'; +this includes primitive functions, byte-code functions, closures, and +symbols with function bindings. */) (Lisp_Object object) { if (FUNCTIONP (object)) -- 2.39.2