# HG changeset patch # User Dave Love # Date 979254101 0 # Node ID 058fe91d9676e2688047fdd105181e612ac70a4a # Parent bfb8de4705b5b2d92a564fee5e688745b0441c98 (standard-display-european-internal): Set display table for 2208 as for 160. diff -r bfb8de4705b5 -r 058fe91d9676 lisp/international/mule-cmds.el --- a/lisp/international/mule-cmds.el Thu Jan 11 19:33:59 2001 +0000 +++ b/lisp/international/mule-cmds.el Thu Jan 11 23:01:41 2001 +0000 @@ -1450,9 +1450,13 @@ ;; Make non-line-break space display as a plain space. ;; Most X fonts do the wrong thing for code 160. (aset standard-display-table 160 [32]) - ;; Most Windows programs send out apostrophe's as \222. Most X fonts + ;; With luck, non-Latin-1 fonts are more recent and so don't + ;; have this bug. + (aset standard-display-table 2208 [32]) ; Latin-1 NBSP + ;; Most Windows programs send out apostrophes as \222. Most X fonts ;; don't contain a character at that position. Map it to the ASCII - ;; apostrophe. + ;; apostrophe. [This is actually RIGHT SINGLE QUOTATION MARK + ;; from the cp1252, aka Windows-1252 character set. --fx] (aset standard-display-table 146 [39])))) (defun set-language-environment-coding-systems (language-name