]> git.eshelyaron.com Git - emacs.git/commitdiff
(set-language-environment): Always
authorAndreas Schwab <schwab@suse.de>
Sat, 19 Nov 2005 17:42:56 +0000 (17:42 +0000)
committerAndreas Schwab <schwab@suse.de>
Sat, 19 Nov 2005 17:42:56 +0000 (17:42 +0000)
call set-display-table-and-terminal-coding-system.

lisp/international/mule-cmds.el

index c84a66bcd6366ded44ef727bb73c0782e096b760..88ccd88df3878cd3baa4182eead80f162083cf46 100644 (file)
@@ -1883,8 +1883,10 @@ specifies the character set for the major languages of Western Europe."
          (while list
            (with-current-buffer (car list)
              (set-case-table (standard-case-table)))
-           (setq list (cdr list))))))
-    (set-display-table-and-terminal-coding-system language-name))
+           (setq list (cdr list)))))))
+  ;; Always call this so that the display table is correctly set up for
+  ;; unibyte buffers.
+  (set-display-table-and-terminal-coding-system language-name)
 
   (let ((required-features (get-language-info language-name 'features)))
     (while required-features