Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Generate :defines and :functions correctly | John Wiegley | 2017-12-01 | 1 | -27/+18 | |
| | | | | So they actually inhibit byte-compilation warnings as they were meant to. | |||||
* | Correct the ordering of :preface, :load-path, :defines and :functions | John Wiegley | 2017-12-01 | 1 | -3/+3 | |
| | ||||||
* | Whitespace fix | John Wiegley | 2017-12-01 | 1 | -11/+12 | |
| | ||||||
* | Move :hook before :defer | John Wiegley | 2017-12-01 | 1 | -1/+1 | |
| | ||||||
* | Don't macroexpand bind-keys, leave that to the evaluator | John Wiegley | 2017-12-01 | 1 | -3/+2 | |
| | ||||||
* | Always use `load' when loading for the sake of compilation | John Wiegley | 2017-12-01 | 1 | -1/+3 | |
| | ||||||
* | Sort keywords at the appropriate time | John Wiegley | 2017-12-01 | 1 | -9/+10 | |
| | ||||||
* | Change the :config default, if none has been set in vars | John Wiegley | 2017-12-01 | 1 | -1/+1 | |
| | ||||||
* | :no-require t should never require | John Wiegley | 2017-11-30 | 1 | -6/+10 | |
| | ||||||
* | Code reformatting | John Wiegley | 2017-11-30 | 1 | -10/+10 | |
| | ||||||
* | A final fix to :ensure + :load-path | John Wiegley | 2017-11-30 | 1 | -1/+3 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/190 | |||||
* | Don't check for an :ensure that use-package-always-ensure may have added | John Wiegley | 2017-11-30 | 1 | -2/+1 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/190 | |||||
* | Add a use-package-version variable | John Wiegley | 2017-11-30 | 1 | -0/+3 | |
| | ||||||
* | Allow :ensure to take a nil value again | John Wiegley | 2017-11-30 | 1 | -1/+1 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/526 | |||||
* | Only add :ensure nil on :load-path if use-package-always-ensure is t | John Wiegley | 2017-11-29 | 1 | -1/+2 | |
| | ||||||
* | Restructure some code | John Wiegley | 2017-11-29 | 1 | -19/+20 | |
| | ||||||
* | Using :load-path without also using :ensure now implies :ensure nil | John Wiegley | 2017-11-29 | 1 | -0/+3 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/190 | |||||
* | Correction to use-package--recognize-function | John Wiegley | 2017-11-29 | 1 | -5/+7 | |
| | | | | Finishes https://github.com/jwiegley/use-package/issues/525 | |||||
* | Allow keys to be bound to nil | John Wiegley | 2017-11-29 | 2 | -20/+24 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/525 | |||||
* | Fix a missing `and' | John Wiegley | 2017-11-29 | 1 | -2/+2 | |
| | ||||||
* | Use backquote rather than quote | John Wiegley | 2017-11-29 | 1 | -2/+2 | |
| | ||||||
* | Correct use-package-normalize-mode | John Wiegley | 2017-11-29 | 1 | -1/+1 | |
| | ||||||
* | Update version and copyright | John Wiegley | 2017-11-29 | 2 | -10/+11 | |
| | ||||||
* | Allow :bind ("C-c C-c" . (lambda () (ding))) and #'(lambda ...) | John Wiegley | 2017-11-29 | 2 | -128/+180 | |
| | | | | | Fixes https://github.com/jwiegley/use-package/issues/333 Fixes https://github.com/jwiegley/use-package/issues/461 | |||||
* | Require Emacs version >= 24.3 | Basil L. Contovounesios | 2017-11-29 | 1 | -1/+1 | |
| | | | | Re: https://github.com/jwiegley/use-package/issues/457 | |||||
* | Require cl-lib and do not use seq functions | Basil L. Contovounesios | 2017-11-29 | 1 | -2/+3 | |
| | | | | | | cl-lib is also required for a separate call to cl-mapcan. Fixes https://github.com/jwiegley/use-package/issues/520 | |||||
* | When use-package-inject-hooks is non-nil, always fire init/config hooks | John Wiegley | 2017-11-28 | 1 | -17/+21 | |
| | | | | | | | This used to not happen if `:init` or `:config` was missing, or set to nil as with `:init nil`. Fixes https://github.com/jwiegley/use-package/issues/250 | |||||
* | Print map keys in describe-personal-keybindings | John Wiegley | 2017-11-28 | 1 | -2/+2 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/406 | |||||
* | Repeating a bind no longer causes duplicates in personal-keybindings | John Wiegley | 2017-11-28 | 1 | -3/+7 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/446 | |||||
* | When byte-compiling, correctly output declare-function directives | John Wiegley | 2017-11-28 | 1 | -0/+3 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/474 | |||||
* | Make diminish a soft dependency, as delight already was | John Wiegley | 2017-11-28 | 1 | -4/+3 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/493 | |||||
* | Allow :diminish to take no argument, once again | John Wiegley | 2017-11-28 | 1 | -4/+6 | |
| | ||||||
* | Fix for single :custom (foo bar) | John Wiegley | 2017-11-28 | 1 | -1/+3 | |
| | ||||||
* | Allow :custom (foo1 bar1) (foo2 bar2) etc | John Wiegley | 2017-11-28 | 1 | -14/+9 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/518 | |||||
* | Add support for `:hook` | John Wiegley | 2017-11-28 | 1 | -0/+49 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/444 | |||||
* | Append to *use-package* when debugging, don't clear it | John Wiegley | 2017-11-28 | 1 | -9/+8 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/476 | |||||
* | Make unrecognized keywords a warning | John Wiegley | 2017-11-28 | 1 | -1/+4 | |
| | | | | | | | This could actually be used to store your own metadata in use-package declarations, to be (read) later by simply parsing init file contents. Fixes https://github.com/jwiegley/use-package/issues/483 | |||||
* | Upgrade license to GPL 3 | John Wiegley | 2017-11-28 | 1 | -1/+1 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/499 | |||||
* | Don't allow :commands, :bind, etc., to be given an empty list | John Wiegley | 2017-11-28 | 1 | -2/+2 | |
| | | | | | | | | | | This makes the following an error: :commands :commands nil :commands () Fixes https://github.com/jwiegley/use-package/issues/512 | |||||
* | Explicit :defer t should override use-package-always-demand | John Wiegley | 2017-11-28 | 1 | -2/+4 | |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/514 | |||||
* | Merge pull request from drrlvn/patch-1 | John Wiegley | 2017-11-28 | 1 | -1/+0 | |
|\ | | | | | | | Remove duplicate documentation of :mode GitHub-reference: https://github.com/jwiegley/use-package/issues/489 | |||||
| * | Remove duplicate documentation of :mode | Dror Levin | 2017-07-31 | 1 | -1/+0 | |
| | | ||||||
* | | Corrections to the normalization of :custom | John Wiegley | 2017-11-28 | 1 | -17/+14 | |
| | | ||||||
* | | Merge pull request from joewreschnig/implicit-diminish | John Wiegley | 2017-11-28 | 1 | -1/+3 | |
|\ \ | | | | | | | | | | Allow `:diminish` with no arguments. GitHub-reference: https://github.com/jwiegley/use-package/issues/472 | |||||
| * | | Allow `:diminish` with no arguments | Joe Wreschnig | 2017-07-08 | 1 | -1/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When given no arguments, have :diminish assume it should diminish a mode named after the current package (the package’s name, with “-mode” appended, if it’s not already) to an empty string. When given only a string to diminish an implicit package name to, do not append “-mode” to the package name if it already ends with it. (This is a backwards-incompatible change if someone was diminishing a package named “foo-mode” implementing `foo-mode-mode`.) Add test cases for `use-package-normalize-diminish`. This addresses some of the redundancy mentioned in issue https://github.com/jwiegley/use-package/issues/288. | |||||
* | | | allow customized values to be nil | Justin Talbott | 2017-11-20 | 1 | -1/+2 | |
| | | | ||||||
* | | | Merge pull request from canatella/add-customization-keywords | John Wiegley | 2017-11-20 | 1 | -0/+69 | |
|\ \ \ | | | | | | | | | | | | | Add customization keywords GitHub-reference: https://github.com/jwiegley/use-package/issues/508 | |||||
| * | | | Add support for face customization | Damien Merenne | 2017-11-10 | 1 | -0/+29 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows customization of faces using customize-set-faces. This makes it easier to manage customization in version control. Instead of having all the faces written in a custom.el, the faces can be customized where the rest of the package is configured. | |||||
| * | | | Add support for variable customization | Damien Merenne | 2017-11-10 | 1 | -0/+40 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Allows customization of variable using customize-set-variables. This makes it easier to manage customization in version control. Instead of having all the variables written in a custom.el, the variable can be customized where the rest of the package is configured. | |||||
* | | | | Fix typos in docstring | Carl Lieberman | 2017-10-30 | 1 | -2/+2 | |
|/ / / |