Fix support of scripts in w32font.c (Bug#19993)
commitfc10058a4f8a68891bd7a3508d62f03bfa5bf7ce
authorEli Zaretskii <eliz@gnu.org>
Thu, 12 Mar 2015 17:34:45 +0000 (12 19:34 +0200)
committerEli Zaretskii <eliz@gnu.org>
Thu, 12 Mar 2015 17:34:45 +0000 (12 19:34 +0200)
tree3309b41cee0671c3bd7c2eeab7f28c0a86247a63
parent2401274b239e837ec274b373ba0f2848faaea7b2
Fix support of scripts in w32font.c  (Bug#19993)

 src/w32font.c (font_supported_scripts): Add subranges for Latin
 Supplement, Latin Extended-A/B, Vai, Supplemental Punctuation, Tai
 Le, Buginese, Yijing Hexagrams, Ancient Greek Numbers, Tai Xuan
 Jing, Counting Rods, Sundanese, Lepcha, Ol Chiki, Saurashtra,
 Kayah Li, Rejang, Ancient Symbols, Phistos Disc, Carian, Lycian,
 Lydian, Dominoe Tiles, and Mahjong Tiles.  Break the Mathematical
 Alphanumeric Symbols into several "scripts" like fontset.el does.
 (syms_of_w32font): DEFSYM all the new script symbols.

 lisp/international/fontset.el (script-representative-chars): Add a
 representative character for 'vai'.
lisp/ChangeLog
lisp/international/fontset.el
src/ChangeLog
src/w32font.c