summaryrefslogtreecommitdiff
path: root/lisp/use-package/use-package.el
Commit message (Expand)AuthorAgeFilesLines
* Add several missing commentsJohn Wiegley2017-12-041-4/+0
* Rename up-* files to use-package-* for consistencyJohn Wiegley2017-12-041-7/+7
* Split key binding functionality out into its own fileJohn Wiegley2017-12-041-1/+2
* Please the byte-compilerJohn Wiegley2017-12-041-0/+1
* Move optional jumping functionality to its own moduleJohn Wiegley2017-12-031-0/+3
* Break out ensure/diminish/delight into their own support filesJohn Wiegley2017-12-031-1625/+4
* Move the use-package-keywords defcustom to the top of the fileJohn Wiegley2017-12-031-47/+47
* Move functions around for better logical groupingJohn Wiegley2017-12-031-557/+510
* Change most use-package-- prefixes to just use-package-John Wiegley2017-12-031-169/+167
* Remove a local variable bindingJohn Wiegley2017-12-031-1/+0
* Always catch errors during configurationJohn Wiegley2017-12-031-20/+19
* A great deal of internal reorganization and simplificationJohn Wiegley2017-12-031-386/+489
* Fix `use-package-ensure-function' docstring typoRadon Rosborough2017-12-021-1/+1
* If use-package-verbose is t, show loading times when :after is usedJohn Wiegley2017-12-011-17/+19
* Remove the :defer-install keywordJohn Wiegley2017-12-011-225/+39
* :demand should not override an explicit use of :afterJohn Wiegley2017-12-011-0/+4
* Remove some debug code that crept inJohn Wiegley2017-12-011-1/+0
* Always wrap the expanded body from use-package in (progn)John Wiegley2017-12-011-19/+20
* Don't factor out a volatile variableJohn Wiegley2017-12-011-4/+5
* Generate :defines and :functions correctlyJohn Wiegley2017-12-011-27/+18
* Correct the ordering of :preface, :load-path, :defines and :functionsJohn Wiegley2017-12-011-3/+3
* Whitespace fixJohn Wiegley2017-12-011-11/+12
* Move :hook before :deferJohn Wiegley2017-12-011-1/+1
* Don't macroexpand bind-keys, leave that to the evaluatorJohn Wiegley2017-12-011-3/+2
* Always use `load' when loading for the sake of compilationJohn Wiegley2017-12-011-1/+3
* Sort keywords at the appropriate timeJohn Wiegley2017-12-011-9/+10
* Change the :config default, if none has been set in varsJohn Wiegley2017-12-011-1/+1
* :no-require t should never requireJohn Wiegley2017-11-301-6/+10
* Code reformattingJohn Wiegley2017-11-301-10/+10
* A final fix to :ensure + :load-pathJohn Wiegley2017-11-301-1/+3
* Don't check for an :ensure that use-package-always-ensure may have addedJohn Wiegley2017-11-301-2/+1
* Add a use-package-version variableJohn Wiegley2017-11-301-0/+3
* Allow :ensure to take a nil value againJohn Wiegley2017-11-301-1/+1
* Only add :ensure nil on :load-path if use-package-always-ensure is tJohn Wiegley2017-11-291-1/+2
* Restructure some codeJohn Wiegley2017-11-291-19/+20
* Using :load-path without also using :ensure now implies :ensure nilJohn Wiegley2017-11-291-0/+3
* Correction to use-package--recognize-functionJohn Wiegley2017-11-291-5/+7
* Allow keys to be bound to nilJohn Wiegley2017-11-291-15/+18
* Fix a missing `and'John Wiegley2017-11-291-2/+2
* Use backquote rather than quoteJohn Wiegley2017-11-291-2/+2
* Correct use-package-normalize-modeJohn Wiegley2017-11-291-1/+1
* Update version and copyrightJohn Wiegley2017-11-291-6/+6
* Allow :bind ("C-c C-c" . (lambda () (ding))) and #'(lambda ...)John Wiegley2017-11-291-124/+176
* Require Emacs version >= 24.3Basil L. Contovounesios2017-11-291-1/+1
* Require cl-lib and do not use seq functionsBasil L. Contovounesios2017-11-291-2/+3
* When use-package-inject-hooks is non-nil, always fire init/config hooksJohn Wiegley2017-11-281-17/+21
* When byte-compiling, correctly output declare-function directivesJohn Wiegley2017-11-281-0/+3
* Make diminish a soft dependency, as delight already wasJohn Wiegley2017-11-281-4/+3
* Allow :diminish to take no argument, once againJohn Wiegley2017-11-281-4/+6
* Fix for single :custom (foo bar)John Wiegley2017-11-281-1/+3