changeset 34264:b0c17ac74953

(file-coding-system-alist): Use raw-text for reading loaddefs.el and raw-text-unix for writing it.
author Eli Zaretskii <eliz@gnu.org>
date Wed, 06 Dec 2000 13:54:17 +0000
parents 56d868415168
children a8510beb9c9f
files lisp/international/mule-conf.el
diffstat 1 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/lisp/international/mule-conf.el	Wed Dec 06 13:46:40 2000 +0000
+++ b/lisp/international/mule-conf.el	Wed Dec 06 13:54:17 2000 +0000
@@ -418,7 +418,12 @@
 
 (setq file-coding-system-alist
       '(("\\.elc\\'" . (emacs-mule . emacs-mule))
-	("\\(\\`\\|/\\)loaddefs.el\\'" . (no-conversion . no-conversion))
+	;; We use raw-text for reading loaddefs.el so that if it
+	;; happens to have DOS or Mac EOLs, they are converted to
+	;; newlines.  This is required to make the special treatment
+	;; of the "\ newline" combination in loaddefs.el, which marks
+	;; the beginning of a doc string, work.
+	("\\(\\`\\|/\\)loaddefs.el\\'" . (raw-text . raw-text-unix))
 	("\\.tar\\'" . (no-conversion . no-conversion))
 	("" . (undecided . nil))))