Function: loaddefs-generate--shorten-autoload
loaddefs-generate--shorten-autoload is a byte-compiled function
defined in loaddefs-gen.el.gz.
Signature
(loaddefs-generate--shorten-autoload FORM)
Documentation
Remove optional nil elements from an autoload form.
Source Code
;; Defined in /usr/src/emacs/lisp/emacs-lisp/loaddefs-gen.el.gz
(defun loaddefs-generate--shorten-autoload (form)
"Remove optional nil elements from an `autoload' form."
(take (max (- (length form)
(seq-position (reverse form) nil
(lambda (e1 e2)
(not (eq e1 e2)))))
3)
form))