summary refs log tree commit diff stats
diff options
context:
space:
mode:
-rw-r--r--tag-emacs/emacs.d/init.el4
1 files changed, 4 insertions, 0 deletions
diff --git a/tag-emacs/emacs.d/init.el b/tag-emacs/emacs.d/init.el
index 40f495e..e1352fc 100644
--- a/tag-emacs/emacs.d/init.el
+++ b/tag-emacs/emacs.d/init.el
@@ -54,6 +54,10 @@
   :config (progn
             (setq paradox-automatically-star nil)))
 
+(if (not (fboundp #'package-desc-archive))
+    (defsubst package-desc-archive (desc)
+      (aref desc (1- (length desc)))))
+
 (defun package-list-installed ()
   (loop for pkg in package-activated-list
         collect (cadr (assq pkg package-archive-contents))))