aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorGlenn Morris2010-10-05 19:19:42 -0700
committerGlenn Morris2010-10-05 19:19:42 -0700
commit6003ea5325a407a2bed17317f86e25ebe31fb92d (patch)
treeef5dd9a1dad2b72f6bb2e1cef23eb3470ba144ad /doc
parent397ae2261860609d3f320b9c4255ca8f92353c50 (diff)
downloademacs-6003ea5325a407a2bed17317f86e25ebe31fb92d.tar.gz
emacs-6003ea5325a407a2bed17317f86e25ebe31fb92d.zip
* doc/misc/cl.texi (Usage, Installation): Remove outdated information.
Diffstat (limited to 'doc')
-rw-r--r--doc/misc/ChangeLog4
-rw-r--r--doc/misc/cl.texi44
2 files changed, 12 insertions, 36 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog
index 322be57330d..accf71c2d69 100644
--- a/doc/misc/ChangeLog
+++ b/doc/misc/ChangeLog
@@ -1,3 +1,7 @@
12010-10-06 Glenn Morris <rgm@gnu.org>
2
3 * cl.texi (Usage, Installation): Remove outdated information.
4
12010-08-26 Michael Albinus <michael.albinus@gmx.de> 52010-08-26 Michael Albinus <michael.albinus@gmx.de>
2 6
3 Sync with Tramp 2.1.19. 7 Sync with Tramp 2.1.19.
diff --git a/doc/misc/cl.texi b/doc/misc/cl.texi
index 755b2f3f1b7..948ba786066 100644
--- a/doc/misc/cl.texi
+++ b/doc/misc/cl.texi
@@ -163,19 +163,6 @@ include at the beginning:
163@end example 163@end example
164 164
165@noindent 165@noindent
166If you want to ensure that the new (Gillespie) version of @dfn{CL}
167is the one that is present, add an additional @code{(require 'cl-19)}
168call:
169
170@example
171(require 'cl)
172(require 'cl-19)
173@end example
174
175@noindent
176The second call will fail (with ``@file{cl-19.el} not found'') if
177the old @file{cl.el} package was in use.
178
179It is safe to arrange to load @dfn{CL} at all times, e.g., 166It is safe to arrange to load @dfn{CL} at all times, e.g.,
180in your @file{.emacs} file. But it's a good idea, for portability, 167in your @file{.emacs} file. But it's a good idea, for portability,
181to @code{(require 'cl)} in your code even if you do this. 168to @code{(require 'cl)} in your code even if you do this.
@@ -229,29 +216,14 @@ multiple-values feature. @xref{Old CL Compatibility}.
229@section Installation 216@section Installation
230 217
231@noindent 218@noindent
232Installation of the @dfn{CL} package is simple: Just put the 219The @dfn{CL} package is distributed with Emacs, so there is no need
233byte-compiled files @file{cl.elc}, @file{cl-extra.elc}, 220to install anything.
234@file{cl-seq.elc}, @file{cl-macs.elc}, and @file{cl-compat.elc} 221
235into a directory on your @code{load-path}. 222If you do need to install it, just put the byte-compiled files
236 223@file{cl.elc}, @file{cl-extra.elc}, @file{cl-seq.elc},
237There are no special requirements to compile this package: 224@file{cl-macs.elc}, and @file{cl-compat.elc} into a directory on your
238The files do not have to be loaded before they are compiled, 225@code{load-path}. Also, format the @file{cl.texi} file and put the
239nor do they need to be compiled in any particular order. 226resulting Info files into a directory in your @code{Info-directory-list}.
240
241You may choose to put the files into your main @file{lisp/}
242directory, replacing the original @file{cl.el} file there. Or,
243you could put them into a directory that comes before @file{lisp/}
244on your @code{load-path} so that the old @file{cl.el} is
245effectively hidden.
246
247Also, format the @file{cl.texinfo} file and put the resulting
248Info files in the @file{info/} directory or another suitable place.
249
250You may instead wish to leave this package's components all in
251their own directory, and then add this directory to your
252@code{load-path} and @code{Info-directory-list}.
253Add the directory to the front of the list so the old @dfn{CL}
254package and its documentation are hidden.
255 227
256@node Naming Conventions, , Installation, Overview 228@node Naming Conventions, , Installation, Overview
257@section Naming Conventions 229@section Naming Conventions