Reformatted.
[chise/xemacs-chise.git] / info / xemacs-faq.info-2
index e58bb3d..fca60a8 100644 (file)
@@ -1,9 +1,9 @@
-This is Info file ../info/xemacs-faq.info, produced by Makeinfo version
-1.68 from the input file xemacs-faq.texi.
+This is ../info/xemacs-faq.info, produced by makeinfo version 4.0 from
+xemacs-faq.texi.
 
 INFO-DIR-SECTION XEmacs Editor
 START-INFO-DIR-ENTRY
-* FAQ: (xemacs-faq).           XEmacs FAQ.
+* FAQ: (xemacs-faq).            XEmacs FAQ.
 END-INFO-DIR-ENTRY
 
 \1f
@@ -30,87 +30,87 @@ still stands true.
 
      Now examine the space used by directory:
 
-     0 /usr/local/bin/xemacs
-     2048      /usr/local/bin/xemacs-19.13
+     0       /usr/local/bin/xemacs
+     2048    /usr/local/bin/xemacs-19.13
      
-     1546      /usr/local/lib/xemacs-19.13/i486-miranova-sco3.2v4.2
-     1158      /usr/local/lib/xemacs-19.13/i486-unknown-linux1.2.13
+     1546    /usr/local/lib/xemacs-19.13/i486-miranova-sco3.2v4.2
+     1158    /usr/local/lib/xemacs-19.13/i486-unknown-linux1.2.13
 
      You need to keep these.  XEmacs isn't stripped by default in
      installation, you should consider stripping.  That will save you
      about 5MB right there.
 
-     207       /usr/local/lib/xemacs-19.13/etc/w3
-     122       /usr/local/lib/xemacs-19.13/etc/sounds
-     18        /usr/local/lib/xemacs-19.13/etc/sparcworks
-     159       /usr/local/lib/xemacs-19.13/etc/vm
-     6 /usr/local/lib/xemacs-19.13/etc/e
-     21        /usr/local/lib/xemacs-19.13/etc/eos
-     172       /usr/local/lib/xemacs-19.13/etc/toolbar
-     61        /usr/local/lib/xemacs-19.13/etc/ns
-     43        /usr/local/lib/xemacs-19.13/etc/gnus
+     207     /usr/local/lib/xemacs-19.13/etc/w3
+     122     /usr/local/lib/xemacs-19.13/etc/sounds
+     18      /usr/local/lib/xemacs-19.13/etc/sparcworks
+     159     /usr/local/lib/xemacs-19.13/etc/vm
+     6       /usr/local/lib/xemacs-19.13/etc/e
+     21      /usr/local/lib/xemacs-19.13/etc/eos
+     172     /usr/local/lib/xemacs-19.13/etc/toolbar
+     61      /usr/local/lib/xemacs-19.13/etc/ns
+     43      /usr/local/lib/xemacs-19.13/etc/gnus
 
      These are support directories for various packages.  In general
      they match a directory under
      ./xemacs-19.13/lib/xemacs-19.13/lisp/.  If you do not require the
      package, you may delete or gzip the support too.
 
-     1959      /usr/local/lib/xemacs-19.13/etc
-     175       /usr/local/lib/xemacs-19.13/lisp/bytecomp
-     340       /usr/local/lib/xemacs-19.13/lisp/calendar
-     342       /usr/local/lib/xemacs-19.13/lisp/comint
-     517       /usr/local/lib/xemacs-19.13/lisp/dired
-     42        /usr/local/lib/xemacs-19.13/lisp/electric
-     212       /usr/local/lib/xemacs-19.13/lisp/emulators
-     238       /usr/local/lib/xemacs-19.13/lisp/energize
-     289       /usr/local/lib/xemacs-19.13/lisp/gnus
-     457       /usr/local/lib/xemacs-19.13/lisp/ilisp
-     1439      /usr/local/lib/xemacs-19.13/lisp/modes
-     2276      /usr/local/lib/xemacs-19.13/lisp/packages
-     1040      /usr/local/lib/xemacs-19.13/lisp/prim
-     176       /usr/local/lib/xemacs-19.13/lisp/pcl-cvs
-     154       /usr/local/lib/xemacs-19.13/lisp/rmail
-     3 /usr/local/lib/xemacs-19.13/lisp/epoch
-     45        /usr/local/lib/xemacs-19.13/lisp/term
-     860       /usr/local/lib/xemacs-19.13/lisp/utils
-     851       /usr/local/lib/xemacs-19.13/lisp/vm
-     13        /usr/local/lib/xemacs-19.13/lisp/vms
-     157       /usr/local/lib/xemacs-19.13/lisp/x11
-     19        /usr/local/lib/xemacs-19.13/lisp/tooltalk
-     14        /usr/local/lib/xemacs-19.13/lisp/sunpro
-     291       /usr/local/lib/xemacs-19.13/lisp/games
-     198       /usr/local/lib/xemacs-19.13/lisp/edebug
-     619       /usr/local/lib/xemacs-19.13/lisp/w3
-     229       /usr/local/lib/xemacs-19.13/lisp/eos
-     55        /usr/local/lib/xemacs-19.13/lisp/iso
-     59        /usr/local/lib/xemacs-19.13/lisp/mailcrypt
-     187       /usr/local/lib/xemacs-19.13/lisp/eterm
-     356       /usr/local/lib/xemacs-19.13/lisp/ediff
-     408       /usr/local/lib/xemacs-19.13/lisp/hyperbole/kotl
-     1262      /usr/local/lib/xemacs-19.13/lisp/hyperbole
-     247       /usr/local/lib/xemacs-19.13/lisp/hm--html-menus
-     161       /usr/local/lib/xemacs-19.13/lisp/mh-e
-     299       /usr/local/lib/xemacs-19.13/lisp/viper
-     53        /usr/local/lib/xemacs-19.13/lisp/oobr/tree-x
-     4 /usr/local/lib/xemacs-19.13/lisp/oobr/tree-nx/English.lproj/DocWindow.nib
-     3 /usr/local/lib/xemacs-19.13/lisp/oobr/tree-nx/English.lproj/InfoPanel.nib
-     3 /usr/local/lib/xemacs-19.13/lisp/oobr/tree-nx/English.lproj/TreeView.nib
-     11        /usr/local/lib/xemacs-19.13/lisp/oobr/tree-nx/English.lproj
-     53        /usr/local/lib/xemacs-19.13/lisp/oobr/tree-nx
-     466       /usr/local/lib/xemacs-19.13/lisp/oobr
-     14142     /usr/local/lib/xemacs-19.13/lisp
+     1959    /usr/local/lib/xemacs-19.13/etc
+     175     /usr/local/lib/xemacs-19.13/lisp/bytecomp
+     340     /usr/local/lib/xemacs-19.13/lisp/calendar
+     342     /usr/local/lib/xemacs-19.13/lisp/comint
+     517     /usr/local/lib/xemacs-19.13/lisp/dired
+     42      /usr/local/lib/xemacs-19.13/lisp/electric
+     212     /usr/local/lib/xemacs-19.13/lisp/emulators
+     238     /usr/local/lib/xemacs-19.13/lisp/energize
+     289     /usr/local/lib/xemacs-19.13/lisp/gnus
+     457     /usr/local/lib/xemacs-19.13/lisp/ilisp
+     1439    /usr/local/lib/xemacs-19.13/lisp/modes
+     2276    /usr/local/lib/xemacs-19.13/lisp/packages
+     1040    /usr/local/lib/xemacs-19.13/lisp/prim
+     176     /usr/local/lib/xemacs-19.13/lisp/pcl-cvs
+     154     /usr/local/lib/xemacs-19.13/lisp/rmail
+     3       /usr/local/lib/xemacs-19.13/lisp/epoch
+     45      /usr/local/lib/xemacs-19.13/lisp/term
+     860     /usr/local/lib/xemacs-19.13/lisp/utils
+     851     /usr/local/lib/xemacs-19.13/lisp/vm
+     13      /usr/local/lib/xemacs-19.13/lisp/vms
+     157     /usr/local/lib/xemacs-19.13/lisp/x11
+     19      /usr/local/lib/xemacs-19.13/lisp/tooltalk
+     14      /usr/local/lib/xemacs-19.13/lisp/sunpro
+     291     /usr/local/lib/xemacs-19.13/lisp/games
+     198     /usr/local/lib/xemacs-19.13/lisp/edebug
+     619     /usr/local/lib/xemacs-19.13/lisp/w3
+     229     /usr/local/lib/xemacs-19.13/lisp/eos
+     55      /usr/local/lib/xemacs-19.13/lisp/iso
+     59      /usr/local/lib/xemacs-19.13/lisp/mailcrypt
+     187     /usr/local/lib/xemacs-19.13/lisp/eterm
+     356     /usr/local/lib/xemacs-19.13/lisp/ediff
+     408     /usr/local/lib/xemacs-19.13/lisp/hyperbole/kotl
+     1262    /usr/local/lib/xemacs-19.13/lisp/hyperbole
+     247     /usr/local/lib/xemacs-19.13/lisp/hm--html-menus
+     161     /usr/local/lib/xemacs-19.13/lisp/mh-e
+     299     /usr/local/lib/xemacs-19.13/lisp/viper
+     53      /usr/local/lib/xemacs-19.13/lisp/oobr/tree-x
+     4       /usr/local/lib/xemacs-19.13/lisp/oobr/tree-nx/English.lproj/DocWindow.nib
+     3       /usr/local/lib/xemacs-19.13/lisp/oobr/tree-nx/English.lproj/InfoPanel.nib
+     3       /usr/local/lib/xemacs-19.13/lisp/oobr/tree-nx/English.lproj/TreeView.nib
+     11      /usr/local/lib/xemacs-19.13/lisp/oobr/tree-nx/English.lproj
+     53      /usr/local/lib/xemacs-19.13/lisp/oobr/tree-nx
+     466     /usr/local/lib/xemacs-19.13/lisp/oobr
+     14142   /usr/local/lib/xemacs-19.13/lisp
 
      These are all Emacs Lisp source code and bytecompiled object code.
      You may safely gzip everything named *.el here.  You may remove
-     any package you don't use.  *Nothing bad will happen if you delete
-     a package that you do not use*.  You must be sure you do not use
+     any package you don't use.  _Nothing bad will happen if you delete
+     a package that you do not use_.  You must be sure you do not use
      it though, so be conservative at first.
 
      Possible candidates for deletion include w3 (newer versions exist,
      or you may just use Lynx or Netscape for web browsing), games,
      hyperbole, mh-e, hm-html-menus (better packages exist), vm, viper,
-     oobr, gnus (new versions exist), etc.  Ask yourself, *Do I ever
-     want to use this package?*  If the answer is no, then it is a
+     oobr, gnus (new versions exist), etc.  Ask yourself, _Do I ever
+     want to use this package?_  If the answer is no, then it is a
      candidate for removal.
 
      First, gzip all the .el files.  Then go about package by package
@@ -124,13 +124,13 @@ still stands true.
      definitely do *not* want to delete, although certain packages can
      be removed from them if you do not use them.
 
-          1972 /usr/local/lib/xemacs-19.13/info
+          1972    /usr/local/lib/xemacs-19.13/info
 
      These are online texinfo sources.  You may either gzip them or
      remove them.  In either case, `C-h i' (info mode) will no longer
      work.
 
-          20778        /usr/local/lib/xemacs-19.13
+          20778   /usr/local/lib/xemacs-19.13
 
      The 20MB achieved is less than half of what the full distribution
      takes up, *and* can be achieved without deleting a single file.
@@ -270,7 +270,7 @@ ELF libraries are out of date.  You have the following options:
      `_h_errno^@' with `h_errno^@^@'.  Any version of Emacs will
      suffice.  If you don't understand how to do this, don't do it.
 
-  3. Rebuild XEmacs yourself - any working ELF version of libc should be
+  3. Rebuild XEmacs yourself--any working ELF version of libc should be
      O.K.
 
    Hrvoje Niksic <hniksic@xemacs.org> writes:
@@ -280,7 +280,7 @@ ELF libraries are out of date.  You have the following options:
           perl -pi -e 's/_h_errno\0/h_errno\0\0/g' \
           /usr/local/bin/xemacs-19.14
 
-     NB: You *must* patch `/usr/local/bin/xemacs-19.14', and not
+     NB: You _must_ patch `/usr/local/bin/xemacs-19.14', and not
      `xemacs' because `xemacs' is a link to `xemacs-19.14'; the Perl
      `-i' option will cause unwanted side-effects if applied to a
      symbolic link.
@@ -331,8 +331,8 @@ PNG
 Compface
      `ftp://ftp.cs.indiana.edu/pub/faces/compface/'.  This library has
      been frozen for about 6 years, and is distributed without version
-     numbers.  *It should be compiled with the same options that X11 was
-     compiled with on your system*.  The version of this library at
+     numbers.  _It should be compiled with the same options that X11 was
+     compiled with on your system_.  The version of this library at
      XEmacs.org includes the `xbm2xface.pl' script, written by
      <stig@hackvan.com>, which may be useful when generating your own
      xface.
@@ -633,10 +633,10 @@ Q2.1.8: got (wrong-type-argument color-instance-p nil)
      color backgrounds and foregrounds into your
      `.../app-defaults/Emacs' like:
 
-          *Foreground: Black   ;everything will be of black on grey95,
-          *Background: Grey95  ;unless otherwise specified.
-          *cursorColor:        Red3    ;red3 cursor with grey95 border.
-          *pointerColor:       Red3    ;red3 pointer with grey95 border.
+          *Foreground:    Black   ;everything will be of black on grey95,
+          *Background:    Grey95  ;unless otherwise specified.
+          *cursorColor:   Red3    ;red3 cursor with grey95 border.
+          *pointerColor:  Red3    ;red3 pointer with grey95 border.
 
    Natalie Kershaw adds:
 
@@ -790,7 +790,7 @@ Q2.1.14: `C-g' doesn't work for me.  Is it broken?
 
    Morten Welinder <terra@diku.dk> writes:
 
-     On some (but *not* all) machines a hung XEmacs can be revived by
+     On some (but _not_ all) machines a hung XEmacs can be revived by
      `kill -FPE <pid>'.  This is a hack, of course, not a solution.
      This technique works on a Sun4 running 4.1.3_U1.  To see if it
      works for you, start another XEmacs and test with that first.  If
@@ -955,6 +955,7 @@ debugger.  Here are some hints:
      `src/gdbinit'.  This had the disadvantage of not being sourced
      automatically by gdb, so you had to set that up yourself.
 
+
 \1f
 File: xemacs-faq.info,  Node: Q2.1.16,  Next: Q2.1.17,  Prev: Q2.1.15,  Up: Installation
 
@@ -1094,8 +1095,6 @@ File: xemacs-faq.info,  Node: Q2.1.24,  Prev: Q2.1.23,  Up: Installation
 Q2.1.24:  XEmacs won't start without network. (NEW)
 ---------------------------------------------------
 
-   Q2.1.23:  Movemail on Linux does not work for XEmacs 19.15 and later.
-
    If XEmacs starts when you're on the network, but fails when you're
 not on the network, you may be missing a "localhost" entry in your
 `/etc/hosts' file.  The file should contain an entry like:
@@ -1115,7 +1114,7 @@ section is devoted to Customization and screen settings.
 
 * Menu:
 
-Customization--Emacs Lisp and `.emacs':
+Customization---Emacs Lisp and `.emacs':
 * Q3.0.1::      What version of Emacs am I running?
 * Q3.0.2::      How do I evaluate Elisp expressions?
 * Q3.0.3::      `(setq tab-width 6)' behaves oddly.
@@ -1159,9 +1158,9 @@ The Modeline:
 * Q3.5.1::      How can I bind complex functions (or macros) to keys?
 * Q3.5.2::      How can I stop down-arrow from adding empty lines to the bottom of my buffers?
 * Q3.5.3::      How do I bind C-. and C-; to scroll one line up and down?
-* Q3.5.4::      Globally binding `Delete'?
+* Q3.5.4::      Globally binding Delete?
 * Q3.5.5::      Scrolling one line at a time.
-* Q3.5.6::      How to map `Help' key alone on Sun type4 keyboard?
+* Q3.5.6::      How to map Help key alone on Sun type4 keyboard?
 * Q3.5.7::      How can you type in special characters in XEmacs?
 * Q3.5.8::      Why does `(global-set-key [delete-forward] 'delete-char)' complain?
 * Q3.5.9::      How do I make the Delete key delete forward?
@@ -1181,7 +1180,7 @@ The Mouse and Highlighting:
 * Q3.7.5::      Why does cut-and-paste not work between XEmacs and a cmdtool?
 * Q3.7.6::      How I can set XEmacs up so that it pastes where the text cursor is?
 * Q3.7.7::      How do I select a rectangular region?
-* Q3.7.8::      Why does `M-w' take so long?
+* Q3.7.8::      Why does M-w take so long?
 
 The Menubar and Toolbar:
 * Q3.8.1::      How do I get rid of the menu (or menubar)?
@@ -1200,7 +1199,7 @@ Text Selections:
 * Q3.10.1::     How can I turn off or change highlighted selections?
 * Q3.10.2::     How do I get that typing on an active region removes it?
 * Q3.10.3::     Can I turn off the highlight during isearch?
-* Q3.10.4::     How do I turn off highlighting after `C-x C-p' (mark-page)?
+* Q3.10.4::     How do I turn off highlighting after C-x C-p (mark-page)?
 * Q3.10.5::     The region disappears when I hit the end of buffer while scrolling.
 
 \1f
@@ -1249,28 +1248,3 @@ works fine!! How strange.
 
    Use `setq-default' instead, since `tab-width' is all-buffer-local.
 
-\1f
-File: xemacs-faq.info,  Node: Q3.0.4,  Next: Q3.0.5,  Prev: Q3.0.3,  Up: Customization
-
-Q3.0.4: How can I add directories to the `load-path'?
------------------------------------------------------
-
-   Here are two ways to do that, one that puts your directories at the
-front of the load-path, the other at the end:
-
-     ;;; Add things at the beginning of the load-path, do not add
-     ;;; duplicate directories:
-     (pushnew "bar" load-path :test 'equal)
-     
-     (pushnew "foo" load-path :test 'equal)
-     
-     ;;; Add things at the end, unconditionally
-     (setq load-path (nconc load-path '("foo" "bar")))
-
-   keith (k.p.) hanlan <keithh@nortel.ca> writes:
-
-     To add directories using Unix shell metacharacters use
-     `expand-file-name' like this:
-
-          (push (expand-file-name "~keithh/.emacsdir") load-path)
-