Magellan Linux

Annotation of /trunk/openmotif/patches/openmotif-2.2.3-utf8.patch

Parent Directory Parent Directory | Revision Log Revision Log


Revision 153 - (hide annotations) (download)
Tue May 8 20:52:56 2007 UTC (17 years 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