1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-02-11 10:20:33 -08:00
Commit graph

24 commits

Author SHA1 Message Date
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