comparison man/xemacs/startup.texi @ 3179:15139dbf89f4

[xemacs-hg @ 2005-12-27 18:50:47 by michaels] This: 2005-11-25 Mike Sperber <mike@xemacs.org> * CHANGES-beta: * configure.ac: Zap --with-package-prefix; instead, add --with-user-packages/--with-early-packages, --with-system-packages/--with-late-packages, and --with-legacy-packages/--with-last-packages. ... and the changes that result from it throughout the code.
author michaels
date Tue, 27 Dec 2005 18:51:30 +0000
parents 473e76fb6d95
children 9c4bf82eaac2
comparison
equal deleted inserted replaced
3178:632fdf307588 3179:15139dbf89f4
80 of outdated versions of XEmacs as a fallback option. For example, it is 80 of outdated versions of XEmacs as a fallback option. For example, it is
81 possible to run XEmacs 21 with the 20.4 package hierarchy as a last 81 possible to run XEmacs 21 with the 20.4 package hierarchy as a last
82 hierarchy. 82 hierarchy.
83 83
84 It is possible to specify at configure-time the location of the various 84 It is possible to specify at configure-time the location of the various
85 package hierarchies with the @code{--package-path} option to configure. 85 package directories with the @code{--with-user-packages} (an alias for
86 @samp{--with-early-packages}), @code{--with-system-packages} (an alias
87 for @samp{--with-late-packages}), and @code{--with-legacy-packages} (an
88 alias for @samp{--with-last-packages}) options to configure.
86 @cindex package path 89 @cindex package path
87 The early, late, and last components of the package path are separated 90 At run time, the package directories may also be specified via the
88 by double instead of single colons. If all three components are 91 @code{EMACSEARLYPACKAGES}, @code{EMACSLATEPACKAGES}, and
89 present, they locate the early, late, and last package hierarchies 92 @code{EMACSLASTPACKAGES} environment variables.
90 respectively. If two components are present, they locate the early and
91 late hierarchies. If only one component is present, it locates the
92 late hierarchy. At run time, the package path may also be specified via
93 the @code{EMACSPACKAGEPATH} environment variable.
94 93
95 An XEmacs package hierarchy is laid out just like a normal installed 94 An XEmacs package hierarchy is laid out just like a normal installed
96 XEmacs directory. It may have @file{lisp}, @file{etc}, @file{info}, and 95 XEmacs directory. It may have @file{lisp}, @file{etc}, @file{info}, and
97 @file{lib-src} subdirectories. (The @file{lib-src} subdirectory 96 @file{lib-src} subdirectories. (The @file{lib-src} subdirectory
98 contains architecture-independent general-purpose scripts interpreted by 97 contains architecture-independent general-purpose scripts interpreted by