# HG changeset patch # User Karl Heuer # Date 928174182 0 # Node ID 7f38d541d4118563e1f87317b3900627fe764c24 # Parent 6fe40d35360e42f1cb6178da67c884a476969f8a *** empty log message *** diff -r 6fe40d35360e -r 7f38d541d411 INSTALL --- a/INSTALL Mon May 31 18:06:22 1999 +0000 +++ b/INSTALL Mon May 31 18:09:42 1999 +0000 @@ -20,18 +20,20 @@ * leim-M.N.tar.gz The Emacs Lisp code for input methods for various international -character scripts is distributed in a separate tar file because of its -large size. This file is called leim-M.N.tar.gz, with the same -version number as Emacs, and it unpacks into the directory -emacs-M.N/leim. Thus, if you unpack it in the same directory where -you unpacked the Emacs distribution, it fills in a subdirectory -of the Emacs distribution. +character scripts is distributed in a separate tar file because it +amounts to a significant fraction of the size of the distribution. +This tar file is called leim-M.N.tar.gz, with the same version number +as Emacs, and it unpacks into the directory emacs-M.N/leim. -If you have already unpacked the Leim tar file into a subdirectory of -the Emacs sources, building and installing Emacs automatically -installs the input method support as well. If you unpack the Leim tar -file into the Emacs sources after building and installing Emacs, just -build Emacs again and install it again. +You should unpack leim-M.N.tar.gz into the same directory where you +have previously unpacked the main Emacs distribution. It fills in the +contents of one subdirectory, which is present in the main Emacs +distribution only in dummy form. + +Once you have unpacked the Leim tar file into the Emacs source tree, +building and installing Emacs automatically installs the input method +support as well. If you have built Emacs without unpacking Leim +first, just unpack Leim, build Emacs again, and install it again. * intlfonts-VERSION.tar.gz diff -r 6fe40d35360e -r 7f38d541d411 lispref/tips.texi --- a/lispref/tips.texi Mon May 31 18:06:22 1999 +0000 +++ b/lispref/tips.texi Mon May 31 18:09:42 1999 +0000 @@ -86,6 +86,19 @@ the compiled version of @var{foo} is @emph{used}. @item +Please don't require the @code{cl} package of Common Lisp extensions at +run time. Use of this package is optional, and it is not part of the +standard Emacs namespace. If your package loads @code{cl} at run time, +that could cause name clashes for users who don't use that package. + +However, there is no problem with using the @code{cl} package at compile +time, for the sake of macros. You do that like this: + +@example +(eval-when-compile (require 'cl)) +@end example + +@item When defining a major mode, please follow the major mode conventions. @xref{Major Mode Conventions}.