comparison lisp/packages.el @ 5420:b9167d522a9a

Rebase with 21.5 trunk.
author Mats Lidell <matsl@xemacs.org>
date Thu, 28 Oct 2010 23:53:24 +0200
parents 308d34e9f07d d27c1ee1943b
children ac37a5f7e5be
comparison
equal deleted inserted replaced
5419:eaf01113cd42 5420:b9167d522a9a
27 ;;; Commentary: 27 ;;; Commentary:
28 28
29 ;; This file is dumped with XEmacs. 29 ;; This file is dumped with XEmacs.
30 30
31 ;; This file provides low level facilities for XEmacs startup -- 31 ;; This file provides low level facilities for XEmacs startup --
32 ;; particularly regarding the package setup. This code has to run in 32 ;; particularly regarding the package setup.
33 ;; what we call "bare temacs" -- i.e. XEmacs without the usual Lisp
34 ;; environment. Pay special attention:
35
36 ;; - not to use the `lambda' macro. Use #'(lambda ...) instead.
37 ;; (this goes for any package loaded before `subr.el'.)
38 ;;
39 ;; - not to use macros, because they are not yet available (and this
40 ;; file must be loadable uncompiled.) Built in macros, such as
41 ;; `when' and `unless' are fine, of course.
42 ;;
43 ;; - not to use `defcustom'. If you must add user-customizable
44 ;; variables here, use `defvar', and add the variable to
45 ;; `cus-start.el'.
46
47 ;; Because of all this, make sure that the stuff you put here really
48 ;; belongs here.
49 33
50 ;; This file requires find-paths.el. 34 ;; This file requires find-paths.el.
51 35
52 ;;; Code: 36 ;;; Code:
53 37