Commit 735b7c87 authored by Kenichi Handa's avatar Kenichi Handa
Browse files

(set-display-table-and-terminal-coding-system): If the coding

system specified in `unibyte-display' property is different from
the arg coding-system, don't setup standard-display-table.
parent 6a6e859a
2005-12-07 Kenichi Handa <handa@m17n.org>
* international/mule-cmds.el
(set-display-table-and-terminal-coding-system): If the coding
system specified in `unibyte-display' property is different from
the arg coding-system, don't setup standard-display-table.
2005-12-06 Stefan Monnier <monnier@iro.umontreal.ca>
 
* emacs-lisp/edebug.el (edebug-skip-whitespace): read1:lread.c says
......
......@@ -1798,7 +1798,9 @@ The default status is as follows:
(defun set-display-table-and-terminal-coding-system (language-name &optional coding-system)
"Set up the display table and terminal coding system for LANGUAGE-NAME."
(let ((coding (get-language-info language-name 'unibyte-display)))
(if coding
(if (and coding
(or (not coding-system)
(coding-system-equal coding coding-system)))
(standard-display-european-internal)
;; The following 2 lines undo the 8-bit display that we set up
;; in standard-display-european-internal, which see. This is in
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment