]> git.eshelyaron.com Git - emacs.git/commit
Macroexpand quoted eval-after-load block early
authorPhil Hudson <phil.hudson@iname.com>
Wed, 23 Jan 2013 20:33:15 +0000 (20:33 +0000)
committerPhil Hudson <phil.hudson@iname.com>
Wed, 23 Jan 2013 20:33:15 +0000 (20:33 +0000)
commit593f18aff56e8a9f492143c4a397fba0840816b2
treeef78198dd4c4717e34347fab8ab6eef4ee7be4ef
parentfbead837318534f7b58424d993106620c2e06778
Macroexpand quoted eval-after-load block early

The main `use-package' macro incorrectly planted code containing a call to the `with-elapsed-timer' macro in a quoted block to be run by `eval-after-load'. If package use-package was not loaded at runtime, the block would error saying correctly that `with-elapsed-timer' is undefined. This mod correctly macroexpands the block at code generation time.
lisp/use-package/use-package.el