Mercurial > hg > xemacs-beta
comparison man/xemacs/startup.texi @ 367:a4f53d9b3154 r21-1-13
Import from CVS: tag r21-1-13
author | cvs |
---|---|
date | Mon, 13 Aug 2007 11:01:07 +0200 |
parents | 8e84bee8ddd0 |
children | cc15677e0335 |
comparison
equal
deleted
inserted
replaced
366:83d76f480a59 | 367:a4f53d9b3154 |
---|---|
1 @node Startup Paths, Basic, Command Switches, Top | 1 @node Startup Paths, Packages, Command Switches, Top |
2 @comment node-name, next, previous, up | 2 @comment node-name, next, previous, up |
3 @section How XEmacs finds Directories and Files | 3 @section How XEmacs finds Directories and Files |
4 | 4 |
5 @cindex startup paths | 5 @cindex startup paths |
6 @cindex directories | 6 @cindex directories |
37 the one where it is being built.) Such a directory containing a | 37 the one where it is being built.) Such a directory containing a |
38 hierarchy is called a @dfn{root}. | 38 hierarchy is called a @dfn{root}. |
39 @cindex root of a hierarchy | 39 @cindex root of a hierarchy |
40 Whenever this section refers to a directory using the shorthand | 40 Whenever this section refers to a directory using the shorthand |
41 @code{<root>}, it means that XEmacs searches for it under all | 41 @code{<root>}, it means that XEmacs searches for it under all |
42 hierarchies under all hierarchies XEmacs was able to scrounge up. In a | 42 hierarchies XEmacs was able to scrounge up. In a |
43 running XEmacs, the hierarchy roots are stored in the variable | 43 running XEmacs, the hierarchy roots are stored in the variable |
44 @code{emacs-roots}. | 44 @code{emacs-roots}. |
45 @vindex emacs-roots | 45 @vindex emacs-roots |
46 | 46 |
47 @subsection Package Hierarchies | 47 @subsection Package Hierarchies |
82 | 82 |
83 It is possible to specify at configure-time the location of the various | 83 It is possible to specify at configure-time the location of the various |
84 package hierarchies with the @code{--package-path} option to configure. | 84 package hierarchies with the @code{--package-path} option to configure. |
85 @cindex package path | 85 @cindex package path |
86 The early, late, and last components of the package path are separated | 86 The early, late, and last components of the package path are separated |
87 by double instead of single colons. If three components are present, | 87 by double instead of single colons. If all three components are |
88 they are locate the early, late, and last package hierarchies | 88 present, they locate the early, late, and last package hierarchies |
89 respectively. If two components are present, they locate the early and | 89 respectively. If two components are present, they locate the early and |
90 late hierarchies. If only one component is present, it locates the late | 90 late hierarchies. If only one component is present, it locates the |
91 hierarchy. At run time, the package path may also be specified via the | 91 late hierarchy. At run time, the package path may also be specified via |
92 @code{EMACSPACKAGEPATH} environment variable. | 92 the @code{EMACSPACKAGEPATH} environment variable. |
93 | 93 |
94 An XEmacs package is laid out just like a normal installed XEmacs lisp | 94 An XEmacs package is laid out just like a normal installed XEmacs lisp |
95 directory. It may have @file{lisp}, @file{etc}, @file{info}, and | 95 directory. It may have @file{lisp}, @file{etc}, @file{info}, and |
96 @file{lib-src} subdirectories. XEmacs adds these at appropriate places | 96 @file{lib-src} subdirectories. XEmacs adds these at appropriate places |
97 within the various system-wide paths. | 97 within the various system-wide paths. |