From: Stefan Kangas Date: Mon, 17 Feb 2025 00:53:55 +0000 (+0100) Subject: Remove some details on which files are loaded from cl.texi X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=1b64267ad5e204da1cdaef73e0832f9b5f87a9c9;p=emacs.git Remove some details on which files are loaded from cl.texi * doc/misc/cl.texi (Naming Conventions): Remove section listing functions that do not cause other files than cl-lib.el to be loaded. It lacks practical relevance to the user, and is a hostage to changing implementation details. (cherry picked from commit 0d40deec20fb8e246b2bbc66afdcec37e3eecd4a) --- diff --git a/doc/misc/cl.texi b/doc/misc/cl.texi index 48b8ea09c65..fbed1265aa3 100644 --- a/doc/misc/cl.texi +++ b/doc/misc/cl.texi @@ -233,32 +233,6 @@ cl-callf cl-callf2 cl-defsubst cl-letf cl-letf* @end example -@c This is not uninteresting I suppose, but is of zero practical relevance -@c to the user, and seems like a hostage to changing implementation details. -The following simple functions and macros are defined in @file{cl-lib.el}; -they do not cause other components like @file{cl-extra} to be loaded. - -@example -cl-evenp cl-oddp cl-minusp -cl-plusp cl-endp cl-subst -cl-copy-list cl-list* cl-ldiff -cl-rest cl-decf [1] cl-incf [1] -cl-acons cl-adjoin [2] cl-pairlis -cl-pushnew [1,2] cl-declaim cl-proclaim -cl-caaar@dots{}cl-cddddr cl-first@dots{}cl-tenth -cl-mapcar [3] -@end example - -@noindent -[1] Only when @var{place} is a plain variable name. - -@noindent -[2] Only if @code{:test} is @code{eq}, @code{equal}, or unspecified, -and @code{:key} is not used. - -@noindent -[3] Only for one sequence argument or two list arguments. - @node Printing @chapter Printing