Clarify :after keyword in use-package docstring
* lisp/use-package/use-package-core.el (use-package): Clarify the effect of :after in docstring. Resolves https://github.com/jwiegley/use-package/issues/825
This commit is contained in:
parent
a17a6036dd
commit
0b3116971a
1 changed files with 6 additions and 3 deletions
|
@ -1647,12 +1647,15 @@ this file. Usage:
|
||||||
`:magic-fallback', or `:interpreter'. This can be an integer,
|
`:magic-fallback', or `:interpreter'. This can be an integer,
|
||||||
to force loading after N seconds of idle time, if the package
|
to force loading after N seconds of idle time, if the package
|
||||||
has not already been loaded.
|
has not already been loaded.
|
||||||
:after Delay the use-package declaration until after the named modules
|
|
||||||
have loaded. Once load, it will be as though the use-package
|
|
||||||
declaration (without `:after') had been seen at that moment.
|
|
||||||
:demand Prevent the automatic deferred loading introduced by constructs
|
:demand Prevent the automatic deferred loading introduced by constructs
|
||||||
such as `:bind' (see `:defer' for the complete list).
|
such as `:bind' (see `:defer' for the complete list).
|
||||||
|
|
||||||
|
:after Delay the effect of the use-package declaration
|
||||||
|
until after the named libraries have loaded.
|
||||||
|
Before they have been loaded, no other keyword
|
||||||
|
has any effect at all, and once they have been
|
||||||
|
loaded it is as if `:after' was not specified.
|
||||||
|
|
||||||
:if EXPR Initialize and load only if EXPR evaluates to a non-nil value.
|
:if EXPR Initialize and load only if EXPR evaluates to a non-nil value.
|
||||||
:disabled The package is ignored completely if this keyword is present.
|
:disabled The package is ignored completely if this keyword is present.
|
||||||
:defines Declare certain variables to silence the byte-compiler.
|
:defines Declare certain variables to silence the byte-compiler.
|
||||||
|
|
Loading…
Add table
Reference in a new issue