Mercurial > hg > xemacs-beta
comparison man/xemacs-faq.texi @ 1648:712931b4b71d
[xemacs-hg @ 2003-08-27 18:06:54 by youngs]
2003-08-28 Steve Youngs <youngs@xemacs.org>
* README.packages: Update.
2003-08-28 Steve Youngs <youngs@xemacs.org>
* PACKAGES: Update.
2003-08-28 Steve Youngs <youngs@xemacs.org>
* xemacs-faq.texi (Q2.0.2): Rewrite, mentioning the correct way to
remove a package.
(Q3.8.2): big-menubar is in the edit-utils package.
(Q4.3.2): Add a comment about not needing TM for things like Gnus,
MH-E and VM.
(Q5.3.3): State correct location of ps-print.el.
* xemacs/packages.texi (Packages): Remove "Creating Packages" menu
entry.
(Package Terminology): Whitespace clean up.
(Installing Packages): Whitespace clean up and add some @code
formatters.
Re-organise the menu so that installation via PUI is first and
Sumo is last.
(Automatically): mule-base is no longer a requirement for using
PUI.
Mention optionally requiring mailcrypt.
(Note): Removed.
(Manually): Move to below the PUI installation method.
(Sumo): Move to below the manual installation method.
(Which Packages): Add mailcrypt.
(Building Packages): Remove duplicated stuff that is in
lispref/packaging.texi, xref to it instead.
(Local.rules File): xref to the appropriate node in
lispref/packaging.texi.
(Available Packages): Update to current reality.
(all): Removed.
(srckit): Removed.
(binkit): Removed.
* xemacs/reading.texi (Reading Mail): Mention Gnus and MEW.
* new-users-guide/custom2.texi (Init File): big-menubar.el is in
the edit-utils package.
* lispref/packaging.texi (Packaging):
(The User View):
(The Library Maintainer View):
(Infrastructure):
(Control Files):
(Obtaining):
(The Package Release Engineer View):
(Package Terminology):
(Building Packages):
(Makefile Targets):
(packages): New.
(Local.rules File):
(XEMACS_PACKAGES): Removed.
(XEMACS_INSTALLED_PACKAGES_ROOT): New.
(NONMULE_PACKAGES): New.
(EXCLUDES): New.
(Creating Packages):
(BATCH): New.
(VERSION): Removed.
(AUTHOR_VERSION): Removed.
(MAINTAINER): Removed.
(PACKAGE): Removed.
(PKG_TYPE): Removed.
(REQUIRES): Removed.
(CATEGORY): Removed.
(ELS): Removed.
(ELCS): Removed.
(all): Removed.
(srckit): Removed.
(binkit): Removed.
(are): New.
(STANDARD_DOCS): New.
(ELCS_1_DEST): New.
(example): New.
(PACKAGE_SUPPRESS): New.
(EXPLICIT_DOCS): New.
(DATA_DEST): New.
(Documenting Packages):
Not quite a total rewrite, but a fairly thorough audit
nonetheless.
author | youngs |
---|---|
date | Wed, 27 Aug 2003 18:07:10 +0000 |
parents | aaf5e80aedd2 |
children | f43f9ca6c7d9 |
comparison
equal
deleted
inserted
replaced
1647:d90ba01b5346 | 1648:712931b4b71d |
---|---|
5 @setchapternewpage off | 5 @setchapternewpage off |
6 @c %**end of header | 6 @c %**end of header |
7 @finalout | 7 @finalout |
8 @titlepage | 8 @titlepage |
9 @title XEmacs FAQ | 9 @title XEmacs FAQ |
10 @subtitle Frequently asked questions about XEmacs @* Last Modified: $Date: 2003/08/12 06:15:51 $ | 10 @subtitle Frequently asked questions about XEmacs @* Last Modified: $Date: 2003/08/27 18:06:58 $ |
11 @sp 1 | 11 @sp 1 |
12 @author Tony Rossini <rossini@@biostat.washington.edu> | 12 @author Tony Rossini <rossini@@biostat.washington.edu> |
13 @author Ben Wing <ben@@xemacs.org> | 13 @author Ben Wing <ben@@xemacs.org> |
14 @author Chuck Thompson <cthomp@@xemacs.org> | 14 @author Chuck Thompson <cthomp@@xemacs.org> |
15 @author Steve Baur <steve@@xemacs.org> | 15 @author Steve Baur <steve@@xemacs.org> |
1428 may safely gzip everything named *.el here. You may remove any package | 1428 may safely gzip everything named *.el here. You may remove any package |
1429 you don't use. @emph{Nothing bad will happen if you delete a package | 1429 you don't use. @emph{Nothing bad will happen if you delete a package |
1430 that you do not use}. You must be sure you do not use it though, so be | 1430 that you do not use}. You must be sure you do not use it though, so be |
1431 conservative at first. | 1431 conservative at first. |
1432 | 1432 |
1433 Possible candidates for deletion include w3, games, hyperbole, mh-e, | 1433 Any package with the possible exceptions of xemacs-base, and EFS are |
1434 hm-html-menus, vm, viper, oobr, gnus, etc. Ask yourself, @emph{Do I | 1434 candidates for removal. Ask yourself, @emph{Do I ever want to use this |
1435 ever want to use this package?} If the answer is no, then it is a | 1435 package?} If the answer is no, then it is a candidate for removal. |
1436 candidate for removal. | |
1437 | 1436 |
1438 First, gzip all the .el files. Then go about package by package and | 1437 First, gzip all the .el files. Then go about package by package and |
1439 start gzipping the .elc files. Then run XEmacs and do whatever it is | 1438 start gzipping the .elc files. Then run XEmacs and do whatever it is |
1440 you normally do. If nothing bad happens, then delete the directory. Be | 1439 you normally do. If nothing bad happens, then remove the package. You |
1441 conservative about deleting directories, and it would be handy to have a | 1440 can remove a package via the PUI interface |
1442 backup around in case you get too zealous. | 1441 (@code{M-x pui-list-packages}, then press @kbd{d} to mark the packages |
1443 | 1442 you wish to delete, and then @kbd{x} to delete them. |
1444 @file{prim}, @file{modes}, @file{packages}, and @file{utils} are four | 1443 |
1445 directories you definitely do @strong{not} want to delete, although | 1444 Another method is to do @code{M-x package-get-delete-package}. |
1446 certain packages can be removed from them if you do not use them. | |
1447 | |
1448 Online texinfo sources in the @file{info} can either be compressed them | |
1449 or remove them. In either case, @kbd{C-h i} (info mode) will no longer | |
1450 work. | |
1451 | 1445 |
1452 @node Q2.0.3, Q2.0.4, Q2.0.2, Installation | 1446 @node Q2.0.3, Q2.0.4, Q2.0.2, Installation |
1453 @unnumberedsubsec Q2.0.3: Compiling XEmacs with Netaudio. | 1447 @unnumberedsubsec Q2.0.3: Compiling XEmacs with Netaudio. |
1454 | 1448 |
1455 What is the best way to compile XEmacs with the netaudio system, since I | 1449 What is the best way to compile XEmacs with the netaudio system, since I |
3760 @lisp | 3754 @lisp |
3761 (load "big-menubar") | 3755 (load "big-menubar") |
3762 @end lisp | 3756 @end lisp |
3763 | 3757 |
3764 If you'd like to write your own, this file provides as good a set of | 3758 If you'd like to write your own, this file provides as good a set of |
3765 examples as any to start from. The file is located in | 3759 examples as any to start from. The file is located in edit-utils |
3766 @file{lisp/packages/big-menubar.el} in the XEmacs installation | 3760 package. |
3767 directory. | |
3768 | 3761 |
3769 @node Q3.8.3, Q3.8.4, Q3.8.2, Customization | 3762 @node Q3.8.3, Q3.8.4, Q3.8.2, Customization |
3770 @unnumberedsubsec Q3.8.3: How do I control how many buffers are listed in the menu @code{Buffers List}? | 3763 @unnumberedsubsec Q3.8.3: How do I control how many buffers are listed in the menu @code{Buffers List}? |
3771 | 3764 |
3772 Add the following to your @file{init.el}/@file{.emacs} (suit to fit): | 3765 Add the following to your @file{init.el}/@file{.emacs} (suit to fit): |
4543 @end itemize | 4536 @end itemize |
4544 | 4537 |
4545 Don't let the installation procedure & instructions stop you from trying | 4538 Don't let the installation procedure & instructions stop you from trying |
4546 this package out---it's much simpler than it looks, and once installed, | 4539 this package out---it's much simpler than it looks, and once installed, |
4547 trivial to use. | 4540 trivial to use. |
4541 | |
4542 @email{youngs@@xemacs.org, Steve Youngs} writes: | |
4543 | |
4544 @quotation | |
4545 All the major Emacs Lisp based MUAs (Gnus, MH-E, and VM) all do their | |
4546 own thing when it comes to MIME so you won't need TM to get MIME support | |
4547 in these packages. | |
4548 @end quotation | |
4548 | 4549 |
4549 @node Q4.3.3, Q4.3.4, Q4.3.2, Subsystems | 4550 @node Q4.3.3, Q4.3.4, Q4.3.2, Subsystems |
4550 @unnumberedsubsec Q4.3.3: Why isn't this @code{movemail} program working? | 4551 @unnumberedsubsec Q4.3.3: Why isn't this @code{movemail} program working? |
4551 | 4552 |
4552 Ben Wing @email{ben@@xemacs.org} writes: | 4553 Ben Wing @email{ben@@xemacs.org} writes: |
5901 Font-lock looks nice. How can I print (WYSIWYG) the highlighted | 5902 Font-lock looks nice. How can I print (WYSIWYG) the highlighted |
5902 document? | 5903 document? |
5903 | 5904 |
5904 The package @code{ps-print}, which is now included with XEmacs, provides | 5905 The package @code{ps-print}, which is now included with XEmacs, provides |
5905 the ability to do this. The source code contains complete instructions | 5906 the ability to do this. The source code contains complete instructions |
5906 on its use, in @file{<xemacs_src_root>/lisp/packages/ps-print.el}. | 5907 on its use, in |
5908 @file{$prefix/lib/xemacs/xemacs-packages/lisp/ps-print/ps-print.el}, | |
5909 being the default location of an installed ps-print package. | |
5907 | 5910 |
5908 @node Q5.3.4, Q5.3.5, Q5.3.3, Miscellaneous | 5911 @node Q5.3.4, Q5.3.5, Q5.3.3, Miscellaneous |
5909 @unnumberedsubsec Q5.3.4: Getting @kbd{M-x lpr} to work with postscript printer. | 5912 @unnumberedsubsec Q5.3.4: Getting @kbd{M-x lpr} to work with postscript printer. |
5910 | 5913 |
5911 My printer is a Postscript printer and @code{lpr} only works for | 5914 My printer is a Postscript printer and @code{lpr} only works for |