aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Kangas2019-11-02 03:22:58 +0100
committerStefan Kangas2019-11-02 03:22:58 +0100
commit3b2f11f268372d0d01a8eb735eee0098212a9705 (patch)
tree61cd5e6300d0b79ed8e80a0bbb4f375998a29d89
parent6b2745fe2ecc5190e90f398022710256beb5c4e1 (diff)
downloademacs-3b2f11f268372d0d01a8eb735eee0098212a9705.tar.gz
emacs-3b2f11f268372d0d01a8eb735eee0098212a9705.zip
* doc/emacs/package.texi (Package Menu): Add index items.
-rw-r--r--doc/emacs/package.texi32
1 files changed, 31 insertions, 1 deletions
diff --git a/doc/emacs/package.texi b/doc/emacs/package.texi
index d97648af1bb..19efff74450 100644
--- a/doc/emacs/package.texi
+++ b/doc/emacs/package.texi
@@ -85,16 +85,23 @@ The following commands are available in the package menu:
85 85
86@table @kbd 86@table @kbd
87@item h 87@item h
88@kindex h @r{(Package Menu)}
89@findex package-menu-quick-help
88Print a short message summarizing how to use the package menu 90Print a short message summarizing how to use the package menu
89(@code{package-menu-quick-help}). 91(@code{package-menu-quick-help}).
90 92
91@item ? 93@item ?
92@itemx @key{RET} 94@itemx @key{RET}
95@kindex ? @r{(Package Menu)}
96@kindex RET @r{(Package Menu)}
97@findex package-menu-describe-package
93Display a help buffer for the package on the current line 98Display a help buffer for the package on the current line
94(@code{package-menu-describe-package}), similar to the help window 99(@code{package-menu-describe-package}), similar to the help window
95displayed by the @kbd{C-h P} command (@pxref{Packages}). 100displayed by the @kbd{C-h P} command (@pxref{Packages}).
96 101
97@item i 102@item i
103@kindex i @r{(Package Menu)}
104@findex package-menu-mark-install
98Mark the package on the current line for installation 105Mark the package on the current line for installation
99(@code{package-menu-mark-install}). If the package status is 106(@code{package-menu-mark-install}). If the package status is
100@samp{available}, this adds an @samp{I} character to the start of the 107@samp{available}, this adds an @samp{I} character to the start of the
@@ -102,6 +109,8 @@ line; typing @kbd{x} (see below) will download and install the
102package. 109package.
103 110
104@item d 111@item d
112@kindex d @r{(Package Menu)}
113@findex package-menu-mark-delete
105Mark the package on the current line for deletion 114Mark the package on the current line for deletion
106(@code{package-menu-mark-delete}). If the package status is 115(@code{package-menu-mark-delete}). If the package status is
107@samp{installed}, this adds a @samp{D} character to the start of the 116@samp{installed}, this adds a @samp{D} character to the start of the
@@ -110,52 +119,73 @@ line; typing @kbd{x} (see below) will delete the package.
110entails. 119entails.
111 120
112@item ~ 121@item ~
122@kindex ~ @r{(Package Menu)}
123@findex package-menu-mark-obsolete-for-deletion
113Mark all obsolete packages for deletion 124Mark all obsolete packages for deletion
114(@code{package-menu-mark-obsolete-for-deletion}). This marks for 125(@code{package-menu-mark-obsolete-for-deletion}). This marks for
115deletion all the packages whose status is @samp{obsolete}. 126deletion all the packages whose status is @samp{obsolete}.
116 127
117@item u 128@item u
118@itemx @key{DEL} 129@itemx @key{DEL}
130@kindex u @r{(Package Menu)}
131@findex package-menu-mark-unmark
119Remove any installation or deletion mark previously added to the 132Remove any installation or deletion mark previously added to the
120current line by an @kbd{i} or @kbd{d} command. 133current line by an @kbd{i} or @kbd{d} command
134(@code{package-menu-mark-unmark}).
121 135
122@item U 136@item U
137@kindex U @r{(Package Menu)}
138@findex package-menu-mark-upgrades
123Mark all package with a newer available version for upgrading 139Mark all package with a newer available version for upgrading
124(@code{package-menu-mark-upgrades}). This places an installation mark 140(@code{package-menu-mark-upgrades}). This places an installation mark
125on the new available versions, and a deletion mark on the old 141on the new available versions, and a deletion mark on the old
126installed versions. 142installed versions.
127 143
128@item x 144@item x
145@kindex x @r{(Package Menu)}
129@vindex package-menu-async 146@vindex package-menu-async
147@findex package-menu-execute
130Download and install all packages marked with @kbd{i}, and their 148Download and install all packages marked with @kbd{i}, and their
131dependencies; also, delete all packages marked with @kbd{d} 149dependencies; also, delete all packages marked with @kbd{d}
132(@code{package-menu-execute}). This also removes the marks. 150(@code{package-menu-execute}). This also removes the marks.
133 151
134@item r 152@item r
153@kindex r @r{(Package Menu)}
154@findex package-menu-refresh
135Refresh the package list (@code{package-menu-refresh}). This fetches 155Refresh the package list (@code{package-menu-refresh}). This fetches
136the list of available packages from the package archive again, and 156the list of available packages from the package archive again, and
137recomputes the package list. 157recomputes the package list.
138 158
139@item / k 159@item / k
160@kindex / k @r{(Package Menu)}
161@findex package-menu-filter-by-keyword
140Filter the package list by keyword 162Filter the package list by keyword
141(@code{package-menu-filter-by-keyword}). This prompts for a keyword 163(@code{package-menu-filter-by-keyword}). This prompts for a keyword
142(e.g., @samp{games}), then shows only the packages that relate to that 164(e.g., @samp{games}), then shows only the packages that relate to that
143keyword. 165keyword.
144 166
145@item / n 167@item / n
168@kindex / n @r{(Package Menu)}
169@findex package-menu-filter-by-name
146Filter the package list by name (@code{package-menu-filter-by-name}). 170Filter the package list by name (@code{package-menu-filter-by-name}).
147This prompts for a string, then shows only the packages whose names 171This prompts for a string, then shows only the packages whose names
148match a regexp with that value. 172match a regexp with that value.
149 173
150@item / / 174@item / /
175@kindex / / @r{(Package Menu)}
176@findex package-menu-clear-filter
151Clear filter currently applied to the package list 177Clear filter currently applied to the package list
152(@code{package-menu-clear-filter}). 178(@code{package-menu-clear-filter}).
153 179
154@item H 180@item H
181@kindex H @r{(Package Menu)}
182@findex package-menu-hide-package
155Permanently hide packages that match a regexp 183Permanently hide packages that match a regexp
156(@code{package-menu-hide-package}). 184(@code{package-menu-hide-package}).
157 185
158@item ( 186@item (
187@kindex ( @r{(Package Menu)}
188@findex package-menu-toggle-hiding
159Toggle visibility of old versions of packages and also of versions 189Toggle visibility of old versions of packages and also of versions
160from lower-priority archives (@code{package-menu-toggle-hiding}). 190from lower-priority archives (@code{package-menu-toggle-hiding}).
161@end table 191@end table