From: Richard M. Stallman Date: Thu, 23 Apr 1998 01:34:49 +0000 (+0000) Subject: (file-coding-system-alist): Use emacs-mule for .elc files. X-Git-Tag: emacs-20.3~1363 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=678dc7ec25b03c79957daba0e943cfe6189aea5a;p=emacs.git (file-coding-system-alist): Use emacs-mule for .elc files. --- 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 @@ ;; The other coding-systems are defined in each language specific ;; section of languages.el. -;; Setting coding system `undecided' for reading any files. Though, -;; compiled Emacs Lisp files (*.elc) should never be decoded nor -;; encoded. tar files too. +;; Normally, set coding system to `undecided' before reading a file. +;; Compiled Emacs Lisp files (*.elc) are not decoded at all, +;; but we regard them as containing multibyte characters. +;; Tar files are not decoded at all, but we treat them as raw bytes. (setq file-coding-system-alist - '(("\\.elc$" . (no-conversion . no-conversion)) + '(("\\.elc$" . (emacs-mule . emacs-mule)) ("\\(\\`\\|/\\)loaddefs.el$" . (no-conversion . no-conversion)) ("\\.tar$" . (no-conversion . no-conversion)) ("" . (undecided . nil))))