aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason Rumney2002-06-13 20:39:32 +0000
committerJason Rumney2002-06-13 20:39:32 +0000
commit4c7ec7031e44c1142dd1c19df0ffc4715bcb9dc2 (patch)
treea5afdeebca0993d97fa49ba9aac6a37ea49f1278
parent960f21aef09bc4742605467427b28fa511d7925f (diff)
downloademacs-4c7ec7031e44c1142dd1c19df0ffc4715bcb9dc2.tar.gz
emacs-4c7ec7031e44c1142dd1c19df0ffc4715bcb9dc2.zip
(w32-charset-info-alist): Reorder.
-rw-r--r--lisp/w32-fns.el12
1 files changed, 7 insertions, 5 deletions
diff --git a/lisp/w32-fns.el b/lisp/w32-fns.el
index 6a8037ceac0..12da78fb016 100644
--- a/lisp/w32-fns.el
+++ b/lisp/w32-fns.el
@@ -359,12 +359,13 @@ bit output with no translation."
359 (cons xlfd-charset (cons windows-charset codepage))) 359 (cons xlfd-charset (cons windows-charset codepage)))
360 ) 360 )
361 361
362(w32-add-charset-info "iso8859-1" 'w32-charset-ansi 1252) 362;; The last charset we add becomes the "preferred" charset for the return
363;; value from w32-select-font etc, so list the most important charsets last.
363(w32-add-charset-info "iso8859-14" 'w32-charset-ansi 28604) 364(w32-add-charset-info "iso8859-14" 'w32-charset-ansi 28604)
364(w32-add-charset-info "iso8859-15" 'w32-charset-ansi 28605) 365(w32-add-charset-info "iso8859-15" 'w32-charset-ansi 28605)
365(w32-add-charset-info "jisx0208-sjis" 'w32-charset-shiftjis 932)
366(w32-add-charset-info "jisx0201-latin" 'w32-charset-shiftjis 932) 366(w32-add-charset-info "jisx0201-latin" 'w32-charset-shiftjis 932)
367(w32-add-charset-info "jisx0201-katakana" 'w32-charset-shiftjis 932) 367(w32-add-charset-info "jisx0201-katakana" 'w32-charset-shiftjis 932)
368(w32-add-charset-info "jisx0208-sjis" 'w32-charset-shiftjis 932)
368(w32-add-charset-info "ksc5601.1987" 'w32-charset-hangeul 949) 369(w32-add-charset-info "ksc5601.1987" 'w32-charset-hangeul 949)
369(w32-add-charset-info "big5" 'w32-charset-chinesebig5 950) 370(w32-add-charset-info "big5" 'w32-charset-chinesebig5 950)
370(w32-add-charset-info "gb2312" 'w32-charset-gb2312 936) 371(w32-add-charset-info "gb2312" 'w32-charset-gb2312 936)
@@ -376,22 +377,23 @@ bit output with no translation."
376 (w32-add-charset-info "iso8859-2" 'w32-charset-easteurope 28592) 377 (w32-add-charset-info "iso8859-2" 'w32-charset-easteurope 28592)
377 (w32-add-charset-info "iso8859-3" 'w32-charset-turkish 28593) 378 (w32-add-charset-info "iso8859-3" 'w32-charset-turkish 28593)
378 (w32-add-charset-info "iso8859-4" 'w32-charset-baltic 28594) 379 (w32-add-charset-info "iso8859-4" 'w32-charset-baltic 28594)
379 (w32-add-charset-info "iso8859-5" 'w32-charset-russian 28595)
380 (w32-add-charset-info "iso8859-6" 'w32-charset-arabic 28596) 380 (w32-add-charset-info "iso8859-6" 'w32-charset-arabic 28596)
381 (w32-add-charset-info "iso8859-7" 'w32-charset-greek 28597) 381 (w32-add-charset-info "iso8859-7" 'w32-charset-greek 28597)
382 (w32-add-charset-info "iso8859-8" 'w32-charset-hebrew 1255) 382 (w32-add-charset-info "iso8859-8" 'w32-charset-hebrew 1255)
383 (w32-add-charset-info "iso8859-9" 'w32-charset-turkish 1254) 383 (w32-add-charset-info "iso8859-9" 'w32-charset-turkish 1254)
384 (w32-add-charset-info "iso8859-13" 'w32-charset-baltic 1257) 384 (w32-add-charset-info "iso8859-13" 'w32-charset-baltic 1257)
385 (w32-add-charset-info "koi8-r" 'w32-charset-russian 20866) 385 (w32-add-charset-info "koi8-r" 'w32-charset-russian 20866)
386 (w32-add-charset-info "iso8859-5" 'w32-charset-russian 28595)
386 (w32-add-charset-info "tis620" 'w32-charset-thai 874) 387 (w32-add-charset-info "tis620" 'w32-charset-thai 874)
387 (w32-add-charset-info "ksc5601.1992" 'w32-charset-johab 1361) 388 (w32-add-charset-info "ksc5601.1992" 'w32-charset-johab 1361)
388 (w32-add-charset-info "mac" 'w32-charset-mac nil))) 389 (w32-add-charset-info "mac" 'w32-charset-mac nil)))
389(if (boundp 'w32-unicode-charset-defined) 390(if (boundp 'w32-unicode-charset-defined)
390 (progn 391 (progn
391 (w32-add-charset-info "iso10646-1" 'w32-charset-unicode t) 392 (w32-add-charset-info "unicode" 'w32-charset-unicode t)
392 (w32-add-charset-info "unicode" 'w32-charset-unicode t)) 393 (w32-add-charset-info "iso10646-1" 'w32-charset-unicode t))
393 ;; If unicode windows charset is not defined, use ansi fonts. 394 ;; If unicode windows charset is not defined, use ansi fonts.
394 (w32-add-charset-info "iso10646-1" 'w32-charset-ansi t)) 395 (w32-add-charset-info "iso10646-1" 'w32-charset-ansi t))
396(w32-add-charset-info "iso8859-1" 'w32-charset-ansi 1252)
395 397
396(make-obsolete-variable 'w32-enable-italics 398(make-obsolete-variable 'w32-enable-italics
397 'w32-enable-synthesized-fonts "21.1") 399 'w32-enable-synthesized-fonts "21.1")