Mercurial > hg > xemacs-beta
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 )) |