(set-keyboard-coding-system): Force *-unix
authorKenichi Handa <handa@m17n.org>
Thu, 2 Jul 2009 06:44:06 +0000 (06:44 +0000)
committerKenichi Handa <handa@m17n.org>
Thu, 2 Jul 2009 06:44:06 +0000 (06:44 +0000)
coding-system to avoid eol conversion.

lisp/ChangeLog
lisp/international/mule.el

index 068e853..2efcf47 100644 (file)
@@ -1,3 +1,8 @@
+2009-07-02  Kenichi Handa  <handa@m17n.org>
+
+       * international/mule.el (set-keyboard-coding-system): Force *-unix
+       coding-system to avoid eol conversion.
+
 2009-07-01  Michael Albinus  <michael.albinus@gmx.de>
 
        * net/tramp-gvfs.el (tramp-gvfs-file-name-handler-alist): Add
index ebbc86a..cd0f127 100644 (file)
@@ -1310,7 +1310,10 @@ graphical terminals."
                                        'keyboard-coding-saved-meta-mode
                                        (cons (nth 2 (current-input-mode))
                                              nil)))
-           (set-input-meta-mode 8)))
+           (set-input-meta-mode 8))
+         ;; Avoid end-of-line conversion.
+         (setq coding-system
+               (coding-system-change-eol-conversion coding-system 'unix)))
 
       (when saved-meta-mode
        (set-input-meta-mode (car saved-meta-mode))