comparison lisp/dumped-lisp.el @ 217:d44af0c54775 r20-4b7

Import from CVS: tag r20-4b7
author cvs
date Mon, 13 Aug 2007 10:08:34 +0200
parents
children 262b8bb4a523
comparison
equal deleted inserted replaced
216:43306a74e31c 217:d44af0c54775
1 (setq preloaded-file-list
2 '("backquote" ; needed for defsubst etc.
3 "bytecomp-runtime" ; define defsubst
4 "packages" ; Bootstrap run-time lisp environment
5 "subr" ; load the most basic Lisp functions
6 "replace" ; match-string used in version.el.
7 "version.el" ; Ignore compiled-by-mistake version.elc
8 "cl"
9 "cl-extra"
10 "cl-seq"
11 "widget"
12 "custom" ; Before the world so everything can be
13 ; customized
14 "cus-start" ; for customization of builtin variables
15 "cmdloop"
16 "keymap"
17 "syntax"
18 "device"
19 "console"
20 "obsolete"
21 "specifier"
22 "faces" ; must be loaded before any make-face call
23 ;;(load-gc "facemenu") #### not yet ported
24 "glyphs"
25 "objects"
26 "extents"
27 "events"
28 "text-props"
29 "process"
30 "frame" ; move up here cause some stuff needs it here
31 "map-ynp"
32 "simple"
33 "keydefs" ; Before loaddefs so that keymap vars exist.
34 "abbrev"
35 "derived"
36 "minibuf"
37 "list-mode"
38 "modeline" ; needs simple.el to be loaded first
39 ;; If SparcWorks support is included some additional packages are
40 ;; dumped which would normally have autoloads. To avoid
41 ;; duplicate doc string warnings, SparcWorks uses a separate
42 ;; autoloads file with the dumped packages removed.
43 ;; After fixing, eos/loaddefs-eos and loaddefs appear identical?!!
44 ;; So just make loaddefs-eos go away...
45 ;;(load-gc (if (featurep 'sparcworks) "eos/loaddefs-eos" "loaddefs"))
46 "startup" ; For initialization of
47 ; `emacs-user-extension-dir'
48 "misc"
49 ;; (load-gc "profile")
50 #-mule "help-nomule"
51 "help"
52 ;; (load-gc "hyper-apropos") Soon...
53 #-mule "files-nomule"
54 "files"
55 #+xemacs "lib-complete" ; InfoDock uses an older version
56 "format"
57 "indent"
58 "isearch-mode"
59 "buffer"
60 "buff-menu"
61 "undo-stack"
62 "window"
63 "window-xemacs"
64 "paths.el" ; don't get confused if paths compiled.
65 "lisp"
66 "page"
67 "register"
68 "iso8859-1" ; This must be before any modes
69 ; (sets standard syntax table.)
70 "paragraphs"
71 "easymenu" ; Added for 20.3.
72 "lisp-mode"
73 "text-mode"
74 "fill"
75 "auto-save" ; Added for 20.4
76
77 #+windows-nt "winnt"
78 #+lisp-float-type "float-sup"
79 "itimer" ; for vars auto-save-timeout and
80 ; auto-gc-threshold
81 "itimer-autosave"
82 #+toolbar "toolbar"
83 #+scrollbar "scrollbar"
84 #+menubar "menubar"
85 #+dialog "dialog"
86 #+mule "mule-charset"
87 #+mule "mule-coding"
88 ;; Handle I/O of files with extended characters.
89 #+mule "mule-files"
90 ;; Handle process with encoding/decoding non-ascii coding-system.
91 #+mule "mule-process"
92 #+mule "mule-help"
93 ;; Load the remaining basic files.
94 #+mule "mule-category"
95 #+mule "mule-ccl"
96 #+mule "mule-misc"
97 #+mule "kinsoku"
98 #+(and mule x) "mule-x-init"
99 #+mule "mule-cmds" ; to sync with Emacs 20.1
100
101 ;; after this goes the specific lisp routines for a particular input system
102 ;; 97.2.5 JHod Shouldn't these go into a site-load file to allow site
103 ;; or user switching of input systems???
104 ;(if (featurep 'wnn)
105 ; (progn
106 ; (load-gc "egg")
107 ; (load-gc "egg-wnn")
108 ; (setq egg-default-startup-file "eggrc-wnn")))
109
110 ;; (if (and (boundp 'CANNA) CANNA)
111 ;; (load-gc "canna")
112 ;; )
113
114 ;; Now load files to set up all the different languages/environments
115 ;; that Mule knows about.
116
117 #+mule "language/arabic"
118 #+mule "language/chinese"
119 #+mule "language/cyrillic"
120 #+mule "language/english"
121 ;; #+mule "language/ethiopic"
122 #+mule "language/european"
123 #+mule "language/greek"
124 #+mule "language/hebrew"
125 #+mule "language/japanese"
126 #+mule "language/korean"
127 #+mule "language/misc-lang"
128 ;; #+mule "language/thai"
129 #+mule "language/viet-chars"
130 ;; #+mule "language/vietnamese"
131
132 ;; Specialized language support
133 #+(and mule CANNA) "canna-leim"
134 #+(and mule wnn) "egg-leim"
135
136 ;; Set up the XEmacs environment for Mule.
137 ;; Assumes the existence of various stuff above.
138 #+mule "mule-init"
139
140 ;; Enable Mule capability for Gnus, mail, etc...
141 ;; Moved to sunpro-load.el - the default only for Sun.
142 ;;(load-gc "mime-setup")
143 ;;; mule-load.el ends here
144 #+window-system "gui"
145 #+window-system "mode-motion"
146 #+window-system "mouse"
147 ;; preload the X code, for faster startup.
148 #+(and x menubar) "x-menubar"
149 #+x "x-faces"
150 #+x "x-iso8859-1"
151 #+x "x-mouse"
152 #+x "x-select"
153 #+(and x scrollbar) "x-scrollbar"
154 #+x "x-misc"
155 #+x "x-init"
156 #+(and x toolbar) "x-toolbar"
157 ;; preload the mswindows code.
158 #+mswindows "msw-faces"
159 #+mswindows "msw-init"
160 ;; preload the TTY init code.
161 #+tty "tty-init"
162 ;;; Formerly in tooltalk/tooltalk-load.el
163 #+tooltalk "tooltalk/tooltalk-macros"
164 #+tooltalk "tooltalk/tooltalk-util"
165 #+tooltalk "tooltalk/tooltalk-init"
166 ;; "vc-hooks" ; Packaged. Available in two versions.
167 ;; "ediff-hook" ; Packaged.
168 "fontl-hooks"
169 "auto-show"
170 ;; #+energize "energize/energize-load.el"
171 ;;; formerly in sunpro/sunpro-load.el
172 ;; #+(and mule sparcworks) "mime-setup"
173 #+sparcworks "cc-mode" ; Requires cc-mode package
174 #+sparcworks "sunpro-init"
175 #+sparcworks "ring"
176 #+sparcworks "comint" ; Requires comint package
177 #+sparcworks "annotations"
178 ;;; formerly in eos/sun-eos-load.el
179 ;; #+sparcworks "sun-eos-init"
180 ;; #+sparcworks "sun-eos-common"
181 ;; #+sparcworks "sun-eos-editor"
182 ;; #+sparcworks "sun-eos-browser"
183 ;; #+sparcworks "sun-eos-debugger"
184 ;; #+sparcworks "sun-eos-debugger-extra"
185 ;; #+sparcworks "sun-eos-menubar"
186 "loaddefs" ; <=== autoloads get loaded here
187 ))