From: Eli Zaretskii Date: Thu, 19 Jun 2003 16:12:21 +0000 (+0000) Subject: Add a comment in set-display-table-and-terminal-coding-system X-Git-Tag: ttn-vms-21-2-B4~9603 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=a67ae60e4aec6f04fc64fd0f54403250c315a985;p=emacs.git Add a comment in set-display-table-and-terminal-coding-system explaining why we futz with display tables. --- diff --git a/lisp/international/mule-cmds.el b/lisp/international/mule-cmds.el index e9b769d9c12..43f0334a562 100644 --- a/lisp/international/mule-cmds.el +++ b/lisp/international/mule-cmds.el @@ -1688,6 +1688,11 @@ The default status is as follows: (let ((coding (get-language-info language-name 'unibyte-display))) (if coding (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 + ;; case the user has used standard-display-european earlier in + ;; this session. (The MS-DOS port doesn't use that setup, so it + ;; doesn't need to undo it.) (standard-display-default (if (eq window-system 'pc) 128 160) 255) (aset standard-display-table 146 nil)) (or (eq window-system 'pc)