aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard M. Stallman1998-04-23 01:34:49 +0000
committerRichard M. Stallman1998-04-23 01:34:49 +0000
commit678dc7ec25b03c79957daba0e943cfe6189aea5a (patch)
treefffdd8e0f8b317a61fe54cb1e8c0211efeaf5cce
parentdd6f88fb36b8f4db33fea342993b83454439952b (diff)
downloademacs-678dc7ec25b03c79957daba0e943cfe6189aea5a.tar.gz
emacs-678dc7ec25b03c79957daba0e943cfe6189aea5a.zip
(file-coding-system-alist): Use emacs-mule for .elc files.
-rw-r--r--lisp/international/mule-conf.el9
1 files changed, 5 insertions, 4 deletions
diff --git a/lisp/international/mule-conf.el b/lisp/international/mule-conf.el
index a083b959e56..41ac7b7971a 100644
--- a/lisp/international/mule-conf.el
+++ b/lisp/international/mule-conf.el
@@ -309,12 +309,13 @@
309;; The other coding-systems are defined in each language specific 309;; The other coding-systems are defined in each language specific
310;; section of languages.el. 310;; section of languages.el.
311 311
312;; Setting coding system `undecided' for reading any files. Though, 312;; Normally, set coding system to `undecided' before reading a file.
313;; compiled Emacs Lisp files (*.elc) should never be decoded nor 313;; Compiled Emacs Lisp files (*.elc) are not decoded at all,
314;; encoded. tar files too. 314;; but we regard them as containing multibyte characters.
315;; Tar files are not decoded at all, but we treat them as raw bytes.
315 316
316(setq file-coding-system-alist 317(setq file-coding-system-alist
317 '(("\\.elc$" . (no-conversion . no-conversion)) 318 '(("\\.elc$" . (emacs-mule . emacs-mule))
318 ("\\(\\`\\|/\\)loaddefs.el$" . (no-conversion . no-conversion)) 319 ("\\(\\`\\|/\\)loaddefs.el$" . (no-conversion . no-conversion))
319 ("\\.tar$" . (no-conversion . no-conversion)) 320 ("\\.tar$" . (no-conversion . no-conversion))
320 ("" . (undecided . nil)))) 321 ("" . (undecided . nil))))