Mercurial > hg > xemacs-beta
comparison lisp/mule/general-late.el @ 4246:9fec7fedbf1b
[xemacs-hg @ 2007-10-31 11:21:02 by aidan]
Use correct coding system information for Installation-string.
author | aidan |
---|---|
date | Wed, 31 Oct 2007 11:21:15 +0000 |
parents | edb00a8b4eff |
children | 68d1ca56cffa |
comparison
equal
deleted
inserted
replaced
4245:119b227b734c | 4246:9fec7fedbf1b |
---|---|
52 language-info-alist | 52 language-info-alist |
53 (cons (assoc "German" language-info-alist) | 53 (cons (assoc "German" language-info-alist) |
54 (remassoc "German" language-info-alist)) | 54 (remassoc "German" language-info-alist)) |
55 language-info-alist | 55 language-info-alist |
56 (cons (assoc "English" language-info-alist) | 56 (cons (assoc "English" language-info-alist) |
57 (remassoc "English" language-info-alist))) | 57 (remassoc "English" language-info-alist)) |
58 | |
59 ;; Make Installation-string actually reflect the environment at | |
60 ;; byte-compile time. (We can't necessarily decode it when version.el | |
61 ;; is loaded, since not all the coding systems are available then.) | |
62 Installation-string (if-boundp 'Installation-file-coding-system | |
63 (decode-coding-string | |
64 Installation-string | |
65 Installation-file-coding-system) | |
66 Installation-string)) | |
58 | 67 |
59 ;; At this point in the dump, all the charsets have been loaded. Now, load | 68 ;; At this point in the dump, all the charsets have been loaded. Now, load |
60 ;; their Unicode mappings. | 69 ;; their Unicode mappings. |
61 (if load-unicode-tables-at-dump-time | 70 (if load-unicode-tables-at-dump-time |
62 (let ((data-directory (expand-file-name "etc" source-directory))) | 71 (let ((data-directory (expand-file-name "etc" source-directory))) |