]> code.delx.au - gnu-emacs/commitdiff
Don't load "international/utf-8". Don't call
authorKenichi Handa <handa@m17n.org>
Fri, 1 Mar 2002 02:00:32 +0000 (02:00 +0000)
committerKenichi Handa <handa@m17n.org>
Fri, 1 Mar 2002 02:00:32 +0000 (02:00 +0000)
update-coding-systems-internal.  Bind coding-system-for-write to
`utf-8' while writing fns-XXX.el.  Call clear-charset-maps before
dumping.

lisp/loadup.el

index 2fe4330c9ec753a803aea1d54e2b13030ac7f318..bc50d9498d6ead3318eede3520815cb70b156798 100644 (file)
@@ -57,7 +57,7 @@
 (load "map-ynp")
 (load "env")
 (load "cus-start")
-(load "international/mule")
+(load "international/mulel")
 (load "international/mule-conf.el") ;Don't get confused if someone compiled this by mistake.
 (load "format")
 (load "bindings")
@@ -80,7 +80,6 @@
 (load "international/mule-cmds")
 (load "case-table")
 (load "international/characters")
-(load "international/utf-8")
 
 (let ((set-case-syntax-set-multibyte t))
   (load "international/latin-1")
 (load "language/misc-lang")
 (load "language/utf-8-lang")
 (load "language/georgian")
-(update-coding-systems-internal)
 
 (load "indent")
 (load "window")
 ;; then clear out load-history.
 (if (or (equal (nth 3 command-line-args) "dump")
        (equal (nth 4 command-line-args) "dump"))
-    (let ((buffer-undo-list t))
+    (let ((buffer-undo-list t)
+         (coding-system-for-write 'utf-8))
       (princ "(setq load-history\n" (current-buffer))
       (princ "      (nconc load-history\n" (current-buffer))
       (princ "             '(" (current-buffer))
        (equal (nth 4 command-line-args) "bootstrap"))
     (setcdr load-path nil))
 
+(clear-charset-maps)
 (garbage-collect)
 
 ;;; At this point, we're ready to resume undo recording for scratch.