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

Diff of /test/oldencodeutils/lib/Encode/ISO2022/JIS.esr

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by wakaba, Fri Nov 8 10:29:50 2002 UTC revision 1.2 by wakaba, Sat Dec 14 10:58:42 2002 UTC
# Line 22  Alias: Line 22  Alias:
22  Cversion:  Cversion:
23          C:bit=7          C:bit=7
24          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters
25            C:designate:G94:B=-1
26          C:designate:*:default=-1          C:designate:*:default=-1
27          C:option:{undef_char}=["\x3F", {type => 'G94', charset => 'J'}]          C:option:{undef_char}=["\x3F", {type => 'G94', charset => 'J'}]
28  Encode:  Encode:Prepare:
29          C:GR=undef          C:GR=undef
30          C:G1=G96:~          C:G1=G96:~
31          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
32          C:option:{reset}->{Ginvoke}=0          C:option:{reset}->{Ginvoke}=0
33    Encode:
34          =>ucs_to_jisx0201_latin          =>ucs_to_jisx0201_latin
35          ->iso2022:C          ->iso2022:C
36  Decode:  Decode:Prepare:
37          C:G1=G94:J          C:G1=G94:J
38          C:G2=G94:J          C:G2=G94:J
39          C:G3=G94:J          C:G3=G94:J
40    Decode:
41          <-iso2022:C          <-iso2022:C
42          <=jisx0201_latin_to_ucs          <=jisx0201_latin_to_ucs
43  Description:  Description:
# Line 49  Alias: Line 52  Alias:
52  Cversion:  Cversion:
53          C:bit=7          C:bit=7
54          C:G0=G94:I      ## JIS X 0201:1997 Graphic character set for Katakana          C:G0=G94:I      ## JIS X 0201:1997 Graphic character set for Katakana
55            C:designate:G94:B=-1
56          C:designate:*:default=-1          C:designate:*:default=-1
57          C:option:{undef_char}=["\x25", {type => 'G94', charset => 'I'}]          C:option:{undef_char}=["\x25", {type => 'G94', charset => 'I'}]
58  Encode:  Encode:Prepare:
59          C:GR=undef          C:GR=undef
60          C:G1=G96:~          C:G1=G96:~
61          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
62          C:option:{reset}->{Ginvoke}=0          C:option:{reset}->{Ginvoke}=0
63    Encode:
64          =>ucs_to_jisx0201_katakana          =>ucs_to_jisx0201_katakana
65          ->iso2022:C          ->iso2022:C
66  Decode:  Decode:Prepare:
67          C:G1=G94:I          C:G1=G94:I
68          C:G2=G94:I          C:G2=G94:I
69          C:G3=G94:I          C:G3=G94:I
70    Decode:
71          <-iso2022:C          <-iso2022:C
72          <=jisx0201_katakana_to_ucs          <=jisx0201_katakana_to_ucs
73  Description:  Description:
# Line 75  Cversion: Line 81  Cversion:
81          C:bit=7          C:bit=7
82          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters
83          C:G1=G94:I      ## JIS X 0201:1997 Graphic character set for Katakana          C:G1=G94:I      ## JIS X 0201:1997 Graphic character set for Katakana
84            C:designate:G94:B=-1
85          C:designate:*:default=-1          C:designate:*:default=-1
86          C:option:{undef_char}=["\x3F", {type => 'G94', charset => 'J'}]          C:option:{undef_char}=["\x3F", {type => 'G94', charset => 'J'}]
87  Encode:  Encode:Prepare:
88          C:GL=undef          C:GL=undef
89          C:GR=undef          C:GR=undef
90          C:option:{Ginvoke_to_left}=[1,1,1,1]          C:option:{Ginvoke_to_left}=[1,1,1,1]
91          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
92          C:option:{reset}->{Ginvoke}=1   ## JIS X 0201:1997 doesn't have this limitation.          C:option:{reset}->{Ginvoke}=1   ## JIS X 0201:1997 doesn't have this limitation.
93    Encode:
94          =>ucs_to_jisx0201_latin ucs_to_jisx0201_katakana          =>ucs_to_jisx0201_latin ucs_to_jisx0201_katakana
95          ->iso2022:C          ->iso2022:C
96  Decode:  Decode:
# Line 101  Cversion: Line 109  Cversion:
109          C:bit=7          C:bit=7
110          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters
111          C:G1=G94:I      ## JIS X 0201:1997 Graphic character set for Katakana          C:G1=G94:I      ## JIS X 0201:1997 Graphic character set for Katakana
112            C:designate:G94:B=-1
113          C:designate:*:default=-1          C:designate:*:default=-1
114          C:option:{undef_char}=["\x3F", {type => 'G94', charset => 'J'}]          C:option:{undef_char}=["\x3F", {type => 'G94', charset => 'J'}]
115  Encode:  Encode:Prepare:
116          C:GL=undef          C:GL=undef
117          C:GR=undef          C:GR=undef
118          C:option:{Ginvoke_to_left}=[1,1,1,1]          C:option:{Ginvoke_to_left}=[1,1,1,1]
119          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
120          C:option:{reset}->{Ginvoke}=1   ## JIS X 0201:1997 doesn't have this limitation.          C:option:{reset}->{Ginvoke}=1   ## JIS X 0201:1997 doesn't have this limitation.
121    Encode:
122          =>ucs_to_jisx0201_latin ucs_to_jisx0201_katakana          =>ucs_to_jisx0201_latin ucs_to_jisx0201_katakana
123          ->iso2022:C          ->iso2022:C
124  Decode:  Decode:Prepare:
125          C:GL=G1 ## In default, G1=Katakana is invoked          C:GL=G1 ## In default, G1=Katakana is invoked
126    Decode:
127          <-iso2022:C          <-iso2022:C
128          <=jisx0201_latin_to_ucs jisx0201_katakana_to_ucs          <=jisx0201_latin_to_ucs jisx0201_katakana_to_ucs
129  Description:  Description:
# Line 140  Cversion: Line 151  Cversion:
151          C:bit=8          C:bit=8
152          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters
153          C:G1=G94:I      ## JIS X 0201:1997 Graphic character set for Katakana          C:G1=G94:I      ## JIS X 0201:1997 Graphic character set for Katakana
154  Encode:  Encode:Prepare:
155          C:designate:*:default=-1          C:designate:*:default=-1
156            C:designate:G94:B=-1
157          C:option:{C1invoke_to_right}=1          C:option:{C1invoke_to_right}=1
158          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
159          C:option:{reset}->{Ginvoke}=0          C:option:{reset}->{Ginvoke}=0
160          C:option:{undef_char}=["\x3F", {type => 'G94', charset => 'J'}]          C:option:{undef_char}=["\x3F", {type => 'G94', charset => 'J'}]
161    Encode:
162          =>ucs_to_jisx0201_latin ucs_to_jisx0201_katakana          =>ucs_to_jisx0201_latin ucs_to_jisx0201_katakana
163          ->iso2022:C          ->iso2022:C
164  Decode:  Decode:
# Line 161  Name: Line 174  Name:
174  Cversion:  Cversion:
175          C:bit=7          C:bit=7
176          C:G0=G94n:B@    ## JIS X 0208:1997          C:G0=G94n:B@    ## JIS X 0208:1997
177  Encode:  Encode:Prepare:
178          C:GR=undef          C:GR=undef
179          C:G1=G96:~          C:G1=G96:~
180            C:designate:G94:B=-1
181          C:designate:*:default=-1          C:designate:*:default=-1
182          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
183          C:option:{reset}->{Ginvoke}=0          C:option:{reset}->{Ginvoke}=0
184          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => 'B@'}]          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => '@'}]
185    Encode:
186          =>ucs_to_jisx0208_1997          =>ucs_to_jisx0208_1997
187          ->iso2022:C          ->iso2022:C
188  Decode:  Decode:
# Line 183  Name: Line 198  Name:
198  Cversion:  Cversion:
199          C:bit=8          C:bit=8
200          C:G0=G94n:B@    ## JIS X 0208:1997          C:G0=G94n:B@    ## JIS X 0208:1997
201  Encode:  Encode:Prepare:
202          C:GR=undef          C:GR=undef
203          C:G1=G96:~          C:G1=G96:~
204            C:designate:G94:B=-1
205          C:designate:*:default=-1          C:designate:*:default=-1
206          C:option:{C1invoke_to_right}=1          C:option:{C1invoke_to_right}=1
207          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
208          C:option:{reset}->{Ginvoke}=0          C:option:{reset}->{Ginvoke}=0
209          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => 'B@'}]          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => '@'}]
210    Encode:
211          =>ucs_to_jisx0208_1997          =>ucs_to_jisx0208_1997
212          ->iso2022:C          ->iso2022:C
213  Decode:  Decode:
# Line 207  Cversion: Line 224  Cversion:
224          C:bit=7          C:bit=7
225          C:G0=G94:B      ## ISO/IEC 646:1991 IRV          C:G0=G94:B      ## ISO/IEC 646:1991 IRV
226          C:G1=G94n:B@    ## JIS X 0208:1997          C:G1=G94n:B@    ## JIS X 0208:1997
227  Encode:  Encode:Prepare:
228          C:GL=undef          C:GL=undef
229          C:GR=undef          C:GR=undef
230          C:designate:*:default=-1          C:designate:*:default=-1
231          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => 'B@'}]          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => '@'}]
232          C:option:{Ginvoke_to_left}=[1,1,1,1]          C:option:{Ginvoke_to_left}=[1,1,1,1]
233          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
234          C:option:{reset}->{Ginvoke}=1   ## JIS X 0208:1997 does not have this limitation.          C:option:{reset}->{Ginvoke}=1   ## JIS X 0208:1997 does not have this limitation.
235    Encode:
236          =>ucs_to_ascii ucs_to_jisx0208_1997          =>ucs_to_ascii ucs_to_jisx0208_1997
237          ->iso2022:C          ->iso2022:C
238  Decode:  Decode:
# Line 231  Cversion: Line 249  Cversion:
249          C:bit=7          C:bit=7
250          C:G0=G94:B      ## ISO/IEC 646:1991 IRV          C:G0=G94:B      ## ISO/IEC 646:1991 IRV
251          C:G1=G94n:B@    ## JIS X 0208:1997          C:G1=G94n:B@    ## JIS X 0208:1997
252  Encode:  Encode:Prepare:
253          C:GL=undef          C:GL=undef
254          C:GR=undef          C:GR=undef
255          C:designate:*:default=-1          C:designate:*:default=-1
256          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => 'B@'}]          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => '@'}]
257          C:option:{Ginvoke_to_left}=[1,1,1,1]          C:option:{Ginvoke_to_left}=[1,1,1,1]
258          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
259          C:option:{reset}->{Ginvoke}=1   ## JIS X 0208:1997 does not have this limitation.          C:option:{reset}->{Ginvoke}=1   ## JIS X 0208:1997 does not have this limitation.
260    Encode:
261          =>ucs_to_ascii ucs_to_jisx0208_1997          =>ucs_to_ascii ucs_to_jisx0208_1997
262          ->iso2022:C          ->iso2022:C
263  Decode:  Decode:Prepare:
264          C:GL=G1          C:GL=G1
265    Decode:
266          <-iso2022:C          <-iso2022:C
267          <=jisx0208_1997_to_ucs          <=jisx0208_1997_to_ucs
268  Description:  Description:
# Line 260  Cversion: Line 280  Cversion:
280          C:bit=8          C:bit=8
281          C:G0=G94:B      ## ISO/IEC 646:1991 IRV          C:G0=G94:B      ## ISO/IEC 646:1991 IRV
282          C:G1=G94n:B@    ## JIS X 0208:1997          C:G1=G94n:B@    ## JIS X 0208:1997
283  Encode:  Encode:Prepare:
284          C:GL=undef          C:GL=undef
285          C:GR=undef          C:GR=undef
286          C:designate:*:default=-1          C:designate:*:default=-1
287          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => 'B@'}]          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => '@'}]
288          C:option:{C1invoke_to_right}=1          C:option:{C1invoke_to_right}=1
289          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
290          C:option:{reset}->{Ginvoke}=0          C:option:{reset}->{Ginvoke}=0
291    Encode:
292          =>ucs_to_ascii ucs_to_jisx0208_1997          =>ucs_to_ascii ucs_to_jisx0208_1997
293          ->iso2022:C          ->iso2022:C
294  Decode:  Decode:
# Line 291  Cversion: Line 312  Cversion:
312          C:bit=7          C:bit=7
313          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters
314          C:G1=G94n:B@    ## JIS X 0208:1997          C:G1=G94n:B@    ## JIS X 0208:1997
315  Encode:  Encode:Prepare:
316          C:GL=undef          C:GL=undef
317          C:GR=undef          C:GR=undef
318            C:designate:G94:B=-1
319          C:designate:*:default=-1          C:designate:*:default=-1
320          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => 'B@'}]          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => '@'}]
321          C:option:{Ginvoke_to_left}=[1,1,1,1]          C:option:{Ginvoke_to_left}=[1,1,1,1]
322          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
323          C:option:{reset}->{Ginvoke}=1   ## JIS X 0208:1997 does not have this limitation.          C:option:{reset}->{Ginvoke}=1   ## JIS X 0208:1997 does not have this limitation.
324    Encode:
325          =>ucs_to_jisx0201_latin ucs_to_jisx0208_1997          =>ucs_to_jisx0201_latin ucs_to_jisx0208_1997
326          ->iso2022:C          ->iso2022:C
327  Decode:  Decode:
# Line 315  Cversion: Line 338  Cversion:
338          C:bit=7          C:bit=7
339          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters
340          C:G1=G94n:B@    ## JIS X 0208:1997          C:G1=G94n:B@    ## JIS X 0208:1997
341  Encode:  Encode:Prepare:
342          C:GL=undef          C:GL=undef
343          C:GR=undef          C:GR=undef
344            C:designate:G94:B=-1
345          C:designate:*:default=-1          C:designate:*:default=-1
346          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => 'B@'}]          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => '@'}]
347          C:option:{Ginvoke_to_left}=[1,1,1,1]          C:option:{Ginvoke_to_left}=[1,1,1,1]
348          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
349          C:option:{reset}->{Ginvoke}=1   ## JIS X 0208:1997 does not have this limitation.          C:option:{reset}->{Ginvoke}=1   ## JIS X 0208:1997 does not have this limitation.
350    Encode:
351          =>ucs_to_jisx0201_latin ucs_to_jisx0208_1997          =>ucs_to_jisx0201_latin ucs_to_jisx0208_1997
352          ->iso2022:C          ->iso2022:C
353  Decode:  Decode:
# Line 344  Cversion: Line 369  Cversion:
369          C:bit=8          C:bit=8
370          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters
371          C:G1=G94n:B@    ## JIS X 0208:1997          C:G1=G94n:B@    ## JIS X 0208:1997
372  Encode:  Encode:Prepare:
373          C:GL=undef          C:GL=undef
374          C:GR=undef          C:GR=undef
375            C:designate:G94:B=-1
376          C:designate:*:default=-1          C:designate:*:default=-1
377          C:option:{C1invoke_to_right}=1          C:option:{C1invoke_to_right}=1
378          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
379          C:option:{reset}->{Ginvoke}=0          C:option:{reset}->{Ginvoke}=0
380          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => 'B@'}]          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => '@'}]
381    Encode:
382          =>ucs_to_jisx0201_latin ucs_to_jisx0208_1997          =>ucs_to_jisx0201_latin ucs_to_jisx0208_1997
383          ->iso2022:C          ->iso2022:C
384  Decode:  Decode:
# Line 368  Cversion: Line 395  Cversion:
395          C:bit=7          C:bit=7
396          C:G0=G94n:O     ## JIS X 0213:2000 plane 1          C:G0=G94n:O     ## JIS X 0213:2000 plane 1
397          C:G1=G94n:P     ## JIS X 0213:2000 plane 2          C:G1=G94n:P     ## JIS X 0213:2000 plane 2
398  Encode:  Encode:Prepare:
399          C:GR=undef          C:GR=undef
400            C:designate:G94:B=-1
401          C:designate:*:default=-1          C:designate:*:default=-1
402          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => 'O'}]          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'O'}]
403          C:option:{Ginvoke_to_left}=[1,1,1,1]          C:option:{Ginvoke_to_left}=[1,1,1,1]
404          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
405          C:option:{reset}->{Ginvoke}=1   ## JIS X 0213:2000 does not have this limitation.          C:option:{reset}->{Ginvoke}=1   ## JIS X 0213:2000 does not have this limitation.
406    Encode:
407          =>ucs_to_jisx0213_2000_1 ucs_to_jisx0213_2000_2          =>ucs_to_jisx0213_2000_1 ucs_to_jisx0213_2000_2
408          ->iso2022:C          ->iso2022:C
409  Decode:  Decode:
# Line 391  Cversion: Line 420  Cversion:
420          C:bit=8          C:bit=8
421          C:G0=G94n:O     ## JIS X 0213:2000 plane 1          C:G0=G94n:O     ## JIS X 0213:2000 plane 1
422          C:G1=G94n:P     ## JIS X 0213:2000 plane 2          C:G1=G94n:P     ## JIS X 0213:2000 plane 2
423  Encode:  Encode:Prepare:
424          C:GR=undef          C:GR=undef
425            C:designate:G94:B=-1
426          C:designate:*:default=-1          C:designate:*:default=-1
427          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => 'O'}]          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'O'}]
428          C:option:{C1invoke_to_right}=1          C:option:{C1invoke_to_right}=1
429          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
430          C:option:{reset}->{Ginvoke}=0          C:option:{reset}->{Ginvoke}=0
431    Encode:
432          =>ucs_to_jisx0213_2000_1 ucs_to_jisx0213_2000_2          =>ucs_to_jisx0213_2000_1 ucs_to_jisx0213_2000_2
433          ->iso2022:C          ->iso2022:C
434  Decode:  Decode:
# Line 415  Cversion: Line 446  Cversion:
446          C:G0=G94:B      ## ISO/IEC 646:1991 IRV          C:G0=G94:B      ## ISO/IEC 646:1991 IRV
447          C:G1=G94n:O     ## JIS X 0213:2000 plane 1          C:G1=G94n:O     ## JIS X 0213:2000 plane 1
448          C:G3=G94n:P     ## JIS X 0213:2000 plane 2          C:G3=G94n:P     ## JIS X 0213:2000 plane 2
449  Encode:  Encode:Prepare:
450          C:GR=undef          C:GR=undef
451          C:designate:*:default=-1          C:designate:*:default=-1
452          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => 'O'}]          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'O'}]
453          C:option:{Ginvoke_to_left}=[1,1,1,1]          C:option:{Ginvoke_to_left}=[1,1,1,1]
454          C:option:{Ginvoked_by_single_shift}=[0,0,1,1]          C:option:{Ginvoked_by_single_shift}=[0,0,1,1]
455          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
456          C:option:{reset}->{Ginvoke}=1   ## JIS X 0213:2000 does not have this limitation.          C:option:{reset}->{Ginvoke}=1   ## JIS X 0213:2000 does not have this limitation.
457    Encode:
458          =>ucs_to_ascii ucs_to_jisx0213_2000_1 ucs_to_jisx0213_2000_2          =>ucs_to_ascii ucs_to_jisx0213_2000_1 ucs_to_jisx0213_2000_2
459          ->iso2022:C          ->iso2022:C
460  Decode:  Decode:
# Line 440  Cversion: Line 472  Cversion:
472          C:G0=G94:B      ## ISO/IEC 646:1991 IRV          C:G0=G94:B      ## ISO/IEC 646:1991 IRV
473          C:G1=G94n:O     ## JIS X 0213:2000 plane 1          C:G1=G94n:O     ## JIS X 0213:2000 plane 1
474          C:G3=G94n:P     ## JIS X 0213:2000 plane 2          C:G3=G94n:P     ## JIS X 0213:2000 plane 2
475  Encode:  Encode:Prepare:
476          C:GR=undef          C:GR=undef
477          C:designate:*:default=-1          C:designate:*:default=-1
478          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => 'O'}]          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'O'}]
479          C:option:{Ginvoke_to_left}=[1,0,0,0]          C:option:{Ginvoke_to_left}=[1,0,0,0]
480          C:option:{Ginvoked_by_single_shift}=[0,0,1,1]          C:option:{Ginvoked_by_single_shift}=[0,0,1,1]
481          C:option:{C1invoke_to_right}=1          C:option:{C1invoke_to_right}=1
482          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
483          C:option:{reset}->{Ginvoke}=1   ## JIS X 0213:2000 does not have this limitation.          C:option:{reset}->{Ginvoke}=1   ## JIS X 0213:2000 does not have this limitation.
484    Encode:
485          =>ucs_to_ascii ucs_to_jisx0213_2000_1 ucs_to_jisx0213_2000_2          =>ucs_to_ascii ucs_to_jisx0213_2000_1 ucs_to_jisx0213_2000_2
486          ->iso2022:C          ->iso2022:C
487  Decode:  Decode:
# Line 466  Cversion: Line 499  Cversion:
499          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters
500          C:G1=G94n:O     ## JIS X 0213:2000 plane 1          C:G1=G94n:O     ## JIS X 0213:2000 plane 1
501          C:G3=G94n:P     ## JIS X 0213:2000 plane 2          C:G3=G94n:P     ## JIS X 0213:2000 plane 2
502  Encode:  Encode:Prepare:
503          C:GR=undef          C:GR=undef
504            C:designate:G94:B=-1
505          C:designate:*:default=-1          C:designate:*:default=-1
506          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => 'O'}]          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'O'}]
507          C:option:{Ginvoke_to_left}=[1,1,1,1]          C:option:{Ginvoke_to_left}=[1,1,1,1]
508          C:option:{Ginvoked_by_single_shift}=[0,0,1,1]          C:option:{Ginvoked_by_single_shift}=[0,0,1,1]
509          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
510          C:option:{reset}->{Ginvoke}=1   ## JIS X 0213:2000 does not have this limitation.          C:option:{reset}->{Ginvoke}=1   ## JIS X 0213:2000 does not have this limitation.
511    Encode:
512          =>ucs_to_jisx0201_latin ucs_to_jisx0213_2000_1 ucs_to_jisx0213_2000_2          =>ucs_to_jisx0201_latin ucs_to_jisx0213_2000_1 ucs_to_jisx0213_2000_2
513          ->iso2022:C          ->iso2022:C
514  Decode:  Decode:
# Line 491  Cversion: Line 526  Cversion:
526          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters          C:G0=G94:J      ## JIS X 0201:1997 Graphic character set for Latin letters
527          C:G1=G94n:O     ## JIS X 0213:2000 plane 1          C:G1=G94n:O     ## JIS X 0213:2000 plane 1
528          C:G3=G94n:P     ## JIS X 0213:2000 plane 2          C:G3=G94n:P     ## JIS X 0213:2000 plane 2
529  Encode:  Encode:Prepare:
530          C:GR=undef          C:GR=undef
531            C:designate:G94:B=-1
532          C:designate:*:default=-1          C:designate:*:default=-1
533          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => 'O'}]          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'O'}]
534          C:option:{Ginvoke_to_left}=[1,0,0,0]          C:option:{Ginvoke_to_left}=[1,0,0,0]
535          C:option:{Ginvoked_by_single_shift}=[0,0,1,1]          C:option:{Ginvoked_by_single_shift}=[0,0,1,1]
536          C:option:{C1invoke_to_right}=1          C:option:{C1invoke_to_right}=1
537          C:option:{reset}->{Gdesignation}=0          C:option:{reset}->{Gdesignation}=0
538          C:option:{reset}->{Ginvoke}=1   ## JIS X 0213:2000 does not have this limitation.          C:option:{reset}->{Ginvoke}=1   ## JIS X 0213:2000 does not have this limitation.
539    Encode:
540          =>ucs_to_jisx0201_latin ucs_to_jisx0213_2000_1 ucs_to_jisx0213_2000_2          =>ucs_to_jisx0201_latin ucs_to_jisx0213_2000_1 ucs_to_jisx0213_2000_2
541          ->iso2022:C          ->iso2022:C
542  Decode:  Decode:
# Line 515  Name: Line 552  Name:
552  Cversion:  Cversion:
553          C:bit=7          C:bit=7
554          C:G0=G94n:B ## JIS X 0208-1983          C:G0=G94n:B ## JIS X 0208-1983
555  Encode:  Encode:Prepare:
556          C:GR=undef          C:GR=undef
557          C:C1=C1:~          C:C1=C1:~
558          C:G0=G0:~          C:G0=G0:~
559            C:designate:G94:B=-1
560          C:designate:*:default=-1          C:designate:*:default=-1
561          C:designate:G94:J=0     ## JIS X 0201-1976 Roman set          C:designate:G94:J=0     ## JIS X 0201-1976 Roman set
562          C:designate:G94n:B=0    ## JIS X 0208-1983          C:designate:G94n:B=0    ## JIS X 0208-1983
563          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => 'B'}]          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B'}]
564          C:option:{reset}->{Gdesignation}='J'    ## JIS X 4001 does not have this limitation.          C:option:{reset}->{Gdesignation}='J'    ## JIS X 4001 does not have this limitation.
565    Encode:
566          =>ucs_to_jisx0201_latin ucs_to_jisx0208_1983          =>ucs_to_jisx0201_latin ucs_to_jisx0208_1983
567          ->iso2022:C          ->iso2022:C
568  Decode:  Decode:
# Line 539  Name: Line 578  Name:
578  Cversion:  Cversion:
579          C:bit=8          C:bit=8
580          C:G0=G94n:B ## JIS X 0208-1983          C:G0=G94n:B ## JIS X 0208-1983
581  Encode:  Encode:Prepare:
582          C:GR=undef          C:GR=undef
583          C:C1=C1:~          C:C1=C1:~
584          C:G0=G0:~          C:G0=G0:~
585            C:designate:G94:B=-1
586          C:designate:*:default=-1          C:designate:*:default=-1
587          C:designate:G94:J=0     ## JIS X 0201-1976 Roman set          C:designate:G94:J=0     ## JIS X 0201-1976 Roman set
588          C:designate:G94n:B=0    ## JIS X 0208-1983          C:designate:G94n:B=0    ## JIS X 0208-1983
589          C:option:{C1invoke_to_right}=1          C:option:{C1invoke_to_right}=1
590          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B', revision => 'B'}]          C:option:{undef_char}=["\x22\x2E", {type => 'G94n', charset => 'B'}]
591          C:option:{reset}->{Gdesignation}='J'    ## JIS X 4001 does not have this limitation.          C:option:{reset}->{Gdesignation}='J'    ## JIS X 4001 does not have this limitation.
592    Encode:
593          =>ucs_to_jisx0201_latin ucs_to_jisx0208_1983          =>ucs_to_jisx0201_latin ucs_to_jisx0208_1983
594          ->iso2022:C          ->iso2022:C
595  Decode:  Decode:

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

admin@suikawiki.org
ViewVC Help
Powered by ViewVC 1.1.24