diff options
| author | Andreas Schwab | 2005-11-19 17:42:56 +0000 |
|---|---|---|
| committer | Andreas Schwab | 2005-11-19 17:42:56 +0000 |
| commit | 75f21b6e695a656eb62f0c09ac8220409c88925a (patch) | |
| tree | d7897422c434ea7bd2f40eca9e9a9e4d8d9e9b0a | |
| parent | b39aa4fdf7969f4918ddd253aca4aaab9785e371 (diff) | |
| download | emacs-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.el | 6 |
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 |