aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2021-01-09 14:07:13 +0200
committerEli Zaretskii2021-01-09 14:07:13 +0200
commit27743e9e709aa9b6cf5e84d2dfa97a68fc359cab (patch)
tree78211a41b52aac983fbff4ffcff721b0682710ea
parent32a3758c84a6031b118fbcce91606d307a93cc14 (diff)
downloademacs-27743e9e709aa9b6cf5e84d2dfa97a68fc359cab.tar.gz
emacs-27743e9e709aa9b6cf5e84d2dfa97a68fc359cab.zip
Fix cl-concatenate inlining
* lisp/emacs-lisp/seq.el (seq-concatenate): Auto-load it. Do not merge to master. (Bug#45610)
-rw-r--r--lisp/emacs-lisp/seq.el3
1 files changed, 3 insertions, 0 deletions
diff --git a/lisp/emacs-lisp/seq.el b/lisp/emacs-lisp/seq.el
index e84f618297a..ef2b1092c83 100644
--- a/lisp/emacs-lisp/seq.el
+++ b/lisp/emacs-lisp/seq.el
@@ -284,6 +284,9 @@ sorted. FUNCTION must be a function of one argument."
284(cl-defmethod seq-reverse ((sequence sequence)) 284(cl-defmethod seq-reverse ((sequence sequence))
285 (reverse sequence)) 285 (reverse sequence))
286 286
287;; We are autoloading seq-concatenate because cl-concatenate needs
288;; that when it's inlined, per the cl-proclaim in cl-macs.el.
289;;;###autoload
287(cl-defgeneric seq-concatenate (type &rest sequences) 290(cl-defgeneric seq-concatenate (type &rest sequences)
288 "Concatenate SEQUENCES into a single sequence of type TYPE. 291 "Concatenate SEQUENCES into a single sequence of type TYPE.
289TYPE must be one of following symbols: vector, string or list. 292TYPE must be one of following symbols: vector, string or list.