1XCOMM  XLocale Database Sample for microsoft-cp1256.
2XCOMM 
3
4XCOMM 
5XCOMM 	XLC_FONTSET category
6XCOMM 
7XLC_FONTSET
8XCOMM 	fs0 class 
9fs0	{
10	charset	{
11		name		ISO8859-1:GL
12	}
13	font	{
14		primary		MICROSOFT-CP1256:GL
15		substitute	ISO8859-1:GL
16		vertical_rotate	all
17	}
18}
19XCOMM 	fs1 class 
20fs1	{
21	charset	{
22		name		MICROSOFT-CP1256:GR
23	}
24	font	{
25		primary		MICROSOFT-CP1256:GR
26	}
27}
28END XLC_FONTSET
29
30XCOMM
31XCOMM	XLC_CHARSET_DEFINE category
32XCOMM
33XLC_CHARSET_DEFINE
34csd0	{
35	charset_name	MICROSOFT-CP1256
36	side		GR
37	length		1
38	string_encoding	False
39	sequence	\x1b%/1
40}
41END XLC_CHARSET_DEFINE
42
43XCOMM 
44XCOMM 	XLC_XLOCALE category
45XCOMM 
46XLC_XLOCALE
47
48encoding_name		MICROSOFT-CP1256
49mb_cur_max		1
50state_depend_encoding	False
51#if WCHAR32
52wc_encoding_mask	\x30000000
53wc_shift_bits		7
54#else
55wc_encoding_mask	\x00008080
56wc_shift_bits		8
57#endif
58
59use_stdc_env		True
60force_convert_to_mb	True
61
62XCOMM 	cs0 class
63cs0	{
64	side		GL:Default
65	length		1
66	wc_encoding	\x00000000
67	ct_encoding	MICROSOFT-CP1256:GL; ISO8859-1:GL
68}
69
70
71XCOMM 	cs1 class
72cs1	{
73	side		GR:Default
74	length		1
75#if WCHAR32
76	wc_encoding	\x30000000
77#else
78	wc_encoding	\x00008080
79#endif
80	ct_encoding	MICROSOFT-CP1256:GR
81}
82
83END XLC_XLOCALE
84