mirror of
https://github.com/masscollaborationlabs/emacs.git
synced 2025-07-07 12:49:38 +00:00
Add notes to NEWS.md
This commit is contained in:
parent
8bf5de28c3
commit
bd2589e4be
1 changed files with 15 additions and 2 deletions
|
@ -28,6 +28,14 @@
|
||||||
|
|
||||||
- Upgrade license to GPL 3.
|
- Upgrade license to GPL 3.
|
||||||
|
|
||||||
|
- If `use-package-verbose` is set to the symbol `debug`, any evaluation errors
|
||||||
|
during package configuration will cause a complete report to be written to a
|
||||||
|
`*use-package*` buffer, including: the text of the error, the `use-package`
|
||||||
|
declaration that caused the error, the post-normalized form of this
|
||||||
|
declaration, and the macro-expanded version (without verbosity-related
|
||||||
|
code). Note that this still does not help if there are parsing errors, which
|
||||||
|
will still cause Emacs to encounter a Lisp error at startup time.
|
||||||
|
|
||||||
- New `:hook` keyword.
|
- New `:hook` keyword.
|
||||||
|
|
||||||
- New keywords `:custom (foo1 bar1) (foo2 bar2)` etc., and `:custom-face`.
|
- New keywords `:custom (foo1 bar1) (foo2 bar2)` etc., and `:custom-face`.
|
||||||
|
@ -58,6 +66,12 @@
|
||||||
- Documentation added for the `:after`, `:defer-install`, `:delight`,
|
- Documentation added for the `:after`, `:defer-install`, `:delight`,
|
||||||
`:requires`, `:when` and `:unless` keywords.
|
`:requires`, `:when` and `:unless` keywords.
|
||||||
|
|
||||||
|
- New undocumented (and currently experimental) keyword `:load` may be used to
|
||||||
|
change the name of the actual package loaded, rather than the package name,
|
||||||
|
and may even add other names. For example: `(use-package auctex :load
|
||||||
|
tex-site)`. This keyword is used internally to generate the `require` for a
|
||||||
|
package, so that deferral is simply a matter of not generating this keyword.
|
||||||
|
|
||||||
- The source code is now broken into several files, so that certain optional
|
- The source code is now broken into several files, so that certain optional
|
||||||
features (diminish, delight, ensure) may be maintained separately from the
|
features (diminish, delight, ensure) may be maintained separately from the
|
||||||
core functionality.
|
core functionality.
|
||||||
|
@ -69,4 +83,3 @@
|
||||||
- Append to *use-package* when debugging, don't clear it.
|
- Append to *use-package* when debugging, don't clear it.
|
||||||
- Don't allow :commands, :bind, etc., to be given an empty list.
|
- Don't allow :commands, :bind, etc., to be given an empty list.
|
||||||
- Explicit :defer t should override use-package-always-demand.
|
- Explicit :defer t should override use-package-always-demand.
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue