/[suikacvs]/perl/lib/Encode/ISO2022/EightBit.esr
Suika

Contents of /perl/lib/Encode/ISO2022/EightBit.esr

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.1 - (hide annotations) (download)
Wed Nov 6 09:29:16 2002 UTC (22 years, 1 month 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 wakaba 1.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