summaryrefslogtreecommitdiff
path: root/lisp/use-package
Commit message (Collapse)AuthorAgeFilesLines
...
* | let bind-key* override minor modes with emulation-mode-map-alistsNoam Postavsky2013-04-131-1/+6
|/
* Runtime client code independence reduxPhil Hudson2013-03-231-1/+1
| | | | Tweak to previous fix for expanding macros correctly at code-planting time. Specifically, eval `use-package-minimum-reported-time' at code-planting time not at runtime (which would require use-package.el to be loaded first).
* Corrected a typoJohn Wiegley2013-02-181-2/+2
|
* idle initiation of packagesPhillip Lord2013-02-121-2/+72
| | | | A new feature which adds support for idle startup and loading of packages.
* Added minimum load time display optionPhillip Lord2013-02-051-1/+7
| | | | | Makes the minimum load time before use-package displays a message a customizable option.
* Cleanup trailing whitespaceBerk D. Demir2013-01-281-5/+5
| | | | Just `M-x delete-trailing-whitespace' on use-package.el
* Merge pull request from PhilHudson/macroexpandJohn Wiegley2013-01-231-4/+6
|\ | | | | | | Macroexpand quoted eval-after-load block early GitHub-reference: https://github.com/jwiegley/use-package/issues/13
| * Macroexpand quoted eval-after-load block earlyPhil Hudson2013-01-231-4/+6
| | | | | | | | 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.
* | Support packages where autoload and elpa name are differentPhillip Lord2013-01-181-5/+10
| | | | | | | | | | | | | | Some packages such as ECB already provide an autoload file, so it is this that use-package needs to require. However, the ELPA name is ecb. This commit allows ensure to take an argument (other than t).
* | Documentation for the use-package macroPhillip Lord2013-01-171-0/+22
| |
* | Reverting "Documentation for the use-package macro."Phillip Lord2013-01-171-29/+2
| | | | | | | | | | | | Revert "Documentation for the use-package macro." This reverts commit abc0ebc92dc1cf9ef9adfe133d0b30bf7382b65c.
* | Documentation for the use-package macroPhillip Lord2013-01-171-2/+29
| |
* | ELPA package supportPhillip Lord2012-12-311-0/+11
|/
* Support diminishing to a replacement string as well as to nothingPhil Hudson2012-11-211-3/+9
| | | | | | | | | | | `diminish' accepts an optional second argument, a replacement string. This change supports all the following arguments to ':diminish': * package * (package . "pkg") * (package1 package2) * ((package1 . "p1") (package2 . "p2)) The second and fourth formats are new with this change.
* Use-package now accepts function as argumentJohn Wiegley2012-07-301-3/+6
|
* Only use user-site-lisp-directory if definedJohn Wiegley2012-07-111-1/+3
|
* Correct return value from with-elapsed-timerJohn Wiegley2012-06-261-7/+8
|
* More updates to support el-getJohn Wiegley2012-06-221-23/+42
|
* Byte-compilation related fixJohn Wiegley2012-06-221-7/+6
|
* Added :pre-initJohn Wiegley2012-06-201-1/+4
|
* Establish autoloads after :initJohn Wiegley2012-06-201-1/+1
|
* Added :mode and :interpreter keywordsJohn Wiegley2012-06-171-47/+98
|
* Add a note about how to use :load-pathJohn Wiegley2012-06-171-0/+9
|
* If :load-path is absolute, don't expand itJohn Wiegley2012-06-171-1/+3
|
* Die typos, dieJohn Wiegley2012-06-171-2/+2
|
* Fixed a typoJohn Wiegley2012-06-171-2/+2
|
* Minor reformattingJohn Wiegley2012-06-171-6/+5
|
* Minor grammatical nitJohn Wiegley2012-06-171-1/+1
|
* Integrated support for working with el-getJohn Wiegley2012-06-171-0/+67
|
* Make use-package-verbose customizableJohn Wiegley2012-06-171-1/+4
|
* Have loading timer include time to requireJohn Wiegley2012-06-171-9/+9
|
* Fixed a typo in bind-key.elJohn Wiegley2012-06-171-1/+1
|
* README and other updatesJohn Wiegley2012-06-172-0/+540