Mercurial > hg > xemacs-beta
comparison etc/PACKAGES @ 272:c5d627a313b1 r21-0b34
Import from CVS: tag r21-0b34
author | cvs |
---|---|
date | Mon, 13 Aug 2007 10:28:48 +0200 |
parents | f220cc83d72e |
children | 6330739388db |
comparison
equal
deleted
inserted
replaced
271:c7b7086b0a39 | 272:c5d627a313b1 |
---|---|
33 together and how they may be configured into XEmacs. | 33 together and how they may be configured into XEmacs. |
34 | 34 |
35 ** Package Path | 35 ** Package Path |
36 =============== | 36 =============== |
37 | 37 |
38 For backwards compatibility and for ease of transition to XEmacs | 38 For backwards compatibility and for ease of transition to XEmacs 21, it |
39 20.5+, it is possible to use previous XEmacs installations as package | 39 is possible to use previous XEmacs installations as package directories. |
40 directories. Specify something like | 40 Specify something like |
41 --package-path="~/.xemacs::/usr/local/lib/xemacs-20.3" to configure | 41 --package-path="~/.xemacs::/somewhere-newpackages::/usr/local/lib/xemacs-20.4" |
42 when building. You will have extra messages at dump time relating to | 42 to configure when building. You will have extra messages at dump |
43 lisp shadows which you may ignore. The magical null directory `::' is | 43 time relating to lisp shadows which you may ignore. The first |
44 a marker indicating where Lisp bundled with the running XEmacs gets | 44 magical null directory `::' is a marker indicating what packages |
45 put into the load path. By specifing the older directories after the | 45 should only be searched at run-time. The second magical null |
46 current one, the newer lisp overrides the older lisp. | 46 directory is used to indicate where Lisp bundled with the running |
47 XEmacs gets put at the back of load path. By specifing the older | |
48 directories after the current one, the newer lisp overrides the | |
49 older lisp. | |
47 | 50 |
48 ** The anatomy of an XEmacs Package hierarchy | 51 ** The anatomy of an XEmacs Package hierarchy |
49 ============================================= | 52 ============================================= |
50 | 53 |
51 An XEmacs package is laid out just like a normal installed XEmacs lisp | 54 An XEmacs package is laid out just like a normal installed XEmacs lisp |