-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
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
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.
`_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:
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.
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.
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:
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
`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
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:
* 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.
* 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?
* 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)?
* 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
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)
-