aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Schwab2005-11-19 17:42:56 +0000
committerAndreas Schwab2005-11-19 17:42:56 +0000
commit75f21b6e695a656eb62f0c09ac8220409c88925a (patch)
treed7897422c434ea7bd2f40eca9e9a9e4d8d9e9b0a
parentb39aa4fdf7969f4918ddd253aca4aaab9785e371 (diff)
downloademacs-75f21b6e695a656eb62f0c09ac8220409c88925a.tar.gz
emacs-75f21b6e695a656eb62f0c09ac8220409c88925a.zip
(set-language-environment): Always
call set-display-table-and-terminal-coding-system.
-rw-r--r--lisp/international/mule-cmds.el6
1 files changed, 4 insertions, 2 deletions
diff --git a/lisp/international/mule-cmds.el b/lisp/international/mule-cmds.el
index c84a66bcd63..88ccd88df38 100644
--- a/lisp/international/mule-cmds.el
+++ b/lisp/international/mule-cmds.el
@@ -1883,8 +1883,10 @@ specifies the character set for the major languages of Western Europe."
1883 (while list 1883 (while list
1884 (with-current-buffer (car list) 1884 (with-current-buffer (car list)
1885 (set-case-table (standard-case-table))) 1885 (set-case-table (standard-case-table)))
1886 (setq list (cdr list)))))) 1886 (setq list (cdr list)))))))
1887 (set-display-table-and-terminal-coding-system language-name)) 1887 ;; Always call this so that the display table is correctly set up for
1888 ;; unibyte buffers.
1889 (set-display-table-and-terminal-coding-system language-name)
1888 1890
1889 (let ((required-features (get-language-info language-name 'features))) 1891 (let ((required-features (get-language-info language-name 'features)))
1890 (while required-features 1892 (while required-features