aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEli Zaretskii2020-02-08 11:38:52 +0200
committerEli Zaretskii2020-02-08 11:38:52 +0200
commit56b8768b32e9679d3f4f6e2070e9af8f9fc14ff1 (patch)
tree641ff92cbf67f757d74f2b4e2b1ce18082ba27b0
parentb2e27d8617ad727c578763445d240962828a872c (diff)
downloademacs-56b8768b32e9679d3f4f6e2070e9af8f9fc14ff1.tar.gz
emacs-56b8768b32e9679d3f4f6e2070e9af8f9fc14ff1.zip
More accurate documentation of 'package-menu-hide-package'
* doc/emacs/package.texi (Package Menu): Improve the description of the 'H' command. * lisp/emacs-lisp/package.el (package-menu-mode-menu): More accurate wording of the help-echo string. (package-menu-hide-package): Make the doc string more accurate. (Bug#39436)
-rw-r--r--doc/emacs/package.texi7
-rw-r--r--lisp/emacs-lisp/package.el7
2 files changed, 9 insertions, 5 deletions
diff --git a/doc/emacs/package.texi b/doc/emacs/package.texi
index 1cac7f9b4b6..6bf4fc7e10c 100644
--- a/doc/emacs/package.texi
+++ b/doc/emacs/package.texi
@@ -175,8 +175,11 @@ Clear filter currently applied to the package list
175@item H 175@item H
176@kindex H @r{(Package Menu)} 176@kindex H @r{(Package Menu)}
177@findex package-menu-hide-package 177@findex package-menu-hide-package
178Permanently hide packages that match a regexp 178Hide packages whose names match a regexp
179(@code{package-menu-hide-package}). 179(@code{package-menu-hide-package}). This prompts for a regexp, and
180then hides the packages with matching names. The default value of the
181regexp will hide only the package whose name is at point, so just
182pressing @key{RET} to the prompt will hide the current package.
180 183
181@item ( 184@item (
182@kindex ( @r{(Package Menu)} 185@kindex ( @r{(Package Menu)}
diff --git a/lisp/emacs-lisp/package.el b/lisp/emacs-lisp/package.el
index 130b105bb5d..64d2001646f 100644
--- a/lisp/emacs-lisp/package.el
+++ b/lisp/emacs-lisp/package.el
@@ -2734,7 +2734,7 @@ either a full name or nil, and EMAIL is a valid email address."
2734 ["Filter by Name" package-menu-filter-by-name :help "Filter packages by name"] 2734 ["Filter by Name" package-menu-filter-by-name :help "Filter packages by name"]
2735 ["Clear Filter" package-menu-clear-filter :help "Clear package list filter"]) 2735 ["Clear Filter" package-menu-clear-filter :help "Clear package list filter"])
2736 2736
2737 ["Hide by Regexp" package-menu-hide-package :help "Permanently hide all packages matching a regexp"] 2737 ["Hide by Regexp" package-menu-hide-package :help "Hide all packages matching a regexp"]
2738 ["Display Older Versions" package-menu-toggle-hiding 2738 ["Display Older Versions" package-menu-toggle-hiding
2739 :style toggle :selected (not package-menu--hide-packages) 2739 :style toggle :selected (not package-menu--hide-packages)
2740 :help "Display package even if a newer version is already installed"] 2740 :help "Display package even if a newer version is already installed"]
@@ -3187,8 +3187,9 @@ function. The args ARG and NOCONFIRM, passed from
3187(define-obsolete-function-alias 'package-menu-refresh 'revert-buffer "27.1") 3187(define-obsolete-function-alias 'package-menu-refresh 'revert-buffer "27.1")
3188 3188
3189(defun package-menu-hide-package () 3189(defun package-menu-hide-package ()
3190 "Hide a package under point in Package Menu. 3190 "Hide in Package Menu packages that match a regexp.
3191If optional arg BUTTON is non-nil, describe its associated package." 3191Prompts for the regexp to match against package names.
3192The default regexp will hide only the package whose name is at point."
3192 (interactive) 3193 (interactive)
3193 (package--ensure-package-menu-mode) 3194 (package--ensure-package-menu-mode)
3194 (declare (interactive-only "change `package-hidden-regexps' instead.")) 3195 (declare (interactive-only "change `package-hidden-regexps' instead."))