1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-03-13 02:12:18 -07:00
emacs/doc
Philip Kaludercic 668c42c4ac
Allow more fine configuration of package retention
* lisp/emacs-lisp/package.el (package-upgrade-keep-previous):
Rename user option to 'package-retention-policy'.
(package--policy-type): New constant for policy types.
(package-retention-policy): New option.
(package-review-policy): Use new type constant.
(package--review-p): Rename and generalise to
'package-matches-selector-p'.
(package-matches-selector-p): New function.
(package-upgrade, package-menu--mark-upgrades-1): Respect
'package-retention-policy'.
* doc/emacs/package.texi (Package Installation): Document new option.
* etc/NEWS: Update NEWS entry.  (Bug#79957)
2026-02-28 10:50:55 +01:00
..
emacs Allow more fine configuration of package retention 2026-02-28 10:50:55 +01:00
lispintro emacs-lisp-intro.texi: Eliminate duplicate ASCII art 2026-02-27 13:42:40 -05:00
lispref New function multiple-command-partition-arguments 2026-02-25 16:29:05 +00:00
man ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00
misc ; Make the document language in Info manuals explicitly stated 2026-02-21 15:29:13 +02:00
translations ; Add 2026 to copyright years. 2026-01-01 12:54:34 +00:00