From 678dc7ec25b03c79957daba0e943cfe6189aea5a Mon Sep 17 00:00:00 2001 From: "Richard M. Stallman" Date: Thu, 23 Apr 1998 01:34:49 +0000 Subject: [PATCH] (file-coding-system-alist): Use emacs-mule for .elc files. --- lisp/international/mule-conf.el | 9 +++++---- 1 file 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 @@ ;; 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)))) -- 2.39.2