Payas Relekar
370890e518
Bump version to 2.4.3
2022-10-28 17:39:16 +05:30
Payas Relekar
abd655c99e
Update version to 2.4.2
...
In preparation for inclusion to GNU ELPA.
2022-10-27 08:52:36 +05:30
John Wiegley
99643f8873
Update version to 2.4.1
2020-11-10 13:33:45 -08:00
Jonas Bernoulli
8c7fa11a3f
Fix typos
2019-11-06 13:49:46 +01:00
John Wiegley
e6c54b54ab
Add further note to NEWS.md
2017-12-07 15:50:07 -08:00
John Wiegley
8cf7b17dae
Clarify a note in NEWS.md
2017-12-07 13:22:57 -08:00
John Wiegley
8fefa49d39
Changes to the way auto-deferral is indicated
...
This change adds a new extension hook `use-package-autoloads/<KEYWORD>` for
specifying exactly which autoloads a keyword should imply. This is the proper
way to indicate autoloads, rather than adding to the `:commands` entry as was
done before.
Further, autoloading now must occur in order to cause implied deferred
loading; if :bind is used with only lambda forms, for example, this will not
cause deferred loading without `:defer t`.
2017-12-07 13:14:32 -08:00
John Wiegley
80e8a599b4
Introduce new customization variable `use-package-merge-key-alist'
2017-12-07 13:13:49 -08:00
John Wiegley
2a85d81c47
Add support for gathering statistics on use-package declarations
2017-12-06 08:27:31 -08:00
John Wiegley
0939993935
Clarify :config with setq versus :custom
...
Fixes https://github.com/jwiegley/use-package/issues/564
2017-12-06 06:22:52 -08:00
John Wiegley
b5a0cd4f30
Add note in NEWS.md about :requires vs. :if
2017-12-05 13:33:11 -08:00
John Wiegley
2892c026f4
Add note in NEWS.md about :after and autoloaded keybindings
2017-12-04 16:36:56 -08:00
John Wiegley
62d33b2143
Support :ensure (pkg :pin archive)
...
Fixes https://github.com/jwiegley/use-package/issues/506
2017-12-04 15:39:31 -08:00
John Wiegley
057814ae24
Add new customization variables `use-package-hook-name-suffix'
...
Fixes https://github.com/jwiegley/use-package/issues/530
2017-12-04 12:04:20 -08:00
John Wiegley
fe85f246b0
Add a new :catch keyword, and move :preface before such handling
...
Fixes https://github.com/jwiegley/use-package/issues/534
2017-12-04 11:00:05 -08:00
John Wiegley
20ea11b71a
Add further notes to NEWS.md, in light of recent breakages
2017-12-04 00:41:05 -08:00
John Wiegley
0be575766c
Add new customization variable `use-package-deferring-keywords'
2017-12-04 00:11:46 -08:00
John Wiegley
bd2589e4be
Add notes to NEWS.md
2017-12-03 23:33:22 -08:00
John Wiegley
fff47a1331
Break out ensure/diminish/delight into their own support files
2017-12-03 11:54:19 -08:00
John Wiegley
9ab797cccd
A great deal of internal reorganization and simplification
...
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.
2017-12-03 03:09:26 -08:00
John Wiegley
af3b34b022
Remove the :defer-install keyword
...
This may reappear as its own add-on to use-package in the future. See https://github.com/jwiegley/use-package/issues/442 .
2017-12-01 11:44:31 -08:00
John Wiegley
5e1a656e06
Using :load-path without also using :ensure now implies :ensure nil
...
Fixes https://github.com/jwiegley/use-package/issues/190
2017-11-29 22:12:19 -08:00
John Wiegley
f256943f9b
Reorder some items in NEWS.md
2017-11-29 10:55:47 -08:00
John Wiegley
7499c8812a
Add NEWS.md file
2017-11-29 10:53:51 -08:00