/[pub]/test/oldencodeutils/lib/Encode/ISO2022/EightBit.esr
Suika

Contents of /test/oldencodeutils/lib/Encode/ISO2022/EightBit.esr

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (show annotations) (download)
Wed Nov 6 09:29:16 2002 UTC (23 years, 2 months ago) by wakaba
Branch: MAIN
2002-11-06  Wakaba <w@suika.fam.cx>

	* SevenBit.esr, EightBit.esr, JUNET.esr,
	JUNETCompatible.esr, EUCJA.esr, EUCJACompatible.esr,
	EUCKR.esr, EUCZH.esr: New files.
	* SevenBit.pm, EightBit.pm: Removed.
	(Now these modules are auto-generated from *.esr files.)

1 #?PESRC/1.0
2 Name:
3 ISO2022::EightBit
4 ShortDescription:
5 Encode and decode of 8-bit ISO/IEC 2022 based encodings
6 (except EUCs)
7
8 {
9 Name:
10 iso-2022-8bit-ss2
11 Cversion:
12 use:private:mule
13 C:bit=8
14 C:G0=G94:B ## ASCII
15 C:designate:G96:default=2
16 C:designate:G96n:default=2
17 C:option:{G94n_designate_long}=1
18 C:option:{Ginvoke_to_left}=[1,0,0,0]
19 C:option:{Ginvoke_by_single_shift}=[0,0,1,1]
20 C:option:{C1invoke_to_right}=1
21 Encode:
22 C:G1=G96:~ ## empty
23 C:G2=G96:~ ## empty
24 ->iso2022:C
25 Decode:
26 C:G1=G96:A ## ISO/IEC 8859-1
27 C:G2=G96:A ## ISO/IEC 8859-1
28 <-iso2022:C
29 Description:
30 ISO/IEC 2022 based 8-bit encoding using SS2 for 96-charset.
31 }
32
33 {
34 Name:
35 compound-text
36 Alias:
37 compound_text x-compound-text ctext x-ctext ct iso8
38 Cversion:
39 C:bit=8
40 C:G0=G94:B ## ASCII
41 C:designate:C0:default=-1
42 C:designate:C1:default=-1
43 C:designate:*drcs:default=-1
44 C:designate:*private:default=-1
45 C:designate:G94:I=1 ## JIS X 0201 Katakana
46 C:designate:G94n:B@=-1 ## JIS X 0208-1990
47 C:designate:G96:default=1
48 C:designate:G96n:default=-1
49 C:designate:coding_system:0=0
50 C:designate:coding_system:1=0
51 C:designate:coding_system:2=0
52 C:designate:coding_system:3=0
53 C:option:{G94n_designate_long}=1
54 C:option:{Ginvoke_to_left}=[1,0,0,0]
55 C:option:{C1invoke_to_right}=1
56 C:option:{reset}->{Ginvoke}=0
57 C:option:{use_revision}=0
58 Encode:
59 C:G1=G96:~ ## empty
60 C:G2=G96:~ ## empty
61 =>ucs_to_ascii ucs_to_isoiec8859_1 ucs_to_isoiec8859_2 ucs_to_isoiec8859_3 ucs_to_isoiec8859_4 ucs_to_isoiec8859_5 ucs_to_isoiec8859_6 ucs_to_isoiec8859_7 ucs_to_isoiec8859_8 ucs_to_isoiec8859_9 ucs_to_gb2312_1980 ucs_to_jisx0208_1983 ucs_to_ksx1001_1992 ucs_to_jisx0212_1990 ucs_to_jisx0201_latin ucs_to_jisx0201_katakana
62 ->iso2022:C
63 Decode:
64 C:G1=G96:A ## ISO/IEC 8859-1
65 C:G2=G96:A ## ISO/IEC 8859-1
66 <-iso2022:C
67 <=isoiec8859_2_to_ucs isoiec8859_3_to_ucs isoiec8859_4_to_ucs isoiec8859_5_to_ucs isoiec8859_6_to_ucs isoiec8859_7_to_ucs isoiec8859_8_to_ucs isoiec8859_9_to_ucs gb2312_1980_to_ucs jisx0208_1983_to_ucs ksx1001_1992_to_ucs jisx0212_1990_to_ucs
68 Description:
69 ISO/IEC 2022 based 8-bit encoding used in inter-client
70 communication of X Window System.
71 }
72
73 {
74 Name:
75 compound-text-xfree86
76 Cversion:
77 C:bit=8
78 C:G0=G94:B ## ASCII
79 C:designate:C0:default=-1
80 C:designate:C1:default=-1
81 C:designate:*drcs:default=-1
82 C:designate:*private:default=-1
83 C:designate:G94:I=1 ## JIS X 0201 Katakana
84 C:designate:G94n:B@=0 ## JIS X 0208-1990
85 C:designate:G96:default=1
86 C:designate:G96n:default=-1
87 C:designate:coding_system:0=0
88 C:designate:coding_system:1=0
89 C:designate:coding_system:2=0
90 C:designate:coding_system:3=0
91 C:designate:coding_system:@=0 ## ISO/IEC 2022
92 C:designate:coding_system:G=0 ## UTF-8
93 C:option:{G94n_designate_long}=1
94 C:option:{Ginvoke_to_left}=[1,0,0,0]
95 C:option:{C1invoke_to_right}=1
96 C:option:{reset}->{Ginvoke}=0
97 C:option:{use_revision}=0
98 Encode:
99 C:G1=G96:~ ## empty
100 C:G2=G96:~ ## empty
101 =>ucs_to_ascii ucs_to_isoiec8859_1 ucs_to_isoiec8859_2 ucs_to_isoiec8859_3 ucs_to_isoiec8859_4 ucs_to_isoiec8859_5 ucs_to_isoiec8859_6 ucs_to_isoiec8859_7 ucs_to_isoiec8859_8 ucs_to_isoiec8859_9 ucs_to_gb2312_1980 ucs_to_jisx0208_1983 ucs_to_ksx1001_1992 ucs_to_jisx0212_1990 ucs_to_jisx0201_latin ucs_to_jisx0201_katakana
102 ->iso2022:C
103 Decode:
104 C:G1=G96:A ## ISO/IEC 8859-1
105 C:G2=G96:A ## ISO/IEC 8859-1
106 <-iso2022:C
107 <=isoiec8859_2_to_ucs isoiec8859_3_to_ucs isoiec8859_4_to_ucs isoiec8859_5_to_ucs isoiec8859_6_to_ucs isoiec8859_7_to_ucs isoiec8859_8_to_ucs isoiec8859_9_to_ucs gb2312_1980_to_ucs jisx0208_1983_to_ucs ksx1001_1992_to_ucs jisx0212_1990_to_ucs
108 Description:
109 ISO/IEC 2022 based 8-bit encoding used in inter-client
110 communication of XFree86.
111
112 This coding system is upper-compatible version of X
113 Window System (original)'s Compound Text. It allows
114 UTF-8 embeding. See
115 <http://cvsweb.xfree86.org/cvsweb/xc/doc/specs/CTEXT/ctext.tbl.ms>.
116 }
117
118 {
119 Name:
120 x-ctext
121 Cversion:
122 C:bit=8
123 C:G0=G94:B ## ASCII
124 C:designate:C0:default=-1
125 C:designate:C1:default=-1
126 C:designate:*drcs:default=-1
127 C:designate:G94:I=1 ## JIS X 0201 Katakana
128 C:designate:G96:default=1
129 C:designate:G96n:default=-1
130 C:option:{G94n_designate_long}=1
131 C:option:{Ginvoke_to_left}=[1,0,0,0]
132 C:option:{C1invoke_to_right}=1
133 C:option:{reset}->{Ginvoke}=0
134 Encode:
135 C:G1=G96:~ ## empty
136 C:G2=G96:~ ## empty
137 =>ucs_to_ascii ucs_to_isoiec8859_1 ucs_to_isoiec8859_2 ucs_to_isoiec8859_3 ucs_to_isoiec8859_4 ucs_to_isoiec8859_5 ucs_to_isoiec8859_6 ucs_to_isoiec8859_7 ucs_to_isoiec8859_8 ucs_to_isoiec8859_9 ucs_to_gb2312_1980 ucs_to_jisx0208_1983 ucs_to_ksx1001_1992 ucs_to_jisx0212_1990 ucs_to_jisx0213_2000_1 ucs_to_jisx0213_2000_2 ucs_to_jisx0208_1990 ucs_to_jisx0208_1978 ucs_to_jisx0201_latin ucs_to_jisx0201_katakana
138 ->iso2022:C
139 Decode:
140 C:G1=G96:A ## ISO/IEC 8859-1
141 C:G2=G96:A ## ISO/IEC 8859-1
142 <-iso2022:C
143 <=isoiec8859_2_to_ucs isoiec8859_3_to_ucs isoiec8859_4_to_ucs isoiec8859_5_to_ucs isoiec8859_6_to_ucs isoiec8859_7_to_ucs isoiec8859_8_to_ucs isoiec8859_9_to_ucs gb2312_1980_to_ucs jisx0208_1983_to_ucs ksx1001_1992_to_ucs jisx0212_1990_to_ucs jisx0208_1990_to_ucs jisx0213_2000_1_to_ucs jisx0213_2000_2_to_ucs jisx0208_1978_to_ucs
144 Description:
145 ISO/IEC 2022 based 8-bit encoding used in emacsen community.
146 This coding system is almost compatible with X Window System's
147 Compound Text but it allows private coded character sets
148 and 96^n coded character sets.
149
150 See [mule-jp:7455] <mid:rsqsoa5s2hr.fsf@crane.jaist.ac.jp> and
151 [mule-jp:7457] <mid:rsq4smlky85.fsf@crane.jaist.ac.jp>.
152 }
153
154 POD:SEE ALSO:
155 L<Encode::ISO2022>, L<Encode::ISO2022::EUCJA>,
156 L<Encode::ISO2022::EUCKR>, L<Encode::ISO2022::EUCZH>.
157 POD:LICENSE:
158 Copyright %%YEAR%% Wakaba <w@suika.fam.cx>.
159
160 %%PerlLicense%%

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24