]> git.eshelyaron.com Git - emacs.git/commitdiff
cl-reduce doc string improvement
authorColin Woodbury <colin@fosskers.ca>
Thu, 18 Aug 2022 13:06:56 +0000 (15:06 +0200)
committerLars Ingebrigtsen <larsi@gnus.org>
Thu, 18 Aug 2022 13:07:08 +0000 (15:07 +0200)
* lisp/emacs-lisp/cl-seq.el (cl-reduce): Explain what happens when
using :from-end (bug#57273).

lisp/emacs-lisp/cl-seq.el

index 64ae05bf2a0a92ee6325af9660ac33b282efdf87..60e204eaf518bab5ee1455ccd8f9d346c3f627e7 100644 (file)
@@ -139,6 +139,10 @@ only case where FUNCTION is called with fewer than two arguments.
 If SEQ contains exactly one element and no :INITIAL-VALUE is
 specified, then return that element and FUNCTION is not called.
 
+If :FROM-END is non-nil, the reduction occurs from the back of
+the SEQ moving forward, and the order of arguments to the
+FUNCTION is also reversed.
+
 \n(fn FUNCTION SEQ [KEYWORD VALUE]...)"
   (cl--parsing-keywords (:from-end (:start 0) :end :initial-value :key) ()
     (or (listp cl-seq) (setq cl-seq (append cl-seq nil)))