Annotation of /trunk/openmotif/patches/openmotif-2.2.3-utf8.patch
Parent Directory | Revision Log
Revision 153 -
(hide annotations)
(download)
Tue May 8 20:52:56 2007 UTC (17 years, 4 months ago) by niro
File size: 2979 byte(s)
Tue May 8 20:52:56 2007 UTC (17 years, 4 months ago) by niro
File size: 2979 byte(s)
-import
1 | niro | 153 | --- openMotif-2.2.3/tools/wml/UilSymCSet.h.utf8 2004-03-04 17:41:48.000000000 +0100 |
2 | +++ openMotif-2.2.3/tools/wml/UilSymCSet.h 2004-03-17 12:54:23.000000000 +0100 | ||
3 | @@ -32,6 +32,7 @@ | ||
4 | "JISX0201.1976-0", /* jis_katakana */ | ||
5 | "KSC5601.1987-0", /* ksc_hangul */ | ||
6 | "KSC5601.1987-1", /* ksc_hangul_gr */ | ||
7 | + "UTF-8", /* utf-8 */ | ||
8 | }; | ||
9 | externaldef(uil_sym_glbl) char **charset_xmstring_names_table = | ||
10 | charset_xmstring_names_table_vec; | ||
11 | @@ -66,6 +67,7 @@ | ||
12 | XmSTRING_DIRECTION_L_TO_R, /* jis_katakana */ | ||
13 | XmSTRING_DIRECTION_L_TO_R, /* ksc_hangul */ | ||
14 | XmSTRING_DIRECTION_L_TO_R, /* ksc_hangul_gr */ | ||
15 | + XmSTRING_DIRECTION_L_TO_R, /* utf-8 */ | ||
16 | }; | ||
17 | externaldef(uil_sym_glbl) unsigned char *charset_writing_direction_table = | ||
18 | charset_wrdirection_table_vec; | ||
19 | @@ -100,6 +102,7 @@ | ||
20 | XmSTRING_DIRECTION_L_TO_R, /* jis_katakana */ | ||
21 | XmSTRING_DIRECTION_L_TO_R, /* ksc_hangul */ | ||
22 | XmSTRING_DIRECTION_L_TO_R, /* ksc_hangul_gr */ | ||
23 | + XmSTRING_DIRECTION_L_TO_R, /* utf-8 */ | ||
24 | }; | ||
25 | externaldef(uil_sym_glbl) unsigned char *charset_parsing_direction_table = | ||
26 | charset_parsdirection_table_vec; | ||
27 | @@ -134,6 +137,7 @@ | ||
28 | sym_k_onebyte_charsize, /* jis_katakana */ | ||
29 | sym_k_twobyte_charsize, /* ksc_hangul */ | ||
30 | sym_k_twobyte_charsize, /* ksc_hangul_gr */ | ||
31 | + sym_k_onebyte_charsize, /* utf-8 */ | ||
32 | }; | ||
33 | externaldef(uil_sym_glbl) unsigned char *charset_character_size_table = | ||
34 | charset_charsize_table_vec; | ||
35 | @@ -215,6 +219,7 @@ | ||
36 | "KSC_HANGUL_GL", /* ksc_hangul */ | ||
37 | "KSC_HANGUL_GR", /* ksc_hangul_gr */ | ||
38 | "KSC5601.1987-1", /* ksc_hangul_gr */ | ||
39 | + "UTF-8", /* utf-8 */ | ||
40 | }; | ||
41 | externaldef(uil_sym_glbl) char **charset_lang_names_table = | ||
42 | charset_lang_names_table_vec; | ||
43 | @@ -295,10 +300,11 @@ | ||
44 | sym_k_ksc_hangul_charset, | ||
45 | sym_k_ksc_hangul_gr_charset, | ||
46 | sym_k_ksc_hangul_gr_charset, | ||
47 | + sym_k_utf8_charset, | ||
48 | }; | ||
49 | externaldef(uil_sym_glbl) unsigned short int *charset_lang_codes_table = | ||
50 | charset_lang_codes_table_vec; | ||
51 | /* | ||
52 | * The number of entries in charset_lang_..._table tables | ||
53 | */ | ||
54 | -externaldef(uil_sym_glbl) unsigned short int charset_lang_table_max = 72; | ||
55 | +externaldef(uil_sym_glbl) unsigned short int charset_lang_table_max = 73; | ||
56 | --- openMotif-2.2.3/tools/wml/UilSymGen.h.utf8 2004-03-04 17:41:48.000000000 +0100 | ||
57 | +++ openMotif-2.2.3/tools/wml/UilSymGen.h 2004-03-17 12:54:23.000000000 +0100 | ||
58 | @@ -1417,6 +1417,7 @@ | ||
59 | #define sym_k_jis_katakana_charset 21 | ||
60 | #define sym_k_ksc_hangul_charset 22 | ||
61 | #define sym_k_ksc_hangul_gr_charset 23 | ||
62 | +#define sym_k_utf8_charset 24 | ||
63 | |||
64 | /* Define literals for automatic children */ | ||
65 | |||
66 | --- openMotif-2.2.3/tools/wml/motif.wml.utf8 2003-10-08 23:07:47.000000000 +0200 | ||
67 | +++ openMotif-2.2.3/tools/wml/motif.wml 2004-03-17 12:56:09.000000000 +0100 | ||
68 | @@ -163,6 +163,9 @@ | ||
69 | ksc_hangul_gr | ||
70 | { XmStringCharsetName = "KSC5601.1987-1"; | ||
71 | CharacterSize = TwoByte; }; | ||
72 | + utf8 | ||
73 | + { XmStringCharsetName = "UTF-8"; }; | ||
74 | + | ||
75 | XmFONTLIST_DEFAULT_TAG | ||
76 | { FontListElementTag = XmFONTLIST_DEFAULT_TAG; }; | ||
77 |