diff options
| author | Kenichi Handa | 2002-03-01 02:00:32 +0000 |
|---|---|---|
| committer | Kenichi Handa | 2002-03-01 02:00:32 +0000 |
| commit | 5bb65bd43c3604dc55f2741f9e1a3a30c3a33c6e (patch) | |
| tree | 69b137450cdd345a4fb76fa00be87ef0bf396d54 | |
| parent | 5760cdc1d4784b01d79c66dce07d736a364a57cf (diff) | |
| download | emacs-5bb65bd43c3604dc55f2741f9e1a3a30c3a33c6e.tar.gz emacs-5bb65bd43c3604dc55f2741f9e1a3a30c3a33c6e.zip | |
Don't load "international/utf-8". Don't call
update-coding-systems-internal. Bind coding-system-for-write to
`utf-8' while writing fns-XXX.el. Call clear-charset-maps before
dumping.
| -rw-r--r-- | lisp/loadup.el | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lisp/loadup.el b/lisp/loadup.el index 2fe4330c9ec..bc50d9498d6 100644 --- a/lisp/loadup.el +++ b/lisp/loadup.el | |||
| @@ -57,7 +57,7 @@ | |||
| 57 | (load "map-ynp") | 57 | (load "map-ynp") |
| 58 | (load "env") | 58 | (load "env") |
| 59 | (load "cus-start") | 59 | (load "cus-start") |
| 60 | (load "international/mule") | 60 | (load "international/mulel") |
| 61 | (load "international/mule-conf.el") ;Don't get confused if someone compiled this by mistake. | 61 | (load "international/mule-conf.el") ;Don't get confused if someone compiled this by mistake. |
| 62 | (load "format") | 62 | (load "format") |
| 63 | (load "bindings") | 63 | (load "bindings") |
| @@ -80,7 +80,6 @@ | |||
| 80 | (load "international/mule-cmds") | 80 | (load "international/mule-cmds") |
| 81 | (load "case-table") | 81 | (load "case-table") |
| 82 | (load "international/characters") | 82 | (load "international/characters") |
| 83 | (load "international/utf-8") | ||
| 84 | 83 | ||
| 85 | (let ((set-case-syntax-set-multibyte t)) | 84 | (let ((set-case-syntax-set-multibyte t)) |
| 86 | (load "international/latin-1") | 85 | (load "international/latin-1") |
| @@ -112,7 +111,6 @@ | |||
| 112 | (load "language/misc-lang") | 111 | (load "language/misc-lang") |
| 113 | (load "language/utf-8-lang") | 112 | (load "language/utf-8-lang") |
| 114 | (load "language/georgian") | 113 | (load "language/georgian") |
| 115 | (update-coding-systems-internal) | ||
| 116 | 114 | ||
| 117 | (load "indent") | 115 | (load "indent") |
| 118 | (load "window") | 116 | (load "window") |
| @@ -247,7 +245,8 @@ | |||
| 247 | ;; then clear out load-history. | 245 | ;; then clear out load-history. |
| 248 | (if (or (equal (nth 3 command-line-args) "dump") | 246 | (if (or (equal (nth 3 command-line-args) "dump") |
| 249 | (equal (nth 4 command-line-args) "dump")) | 247 | (equal (nth 4 command-line-args) "dump")) |
| 250 | (let ((buffer-undo-list t)) | 248 | (let ((buffer-undo-list t) |
| 249 | (coding-system-for-write 'utf-8)) | ||
| 251 | (princ "(setq load-history\n" (current-buffer)) | 250 | (princ "(setq load-history\n" (current-buffer)) |
| 252 | (princ " (nconc load-history\n" (current-buffer)) | 251 | (princ " (nconc load-history\n" (current-buffer)) |
| 253 | (princ " '(" (current-buffer)) | 252 | (princ " '(" (current-buffer)) |
| @@ -279,6 +278,7 @@ | |||
| 279 | (equal (nth 4 command-line-args) "bootstrap")) | 278 | (equal (nth 4 command-line-args) "bootstrap")) |
| 280 | (setcdr load-path nil)) | 279 | (setcdr load-path nil)) |
| 281 | 280 | ||
| 281 | (clear-charset-maps) | ||
| 282 | (garbage-collect) | 282 | (garbage-collect) |
| 283 | 283 | ||
| 284 | ;;; At this point, we're ready to resume undo recording for scratch. | 284 | ;;; At this point, we're ready to resume undo recording for scratch. |