* lisp/emacs-lisp/package.el: Refactor package activation code
commit67c6906a5f2e79ef771a1d7c8abeb29eb633c659
authorArtur Malabarba <bruce.connor.am@gmail.com>
Thu, 3 Dec 2015 14:50:09 +0000 (3 14:50 +0000)
committerArtur Malabarba <bruce.connor.am@gmail.com>
Thu, 3 Dec 2015 16:13:57 +0000 (3 16:13 +0000)
tree691c41d09d1f1e89974b7562dba943790e638b4e
parent44d6957767f4de200aab437166589652033f42fe
* lisp/emacs-lisp/package.el: Refactor package activation code

(package-activate): Move code that activates dependencies into
package-activate-1.
(package--load-files-for-activation): New function.
(package-activate-1): Add code for (optionally) activating
dependencies, and move file-loading code into
`package--load-files-for-activation'.
lisp/emacs-lisp/package.el