aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lisp/emacs-lisp/cl-generic.el5
1 files changed, 5 insertions, 0 deletions
diff --git a/lisp/emacs-lisp/cl-generic.el b/lisp/emacs-lisp/cl-generic.el
index 37edf45df38..e5bab8dba99 100644
--- a/lisp/emacs-lisp/cl-generic.el
+++ b/lisp/emacs-lisp/cl-generic.el
@@ -86,6 +86,11 @@
86 86
87;;; Code: 87;;; Code:
88 88
89;; The autoloads.el mechanism which adds package--builtin-versions
90;; maintenance to loaddefs.el doesn't work for preloaded packages (such
91;; as this one), so we have to do it by hand!
92(push (purecopy '(cl-generic 1 0)) package--builtin-versions)
93
89;; Note: For generic functions that dispatch on several arguments (i.e. those 94;; Note: For generic functions that dispatch on several arguments (i.e. those
90;; which use the multiple-dispatch feature), we always use the same "tagcodes" 95;; which use the multiple-dispatch feature), we always use the same "tagcodes"
91;; and the same set of arguments on which to dispatch. This works, but is 96;; and the same set of arguments on which to dispatch. This works, but is