Mercurial > hg > xemacs-beta
comparison man/xemacs/packages.texi @ 635:a90f7ebbad07
[xemacs-hg @ 2001-07-26 02:56:45 by youngs]
2001-07-25 Jim Horning <jim.horning@lmco.com>
* xemacs/packages.texi (Package Terminology):
* xemacs/packages.texi (Automatically):
In itemize and enumerate lists @item should be on it's own line.
author | youngs |
---|---|
date | Thu, 26 Jul 2001 02:56:47 +0000 |
parents | bbfb58bc8dde |
children | 6415e2b73e04 |
comparison
equal
deleted
inserted
replaced
634:e668cb7f5670 | 635:a90f7ebbad07 |
---|---|
30 @subsection Package Flavors | 30 @subsection Package Flavors |
31 | 31 |
32 There are two main flavors of packages. | 32 There are two main flavors of packages. |
33 | 33 |
34 @itemize @bullet | 34 @itemize @bullet |
35 @item Regular Packages | 35 @item |
36 Regular Packages | |
36 @cindex regular packages | 37 @cindex regular packages |
37 A regular package is one in which multiple files are involved and one | 38 A regular package is one in which multiple files are involved and one |
38 may not in general safely remove any of them. | 39 may not in general safely remove any of them. |
39 | 40 |
40 @item Single-File Packages | 41 @item |
42 Single-File Packages | |
41 @cindex single-file packages | 43 @cindex single-file packages |
42 A single-file package is an aggregate collection of thematically | 44 A single-file package is an aggregate collection of thematically |
43 related but otherwise independent lisp files. These files are bundled | 45 related but otherwise independent lisp files. These files are bundled |
44 together for download convenience and individual files may be deleted at | 46 together for download convenience and individual files may be deleted at |
45 will without any loss of functionality. However, we would recommend | 47 will without any loss of functionality. However, we would recommend |
245 Note: The menus in XEmacs 21.2.x and up have changed slightly, so | 247 Note: The menus in XEmacs 21.2.x and up have changed slightly, so |
246 where I mention "Options -> Manage Packages", substitute "Tools -> | 248 where I mention "Options -> Manage Packages", substitute "Tools -> |
247 Packages". | 249 Packages". |
248 | 250 |
249 @enumerate 1 | 251 @enumerate 1 |
250 @item Choose a download site. | 252 @item |
253 Choose a download site. | |
251 via menu: Options -> Manages Packages -> Add Download Site | 254 via menu: Options -> Manages Packages -> Add Download Site |
252 via keyb: @code{M-x customize-variable RET package-get-remote RET} | 255 via keyb: @code{M-x customize-variable RET package-get-remote RET} |
253 (put in the details of remote host and directory) | 256 (put in the details of remote host and directory) |
254 | 257 |
255 If the package tarballs _AND_ the package-index file are in a | 258 If the package tarballs _AND_ the package-index file are in a |
256 local directory, you can: @code{M-x pui-add-install-directory RET} | 259 local directory, you can: @code{M-x pui-add-install-directory RET} |
257 | 260 |
258 @item Obtain a list of packages and display the list in a buffer named | 261 @item |
262 Obtain a list of packages and display the list in a buffer named | |
259 @file{*Packages*}. | 263 @file{*Packages*}. |
260 menu: Options -> Manage Packages -> List & Install | 264 menu: Options -> Manage Packages -> List & Install |
261 keyb: @code{M-x pui-list-packages RET} | 265 keyb: @code{M-x pui-list-packages RET} |
262 | 266 |
263 XEmacs will now connect to the remote site and download the | 267 XEmacs will now connect to the remote site and download the |
317 | 321 |
318 Moving the mouse over a package will also cause additional information | 322 Moving the mouse over a package will also cause additional information |
319 about the package to be displayed in the minibuffer. | 323 about the package to be displayed in the minibuffer. |
320 | 324 |
321 | 325 |
322 @item Choose the packages you wish to install. | 326 @item |
327 Choose the packages you wish to install. | |
323 mouse: Click button 2 on the package name. | 328 mouse: Click button 2 on the package name. |
324 keyb: @kbd{RET} on the package name | 329 keyb: @kbd{RET} on the package name |
325 | 330 |
326 @item Make sure you have everything you need. | 331 @item |
332 Make sure you have everything you need. | |
327 menu: Packages -> Add Required | 333 menu: Packages -> Add Required |
328 keyb: @kbd{r} | 334 keyb: @kbd{r} |
329 | 335 |
330 XEmacs will now search for packages that are required by the | 336 XEmacs will now search for packages that are required by the |
331 ones that you have chosen to install and offer to select | 337 ones that you have chosen to install and offer to select |
332 those packages also. | 338 those packages also. |
333 | 339 |
334 For novices and gurus alike, this step can save your bacon. | 340 For novices and gurus alike, this step can save your bacon. |
335 It's easy to forget to install a critical package. | 341 It's easy to forget to install a critical package. |
336 | 342 |
337 @item Download and install the packages. | 343 @item |
344 Download and install the packages. | |
338 menu: Packages -> Install/Remove Selected | 345 menu: Packages -> Install/Remove Selected |
339 keyb: @kbd{x} | 346 keyb: @kbd{x} |
340 @end enumerate | 347 @end enumerate |
341 | 348 |
342 You can also install packages using a semi-manual interface: | 349 You can also install packages using a semi-manual interface: |