summaryrefslogtreecommitdiff
path: root/lisp/international
diff options
context:
space:
mode:
authorDave Love <fx@gnu.org>2001-01-11 23:01:41 +0000
committerDave Love <fx@gnu.org>2001-01-11 23:01:41 +0000
commit1492f7ac70564de404437deccf2e508fd6d76627 (patch)
tree282e31dff16701ae0087bcde192d1e14f8160466 /lisp/international
parenta23887b96a6a2b4624769c2821f79bcdca2c2594 (diff)
downloademacs-1492f7ac70564de404437deccf2e508fd6d76627.tar.gz
(standard-display-european-internal):
Set display table for 2208 as for 160.
Diffstat (limited to 'lisp/international')
-rw-r--r--lisp/international/mule-cmds.el8
1 files changed, 6 insertions, 2 deletions
diff --git a/lisp/international/mule-cmds.el b/lisp/international/mule-cmds.el
index 4c6ca2325d3..fcbf44d9342 100644
--- a/lisp/international/mule-cmds.el
+++ b/lisp/international/mule-cmds.el
@@ -1450,9 +1450,13 @@ specifies the character set for the major languages of Western Europe."
;; 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