comparison lisp/dumped-lisp.el @ 780:578cb2932d72

[xemacs-hg @ 2002-03-18 10:07:30 by ben] config.inc.samp, xemacs.mak: Deal with never-ending perl quoting problems. README: Include a long, long description of the suggested directory layout for developing XEmacs. This should probably go as part of a larger document, a "Getting Started with Developing XEmacs". #### Does such a document exist? etc\unicode\mule-ucs\*: New directory, containing translation files for the remaining charsets that are not in unicode\unicode-consortium but are in mule-ucs. etc\unicode\other\*: New directory, containing translation files made up on an ad-hoc basis. etc\unicode\README: Update. * Some ChangeLog entries from stuff that got applied long ago never got checked in, due to the nasty SCCS "oops, i forgot again ..." bug. mule\lao.el: Convert stuff to XEmacs-style. mule\thai-xtis.el: Move thai-xtis-chars.el stuff to here, since we can now handle encountering characters of a charset before the charset is defined. mule\thai-xtis-chars.el: Removed, moved into thai-xtis.el. mule\mule-msw-init.el: Move some stuff into mule-msw-init-late.el, which references charsets and thus needs to be delayed until after all charsets have been created. mule\mule-msw-init-late.el: New file, some stuff from mule-msw-init.el. dumped-lisp.el: Load the remaining languages -- lao, indian, devanagari, tibetan. Load new file mule-msw-init-late. unicode.el: Load the new tables for Ethiopic, Vietnamese, and other languages extracted from mule-ucs. mule\lao.el: Convert stuff to XEmacs-style. mule\thai-xtis.el: Move thai-xtis-chars.el stuff to here, since we can now handle encountering characters of a charset before the charset is defined. mule\thai-xtis-chars.el: Removed, moved into thai-xtis.el. mule\mule-msw-init.el: Move some stuff into mule-msw-init-late.el, which references charsets and thus needs to be delayed until after all charsets have been created. mule\mule-msw-init-late.el: New file, some stuff from mule-msw-init.el. mule\lao.el: Convert stuff to XEmacs-style. mule\thai-xtis.el: Move thai-xtis-chars.el stuff to here, since we can now handle encountering characters of a charset before the charset is defined. mule\thai-xtis-chars.el: Removed, moved into thai-xtis.el. mule\mule-msw-init.el: Move some stuff into mule-msw-init-late.el, which references charsets and thus needs to be delayed until after all charsets have been created. mule\mule-msw-init-late.el: New file, some stuff from mule-msw-init.el. dumped-lisp.el: Load the remaining languages -- lao, indian, devanagari, tibetan. Load new file mule-msw-init-late. unicode.el: Load the new tables for Ethiopic, Vietnamese, and other languages extracted from mule-ucs. mule\lao.el: Convert stuff to XEmacs-style. mule\thai-xtis.el: Move thai-xtis-chars.el stuff to here, since we can now handle encountering characters of a charset before the charset is defined. mule\thai-xtis-chars.el: Removed, moved into thai-xtis.el. mule\mule-msw-init.el: Move some stuff into mule-msw-init-late.el, which references charsets and thus needs to be delayed until after all charsets have been created. mule\mule-msw-init-late.el: New file, some stuff from mule-msw-init.el. fns.c, lread.c: Add variable require-prints-loading-message to cause loading messages to get printed when a file is loading during a `require', which normally doesn't happen. This can be set using env var XEMACSDEBUG to debug problems with non-interactive compilation. Modify load-internal so it prints "Requiring: ..." instead of "Loading: ..." when appropriate.
author ben
date Mon, 18 Mar 2002 10:07:39 +0000
parents 2923009caf47
children 11e10b9141d0
comparison
equal deleted inserted replaced
779:a29c4eef8f00 780:578cb2932d72
146 146
147 ;; (if (and (boundp 'CANNA) CANNA) 147 ;; (if (and (boundp 'CANNA) CANNA)
148 ;; (pureload "canna") 148 ;; (pureload "canna")
149 ;; ) 149 ;; )
150 150
151 ;; Now load files to set up all the different languages/environments 151 ;; Now load files to set up all the different languages/environments that
152 ;; that Mule knows about. 152 ;; Mule knows about. Formerly we had to worry about files shadowed by
153 ;; those of the same name in leim/quail.el, but no longer, since we now
154 ;; compile with -no-packages.
153 155
154 (when-feature mule "arabic") 156 (when-feature mule "arabic")
155 (when-feature mule "chinese") 157 (when-feature mule "chinese")
156 (when-feature mule "mule/cyrillic") ; overloaded in leim/quail 158 (when-feature mule "cyrillic")
157 (when-feature mule "english") 159 (when-feature mule "english")
158 (when-feature mule "ethiopic") 160 (when-feature mule "ethiopic")
159 (when-feature mule "european") 161 (when-feature mule "european")
160 (when-feature mule "mule/greek") ; overloaded in leim/quail 162 (when-feature mule "greek")
161 (when-feature mule "hebrew") 163 (when-feature mule "hebrew")
164 (when-feature mule "indian")
165 (when-feature mule "devanagari") ; must be loaded after indian.el
162 (when-feature mule "japanese") 166 (when-feature mule "japanese")
163 (when-feature mule "korean") 167 (when-feature mule "korean")
168 (when-feature mule "lao")
164 (when-feature mule "latin") 169 (when-feature mule "latin")
165 (when-feature mule "misc-lang") 170 (when-feature mule "misc-lang")
166 (when-feature mule "thai-xtis-chars") 171 ;; #### merge thai and thai-xtis!!!
167 (when-feature mule "mule/thai-xtis") ; overloaded in leim/quail 172 ;(when-feature mule "thai")
173 (when-feature mule "thai-xtis")
174 (when-feature mule "tibetan")
168 (when-feature mule "vietnamese") 175 (when-feature mule "vietnamese")
169 176
170 ;; Specialized language support 177 ;; Specialized language support
171 (when-feature (and mule CANNA) "canna-leim") 178 (when-feature (and mule CANNA) "canna-leim")
172 ;; Egg/Its is now a package 179 ;; Egg/Its is now a package
175 ; (when-feature (and mule wnn) "egg-cwnn-leim") 182 ; (when-feature (and mule wnn) "egg-cwnn-leim")
176 ; (when-feature mule "egg-sj3-leim") 183 ; (when-feature mule "egg-sj3-leim")
177 ;; SKK is now a package 184 ;; SKK is now a package
178 ; (when-feature mule "skk-leim") 185 ; (when-feature mule "skk-leim")
179 186
180
181 ;; Enable Mule capability for Gnus, mail, etc... 187 ;; Enable Mule capability for Gnus, mail, etc...
182 ;; Moved to sunpro-load.el - the default only for Sun. 188 ;; Moved to sunpro-load.el - the default only for Sun.
183 ;;(pureload "mime-setup") 189 ;;(pureload "mime-setup")
190
191 ;; needs access to the charsets created by the above
192 ;; language-specific files.
193 (when-feature (and mule mswindows) "mule-msw-init-late")
194
184 ;;; mule-load.el ends here 195 ;;; mule-load.el ends here
185 196
186 ;; preload InfoDock stuff. should almost certainly not be here if 197 ;; preload InfoDock stuff. should almost certainly not be here if
187 ;; id-menus is not here. infodock needs to figure out a clever way to 198 ;; id-menus is not here. infodock needs to figure out a clever way to
188 ;; advise this stuff or we need to export a clean way for infodock or 199 ;; advise this stuff or we need to export a clean way for infodock or