# HG changeset patch # User stephent # Date 1044887289 0 # Node ID 32bc2bab419c5175adf15898fd099c8061e2b958 # Parent a522420e3c931dff9d8602080c93f0a8eafab905 [xemacs-hg @ 2003-02-10 14:28:09 by stephent] Recommend Mule in INSTALL <87hebcgqkz.fsf@tleepslib.sk.tsukuba.ac.jp> diff -r a522420e3c93 -r 32bc2bab419c ChangeLog --- a/ChangeLog Sun Feb 09 22:52:33 2003 +0000 +++ b/ChangeLog Mon Feb 10 14:28:09 2003 +0000 @@ -1,3 +1,7 @@ +2003-02-10 Stephen J. Turnbull + + * INSTALL: Recommend Mule, deprecate stripped binaries. + 2003-02-05 Stephen J. Turnbull * configure.in (DLSYM_NEEDS_UNDERSCORE): Define on darwin. diff -r a522420e3c93 -r 32bc2bab419c INSTALL --- a/INSTALL Sun Feb 09 22:52:33 2003 +0000 +++ b/INSTALL Mon Feb 10 14:28:09 2003 +0000 @@ -310,10 +310,11 @@ intended for use only by the developers and may be obtained from . -The `--debug' and `--error-checking' options are intended for use only -by the developers. `--debug' adds code to be compiled in for -performing various tests. `--error-checking' adds additional tests to -many of the commonly used macros. +The `--debug' and `--error-checking' options are primarily useful to the +developers. `--debug' incorporates code for performing various tests, +but does not impose a speed penalty. `--error-checking' adds additional +tests to many of the commonly used macros, and imposes a speed penalty. +Neither is especially useful in most common debugging situations. The `--verbose' and `--extra-verbose' options are intended for use only by the developers. `--verbose' causes the results of all @@ -323,10 +324,12 @@ contains the results of the compile and link tests used by configure. The `--with-mule' option enables (MUlti-Lingual Emacs) support, needed -to support non-Latin-1 (including Asian) languages. The Mule support -is not yet as stable or efficient as the `Latin1' support. Enabling -Mule support requires the mule-base package installed prior to -building XEmacs. The following options require Mule support: +to support non-Latin-1 (including Asian) languages. Mule support is +required for Asian language and Unicode (multibyte and wide character) +support. With the advent of the Euro and European Community +expansion, Mule support is also recommended for Western Europeans. +Enabling Mule support requires the mule-base package installed prior +to building XEmacs. The following options require Mule support: The `--with-xim' option enables use of the X11 XIM mechanism to allow an input method to input text into XEmacs. The input method is shared @@ -665,6 +668,15 @@ Using GNU Make allows for simultaneous builds with and without the --srcdir option. +STRIPPING BINARIES +================== + +This saves nothing but a small (by modern standards) amount of disk +space; the symbol table is not loaded into memory at execution time. +If you do encounter a crash or other serious bug, the first thing the +developers will do is ask you to build an XEmacs with a full symbol +table, anyway. Don't strip the XEmacs binary. + MAIL-LOCKING POST-INSTALLATION ==============================