diff options
author | Eli Zaretskii <eliz@gnu.org> | 2006-04-10 19:34:25 +0000 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2006-04-10 19:34:25 +0000 |
commit | 8bca692e7e827cfb71fa368bbbace7b30e5d77e2 (patch) | |
tree | 69832a469314c901d462f5bc32d739f35375d7f2 /lisp/international/mule-cmds.el | |
parent | 888046a687cd6e1344673fbf2fe4dd85230e7d02 (diff) | |
download | emacs-8bca692e7e827cfb71fa368bbbace7b30e5d77e2.tar.gz |
(set-locale-environment): Fix last change for when the locale's preferences
don't specify any encoding.
Diffstat (limited to 'lisp/international/mule-cmds.el')
-rw-r--r-- | lisp/international/mule-cmds.el | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lisp/international/mule-cmds.el b/lisp/international/mule-cmds.el index 17004f6bcd5..69dbb5c2445 100644 --- a/lisp/international/mule-cmds.el +++ b/lisp/international/mule-cmds.el @@ -2526,7 +2526,9 @@ See also `locale-charset-language-names', `locale-language-names', ;; If a specific EOL conversion was specified in the default ;; buffer-file-coding-system, preserve it in the coding system ;; we will be using from now on. - (if (memq default-eol-type '(0 1 2 unix dos mac)) + (if (and (memq default-eol-type '(0 1 2 unix dos mac)) + coding-system + (coding-system-p coding-system)) (setq coding-system (coding-system-change-eol-conversion coding-system default-eol-type))) |