Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | | allow string values in cons for :bind keywords | Justin Talbott | 2016-01-08 | 1 | -9/+18 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is possible with `bind-key` and `define-key` (and also `bind-chord` and `key-chord-define`) to define a binding to a string's value, i.e: ``` elisp (bind-key "C-;" "the ") (bind-chord "^^" "λ") ``` This adds an option for `(use-package-normalize-pairs)` that allows string values to be given with the `:bind` (and also `:chord`) keywords to expand into these definitions. | |||||
* | | | Merge pull request from dudebout/patch-1 | John Wiegley | 2016-02-06 | 1 | -4/+4 | |
|\ \ \ | | | | | | | | | | | | | Upper casing Cs corresponding to Ctrl GitHub-reference: https://github.com/jwiegley/use-package/issues/316 | |||||
| * | | | Upper casing Cs corresponding to Ctrl | Nicolas Dudebout | 2016-02-05 | 1 | -4/+4 | |
| | | | | | | | | | | | | | | | | A number of Cs corresponding to Ctrl have been lower cased in comments in eb6b81dfe. | |||||
* | | | | Add an autoload cookie for `use-package' | John Wiegley | 2016-02-06 | 1 | -0/+1 | |
|/ / / | ||||||
* | | | Ensure package-install support a second argument | Thierry Volpiatto | 2016-02-04 | 1 | -1/+3 | |
| | | | | | | | | | | | | * use-package.el (use-package-ensure-elpa): Do it. | |||||
* | | | When :ensure is used install package as a selected package | Thierry Volpiatto | 2016-02-04 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | Also shutup bytecompiler about package-archive-contents. * use-package.el (use-package-ensure-elpa): Add package to selected package by using second arg of package install. | |||||
* | | | Merge pull request from kovrik/fix-pin-performance | John Wiegley | 2016-01-25 | 1 | -1/+2 | |
|\ \ \ | | | | | | | | | | | | | Do not package-initialize on each :pin GitHub-reference: https://github.com/jwiegley/use-package/issues/308 | |||||
| * | | | Change condition that checks if package has been initialized | Ivan Goncharov | 2016-01-20 | 1 | -2/+1 | |
| | | | | ||||||
| * | | | Do not package-initialize on each :pin | Ivan Goncharov | 2016-01-18 | 1 | -1/+3 | |
| | | | | ||||||
* | | | | Fix errant variable name | Phillip Lord | 2016-01-21 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Add new option `-always-pin' | Phillip Lord | 2016-01-20 | 1 | -0/+10 | |
|/ / / | | | | | | | | | | | | | `use-package-always-pin' allows a default archive (or manual) to be specified for all use-package statements, unless explicitly overridden. | |||||
* | | | Merge pull request from kovrik/issue-299 | John Wiegley | 2016-01-12 | 1 | -12/+11 | |
|\ \ \ | | | | | | | | | | | | | Move :pin out of macro expansion phase GitHub-reference: https://github.com/jwiegley/use-package/issues/302 | |||||
| * | | | Move :pin out of macro expansion phase fixes | Ivan Goncharov | 2016-01-06 | 1 | -6/+5 | |
| | | | | ||||||
| * | | | Move :pin out of macro expansion phase | Ivan Goncharov | 2016-01-06 | 1 | -12/+12 | |
| | | | | ||||||
* | | | | Add a missing comma | John Wiegley | 2016-01-12 | 1 | -1/+1 | |
| | | | | ||||||
* | | | | Add a PREDICATE option to bind-key, and :filter to `bind-keys' | John Wiegley | 2016-01-11 | 1 | -24/+41 | |
| |/ / |/| | | ||||||
* | | | Guard against a case where :load-paths is nil | John Wiegley | 2016-01-06 | 1 | -1/+1 | |
|/ / | ||||||
* | | Use cl-mapcan rather than apply 'nconc; thanks wasamasa | John Wiegley | 2015-12-20 | 1 | -11/+9 | |
| | | ||||||
* | | Install packages when byte-compiling (fix by @npostavs) | Ivan Goncharov | 2015-11-13 | 1 | -6/+13 | |
| | | ||||||
* | | Apply a fix from npostavs relating to | John Wiegley | 2015-11-09 | 1 | -1/+1 | |
| | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/279 | |||||
* | | Merge pull request from kovrik/master | John Wiegley | 2015-11-09 | 1 | -7/+5 | |
|\ \ | | | | | | | | | | Move :ensure option execution from macro expansion phase to runtime phase GitHub-reference: https://github.com/jwiegley/use-package/issues/273 | |||||
| * | | Move :ensure option from macro expansion phase to runtime phase | Ivan Goncharov | 2015-11-03 | 1 | -7/+5 | |
| | | | ||||||
* | | | Support for after keyword | Phillip Lord | 2015-11-04 | 1 | -0/+32 | |
|/ / | | | | | | | | | | | | | After provides `eval-after-load' functionality for any number of features. This helps to avoid deeply nested `use-package' statements. Closes https://github.com/jwiegley/use-package/issues/274 | |||||
* | | Bump version to 2.1 | John Wiegley | 2015-09-26 | 1 | -1/+2 | |
| | | ||||||
* | | pass in symbol of bind macro, for more extensible re-use of same handler | Justin Talbott | 2015-09-23 | 1 | -3/+3 | |
| | | | | | | | | related to https://github.com/jwiegley/use-package/issues/258 | |||||
* | | Revert "Merge pull request from edvorg/master" | John Wiegley | 2015-09-06 | 1 | -37/+22 | |
| | | | | | | | | | | This reverts commit 38b213c6c382f87b7f6e60d0c97d37f2951c2482, reversing changes made to 7d34df4f5dd26b6d8b0899e6508c9af5dedf2dc4. GitHub-reference: https://github.com/jwiegley/use-package/issues/247 | |||||
* | | error handling for use-package | Edward Knyshov | 2015-08-30 | 1 | -22/+37 | |
| | | | | | | GitHub-reference: https://github.com/jwiegley/use-package/issues/246 | |||||
* | | fix quotation error | Aleksey Kladov | 2015-08-17 | 1 | -1/+1 | |
| | | ||||||
* | | Re-add support for string package names | Noam Postavsky | 2015-08-14 | 1 | -92/+110 | |
| | | | | | | | | e.g. (use-package "isearch") rather than (use-package isearch) | |||||
* | | Support :bind (:map '(...)) | Nick Alcock | 2015-07-31 | 1 | -6/+11 | |
| | | | | | | | | | | We transform it into (:map foo (...) (...)) in the normalizer, and no longer warn about unknown sorts of arg. | |||||
* | | Merge pull request from thomasf/master | John Wiegley | 2015-06-22 | 1 | -3/+8 | |
|\ \ | |/ |/| | | | Refresh package.el archives if package is missing. GitHub-reference: https://github.com/jwiegley/use-package/issues/210 | |||||
| * | Refresh package.el archives if package is missing | Thomas Frössman | 2015-05-08 | 1 | -3/+8 | |
| | | ||||||
* | | Merge pull request from killdash9/keymap | John Wiegley | 2015-06-11 | 1 | -18/+16 | |
|\ \ | | | | | | | | | | bind-keymap fixes. GitHub-reference: https://github.com/jwiegley/use-package/issues/199 | |||||
| * | | bind-keymap fixes | Russell Black | 2015-04-11 | 1 | -18/+16 | |
| |/ | | | | | | | | | | | Override argument no longer ignored. Not adding keymap to list of commands. `eval' no longer appears to be necessary, using direct invocation of bind-key*. | |||||
* / | Fix calls to run-hooks for :init and :config injected hooks | Sylvain Benner | 2015-05-19 | 1 | -6/+6 | |
|/ | ||||||
* | Keymap bindings must be interactive | John Wiegley | 2015-03-25 | 1 | -0/+1 | |
| | ||||||
* | Failed to require a package is just a message | John Wiegley | 2015-03-24 | 1 | -7/+5 | |
| | ||||||
* | Minor fix to :diminish | John Wiegley | 2015-03-24 | 1 | -5/+6 | |
| | ||||||
* | Fix a bug in the :delight support | John Wiegley | 2015-03-23 | 1 | -8/+4 | |
| | ||||||
* | Add :delight support, thanks to darkfeline on GitHub | John Wiegley | 2015-03-21 | 1 | -1/+32 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/189 | |||||
* | Add new customization use-package-always-ensure | John Wiegley | 2015-03-21 | 1 | -3/+12 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/27 | |||||
* | unbind-key now removes key from personal-keybindings | John Wiegley | 2015-03-21 | 1 | -14/+23 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/74 | |||||
* | Fix file headers | John Wiegley | 2015-03-21 | 2 | -23/+25 | |
| | ||||||
* | Add autoload stanzas to bind-key | John Wiegley | 2015-03-21 | 1 | -0/+8 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/33 | |||||
* | Correction to an eval-after-load expansion | John Wiegley | 2015-03-21 | 1 | -1/+1 | |
| | ||||||
* | Change use-package to use bind-keys and bind-keys* | John Wiegley | 2015-03-21 | 2 | -31/+28 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/129 | |||||
* | Change bind-key* behavior to mimic bind-keys* | John Wiegley | 2015-03-21 | 1 | -3/+1 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/148 | |||||
* | Whitespace cleanups | John Wiegley | 2015-03-21 | 1 | -5/+4 | |
| | ||||||
* | Allow :map in bind-keys to accept multiple maps | John Wiegley | 2015-03-21 | 1 | -54/+62 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/129 | |||||
* | :pin should return `t' | John Wiegley | 2015-03-21 | 1 | -1/+2 | |
| |