1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2025-12-06 06:20:55 -08:00

; Improve introduction to use-package manual

* doc/misc/use-package.texi (Top): Improve introduction.
This commit is contained in:
Stefan Kangas 2025-03-19 21:27:29 +01:00
parent f1acefd86f
commit b681d62436

View file

@ -49,19 +49,18 @@ modify this GNU manual.''
@node Top @node Top
@top use-package User Manual @top use-package User Manual
The @code{use-package} macro allows you to set up package The @code{use-package} macro allows you to set up package customization
customization in your init file in a declarative way. It takes care in your init file in a declarative way. It reduces the need for
of many things for you that would otherwise require a lot of repetitive boilerplate code by handling many common customization tasks
repetitive boilerplate code. It can help with common customization, for you. These include binding keys, setting hooks, customizing user
such as binding keys, setting up hooks, customizing user options and options and faces, setting up autoloading, and more. It also helps you
faces, autoloading, and more. It also helps you keep Emacs startup keep Emacs startup fast, even when you use many (even hundreds) of
fast, even when you use many (even hundreds) of packages. packages.
Note that use-package is not a package manager. Although use-package Note that use-package is not a package manager. While it provides
does have the useful capability to interface with the Emacs package convenient integration with Emacs's built-in package manager, its
manager, its primary purpose is help with the configuration and primary purpose is to help with configuring and loading packages, not
loading of packages, not with managing their download, upgrades, and with downloading, upgrading, or installing them.
installation.
@insertcopying @insertcopying