Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Add several missing comments | John Wiegley | 2017-12-04 | 1 | -4/+0 |
| | |||||
* | Rename up-* files to use-package-* for consistency | John Wiegley | 2017-12-04 | 1 | -7/+7 |
| | |||||
* | Split key binding functionality out into its own file | John Wiegley | 2017-12-04 | 1 | -1/+2 |
| | |||||
* | Please the byte-compiler | John Wiegley | 2017-12-04 | 1 | -0/+1 |
| | |||||
* | Move optional jumping functionality to its own module | John Wiegley | 2017-12-03 | 1 | -0/+3 |
| | |||||
* | Break out ensure/diminish/delight into their own support files | John Wiegley | 2017-12-03 | 1 | -1625/+4 |
| | |||||
* | Move the use-package-keywords defcustom to the top of the file | John Wiegley | 2017-12-03 | 1 | -47/+47 |
| | |||||
* | Move functions around for better logical grouping | John Wiegley | 2017-12-03 | 1 | -557/+510 |
| | |||||
* | Change most use-package-- prefixes to just use-package- | John Wiegley | 2017-12-03 | 1 | -169/+167 |
| | |||||
* | Remove a local variable binding | John Wiegley | 2017-12-03 | 1 | -1/+0 |
| | |||||
* | Always catch errors during configuration | John Wiegley | 2017-12-03 | 1 | -20/+19 |
| | |||||
* | A great deal of internal reorganization and simplification | John Wiegley | 2017-12-03 | 1 | -386/+489 |
| | | | | | | | | | All handlers now address their own domain of work; :after has become safer; keyword normalization is multi-stage process; setting use-package-verbose to `debug' produces useful output in the *use-package* buffer in the case of load time errors; use-package errors (even internal) won't stop Emacs from starting (though a serious internal bug that errors out every use-package form may stop anything from being configured!); and more. | ||||
* | Fix `use-package-ensure-function' docstring typo | Radon Rosborough | 2017-12-02 | 1 | -1/+1 |
| | |||||
* | If use-package-verbose is t, show loading times when :after is used | John Wiegley | 2017-12-01 | 1 | -17/+19 |
| | |||||
* | Remove the :defer-install keyword | John Wiegley | 2017-12-01 | 1 | -225/+39 |
| | | | | This may reappear as its own add-on to use-package in the future. See https://github.com/jwiegley/use-package/issues/442. | ||||
* | :demand should not override an explicit use of :after | John Wiegley | 2017-12-01 | 1 | -0/+4 |
| | | | | Fixes https://github.com/jwiegley/use-package/issues/529 | ||||
* | Remove some debug code that crept in | John Wiegley | 2017-12-01 | 1 | -1/+0 |
| | |||||
* | Always wrap the expanded body from use-package in (progn) | John Wiegley | 2017-12-01 | 1 | -19/+20 |
| | |||||
* | Don't factor out a volatile variable | John Wiegley | 2017-12-01 | 1 | -4/+5 |
| | | | | Possibly fixes https://github.com/jwiegley/use-package/issues/527 | ||||
* | 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 | 1 | -15/+18 |
| | | | | 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 | 1 | -6/+6 |
| | |||||
* | Allow :bind ("C-c C-c" . (lambda () (ding))) and #'(lambda ...) | John Wiegley | 2017-11-29 | 1 | -124/+176 |
| | | | | | 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 | ||||
* | 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 |
| |