comparison lisp/w32-fns.el @ 45814:8e79905a56dd

(w32-charset-info-alist): Reorder.
author Jason Rumney <jasonr@gnu.org>
date Thu, 13 Jun 2002 20:39:32 +0000
parents 321baeaafdc2
children 695cf19ef79e d7ddb3e565de
comparison
equal deleted inserted replaced
45813:2af746efaa44 45814:8e79905a56dd
357 bit output with no translation." 357 bit output with no translation."
358 (add-to-list 'w32-charset-info-alist 358 (add-to-list 'w32-charset-info-alist
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)
371 (w32-add-charset-info "ms-symbol" 'w32-charset-symbol nil) 372 (w32-add-charset-info "ms-symbol" 'w32-charset-symbol nil)
372 (w32-add-charset-info "ms-oem" 'w32-charset-oem 437) 373 (w32-add-charset-info "ms-oem" 'w32-charset-oem 437)
374 (if (boundp 'w32-extra-charsets-defined) 375 (if (boundp 'w32-extra-charsets-defined)
375 (progn 376 (progn
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")
398 (make-obsolete-variable 'w32-charset-to-codepage-alist 400 (make-obsolete-variable 'w32-charset-to-codepage-alist
399 'w32-charset-info-alist "21.1") 401 'w32-charset-info-alist "21.1")