aboutsummaryrefslogtreecommitdiffstats
path: root/admin/release-process
diff options
context:
space:
mode:
authorEli Zaretskii2024-12-22 12:06:38 +0200
committerEli Zaretskii2024-12-22 12:06:38 +0200
commit77243ba5be8c8e5319c4b07fabed6fee66e6ac7f (patch)
treef49b7f5572a4c55a113725be45726faa83173c87 /admin/release-process
parentfe2ac33bae817d1ae48dde81233b41a7ff6bcf53 (diff)
downloademacs-77243ba5be8c8e5319c4b07fabed6fee66e6ac7f.tar.gz
emacs-77243ba5be8c8e5319c4b07fabed6fee66e6ac7f.zip
; Update version tags of defcustoms
* admin/release-process: Expand on 'cusver-check'. * lisp/editorconfig.el (editorconfig-indentation-alist) (editorconfig-trim-whitespaces-mode): * lisp/eshell/em-cmpl.el (eshell-cmpl-remote-file-ignore): * lisp/eshell/esh-ext.el (eshell-explicit-remote-commands): * lisp/gnus/nnfeed.el (nnfeed-date-format): * lisp/net/newst-ticker.el (newsticker-ticker-period): * lisp/progmodes/cc-vars.el (c-warn-ids-with-dollar): * lisp/progmodes/cperl-mode.el (cperl-fontify-trailer): * lisp/progmodes/eglot.el (customize-package-emacs-version-alist) (eglot-events-buffer-config, eglot-confirm-server-edits) (eglot-prefer-plaintext): * lisp/progmodes/flymake.el (customize-package-emacs-version-alist): * lisp/progmodes/ruby-mode.el (ruby-rubocop-use-bundler): * lisp/progmodes/verilog-mode.el (verilog-indent-ignore-multiline-defines) (verilog-indent-ignore-regexp, verilog-indent-class-inside-pkg) (verilog-align-decl-expr-comments) (verilog-align-comment-distance, verilog-align-assign-expr) (verilog-align-typedef-regexp, verilog-align-typedef-words) (verilog-fontify-variables): * lisp/register.el (register-preview-display-buffer-alist): * lisp/vc/vc-annotate.el (vc-annotate-use-short-revision): Add missing :version tags and additions to 'customize-package-emacs-version-alist' as appropriate.
Diffstat (limited to 'admin/release-process')
-rw-r--r--admin/release-process14
1 files changed, 13 insertions, 1 deletions
diff --git a/admin/release-process b/admin/release-process
index ef698f51666..af1db4f53d8 100644
--- a/admin/release-process
+++ b/admin/release-process
@@ -93,7 +93,19 @@ documentation (or decide no updates are necessary) for those that aren't.
93** For a major release, add a "New in Emacs XX" section to faq.texi. 93** For a major release, add a "New in Emacs XX" section to faq.texi.
94 94
95** cusver-check from admin.el can help find new defcustoms missing 95** cusver-check from admin.el can help find new defcustoms missing
96:version tags. 96:version tags. This asks for new and old Lisp directories; use the one
97in the current release branch as New and the one from the last released
98Emacs version as Old.
99
100Note that this doesn't (yet) know about :package-version and
101'customize-package-emacs-version-alist', so it could produce false
102positives for packages that use :package-version. Make sure the files
103with defcustoms that use :package-version have the appropriate
104add-to-list that determines the correspondence between package versions
105and Emacs versions. Any changes you make in :version etc. should be
106tested by running "M-x customize-changed" after regenerating cus-load.el
107(run "make custom-deps" in the lisp/ directory) and loaddefs.el (run
108"make autoloads-force").
97 109
98** Manuals 110** Manuals
99Check for node names using problematic characters: 111Check for node names using problematic characters: