We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5424436 commit a564d6eCopy full SHA for a564d6e
lisp/emacs-lisp/cl-macs.el
@@ -2597,8 +2597,9 @@ rather than all at the end (i.e. like `let*' rather than like `let')."
2597
;;;###autoload
2598
(defmacro cl-callf (func place &rest args)
2599
"Set PLACE to (FUNC PLACE ARGS...).
2600
-FUNC should be an unquoted function name. PLACE may be a symbol,
2601
-or any generalized variable allowed by `setf'."
+FUNC should be an unquoted function name or a lambda expression.
+PLACE may be a symbol, or any generalized variable allowed by
2602
+`setf'."
2603
(declare (indent 2) (debug (cl-function place &rest form)))
2604
(gv-letplace (getter setter) place
2605
(let* ((rargs (cons getter args)))
0 commit comments