]> git.eshelyaron.com Git - emacs.git/commitdiff
Include cl-generic in package--builtin-versions (bug#22817)
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 14 Jul 2016 18:56:38 +0000 (14:56 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 14 Jul 2016 18:56:38 +0000 (14:56 -0400)
* lisp/emacs-lisp/cl-generic.el (package--builtin-versions):
Add ourselves manually.  Don't merge since there's a better fix on master.

lisp/emacs-lisp/cl-generic.el

index 37edf45df3814a51aedffcf76108dafd13a110cc..e5bab8dba9957509fb0f68b87b2875ab155b14e2 100644 (file)
 
 ;;; Code:
 
+;; The autoloads.el mechanism which adds package--builtin-versions
+;; maintenance to loaddefs.el doesn't work for preloaded packages (such
+;; as this one), so we have to do it by hand!
+(push (purecopy '(cl-generic 1 0)) package--builtin-versions)
+
 ;; Note: For generic functions that dispatch on several arguments (i.e. those
 ;; which use the multiple-dispatch feature), we always use the same "tagcodes"
 ;; and the same set of arguments on which to dispatch.  This works, but is