-- Leo's gemini proxy

-- Connecting to git.thebackupbox.net:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

repo: rxvt-unicode-sixel
action: commit
revision:
path_from:
revision_from: de605fd252edbb27881045391297cb21c9b175e1:
path_to:
revision_to:

git.thebackupbox.net

rxvt-unicode-sixel

git://git.thebackupbox.net/rxvt-unicode-sixel

commit de605fd252edbb27881045391297cb21c9b175e1
Author: Marc Lehmann <schmorp@schmorp.de>
Date:   Mon Mar 15 01:27:46 2004 +0000

    *** empty log message ***

diff --git a/src/defaultfont.C b/src/defaultfont.C

index 43610a531d0226b015a7ce15e244263baa900480..

index ..34f9bff4c20438e3761470be0de4dda99833b598 100644

--- a/src/defaultfont.C
+++ b/src/defaultfont.C
@@ -63,7 +63,7 @@ const struct rxvt_fallback_font {
   { CS_UNICODE,        "xft:Kochi Gothic:antialias=false"          },
 # endif
   { CS_JIS0201_1976_0, "-*-mincho-*-r-*--*-*-*-*-c-*-jisx0201*-0"  },
-  { CS_JIS0208_1983_0, "-*-mincho-*-r-*--*-*-*-*-c-*-jisx0208*-0"  },
+  { CS_JIS0208_1990_0, "-*-mincho-*-r-*--*-*-*-*-c-*-jisx0208*-0"  },
   { CS_JIS0212_1990_0, "-*-mincho-*-r-*--*-*-*-*-c-*-jisx0212*-0"  },
 #endif

diff --git a/src/encoding.C b/src/encoding.C

index 67361ffca71d2e66402d0b4fed41629831ceacaf..

index ..59de1ff0236c0e8000af886d02e68ecae37b7bb9 100644

--- a/src/encoding.C
+++ b/src/encoding.C
@@ -46,9 +46,11 @@ const struct n2cs {
   { "VISCII*",		CS_VISCII	    },

   { "JISX0201*",	CS_JIS0201_1976_0   },
-  { "JISX0208*",	CS_JIS0208_1983_0   }, // also wrongly matches -1990-0 (check Encode::JP)
+  { "JISX0208*",	CS_JIS0208_1990_0   }, // also wrongly matches -1987-0? (check Encode::JP)
   { "JISX0212*",	CS_JIS0212_1990_0   },
-  { "JISX0221*",	CS_UNICODE          },
+  { "JISX021320001",	CS_JIS0213_1        },
+  { "JISX021320002",	CS_JIS0213_2        },
+  { "JISX0221*",	CS_UNICODE          }, // _very_ close

   { "KSC5601*",		CS_KSC5601_1987_0   },
   { "KSX1001*",		CS_KSC5601_1987_0   },
@@ -115,12 +117,12 @@ codeset_from_name (const char *name)
 }

 struct rxvt_codeset_conv_unknown : rxvt_codeset_conv {
-  uint32_t to_unicode (uint32_t enc) const { return NOCHAR; }
-  uint32_t from_unicode (uint32_t unicode) const { return NOCHAR; }
+  unicode_t to_unicode (uint32_t enc) const { return NOCHAR; }
+  uint32_t from_unicode (unicode_t unicode) const { return NOCHAR; }
 } rxvt_codeset_conv_unknown;

 struct rxvt_codeset_conv_us_ascii : rxvt_codeset_conv {
-  uint32_t from_unicode (uint32_t unicode) const { return unicode <= 127 ? unicode : NOCHAR; }
+  uint32_t from_unicode (unicode_t unicode) const { return unicode <= 127 ? unicode : NOCHAR; }
 } rxvt_codeset_conv_us_ascii;

 struct rxvt_codeset_conv_unicode : rxvt_codeset_conv {
@@ -128,8 +130,8 @@ struct rxvt_codeset_conv_unicode : rxvt_codeset_conv {
 } rxvt_codeset_conv_unicode;

 struct rxvt_codeset_conv_unicode_16 : rxvt_codeset_conv {
-  uint32_t to_unicode (uint32_t enc) const { return enc; }
-  uint32_t from_unicode (uint32_t unicode) const { return unicode <= 65535 ? unicode : NOCHAR; }
+  unicode_t to_unicode (uint32_t enc) const { return enc; }
+  uint32_t from_unicode (unicode_t unicode) const { return unicode <= 65535 ? unicode : NOCHAR; }
 } rxvt_codeset_conv_unicode_16;

 #define ENCODING_DEFAULT
@@ -185,7 +187,7 @@ struct rxvt_codeset_conv_unicode_16 : rxvt_codeset_conv {
 //#define ENCODING_JP

 #include "table/jis0201_1976_0.h"
-#include "table/jis0208_1983_0.h"
+#include "table/jis0208_1990_0.h"
 #include "table/jis0212_1990_0.h"

 //#define ENCODING_JP_EXT
@@ -219,7 +221,7 @@ const rxvt_codeset_conv *rxvt_codeset[NUM_CODESETS] = {
   &rxvt_codeset_conv_koi8_u,

   &rxvt_codeset_conv_jis0201_1976_0,
-  &rxvt_codeset_conv_jis0208_1983_0,
+  &rxvt_codeset_conv_jis0208_1990_0,
   &rxvt_codeset_conv_jis0212_1990_0,

   &rxvt_codeset_conv_jis0213_1,
@@ -253,8 +255,8 @@ const rxvt_codeset_conv *rxvt_codeset[NUM_CODESETS] = {

 #include "table/compose.h"

-uint32_t
-rxvt_compose (uint32_t c1, uint32_t c2)
+unicode_t
+rxvt_compose (unicode_t c1, unicode_t c2)
 {
   int l = 0;
   int r = sizeof (rxvt_compose_table) / sizeof (rxvt_compose_entry) - 1;
@@ -275,3 +277,10 @@ rxvt_compose (uint32_t c1, uint32_t c2)

   return NOCHAR;
 }
+
+#include "table/category.h"
+
+bool unicode::is_space (unicode_t c)
+{
+  return IS_SPACE (c);
+}
diff --git a/src/encoding.h b/src/encoding.h

index 17de921a5144873e6c113123d51c5c38049513c2..

index ..2f94315b451acbe96d1eaad5c67538bab64d7e63 100644

--- a/src/encoding.h
+++ b/src/encoding.h
@@ -3,6 +3,8 @@

 #include <stdint.h>

+typedef uint32_t unicode_t;
+
 // order must match the table in encoding.C(!)
 enum codeset {
   CS_UNKNOWN = 0,
@@ -27,9 +29,8 @@ enum codeset {
   CS_KOI8_R,
   CS_KOI8_U,
   CS_JIS0201_1976_0,
-  CS_JIS0208_1983_0,
+  CS_JIS0208_1990_0,
   CS_JIS0212_1990_0,
-
   CS_JIS0213_1,
   CS_JIS0213_2,

@@ -67,16 +68,22 @@ enum {
 };

 struct rxvt_codeset_conv {
-  virtual uint32_t from_unicode (uint32_t unicode) const { return unicode; }
-  virtual uint32_t to_unicode (uint32_t enc) const { return enc; }
+  virtual uint32_t from_unicode (unicode_t unicode) const { return unicode; }
+#if ENCODING_TO_UNICODE
+  virtual unicode_t to_unicode (uint32_t enc) const { return enc; }
+#endif
 };

 extern const rxvt_codeset_conv *rxvt_codeset[NUM_CODESETS];

-extern uint32_t rxvt_compose (uint32_t c1, uint32_t c2);
+extern unicode_t rxvt_compose (unicode_t c1, unicode_t c2);

 #define FROM_UNICODE(cs,code) rxvt_codeset[cs]->from_unicode (code)
 #define TO_UNICODE(cs,code)   rxvt_codeset[cs]->to_unicode   (code)

+struct unicode { // namespace für arme
+  static bool is_space (unicode_t c);
+};
+
 #endif

diff --git a/src/gentables b/src/gentables

index d45489d4736458d70f606c074302f4a0ffa26bf1..

index ..39255422ec16bc3785a7d28949151864fdb91c89 100755

--- a/src/gentables
+++ b/src/gentables
@@ -1,6 +1,6 @@
 #!/opt/bin/perl

-# the generated tables mostly have NOT been chcked so far!
+# the generated tables mostly have NOT been checked so far!

 use v5.8.2;
 use utf8;
@@ -8,6 +8,8 @@ use Encode;

 my $gen;

+$TO_UNICODE = 0; # also generate to_unicode tables
+
 sub linear {
    my ($a, $l, $h, $b) = @_;
    for ($l .. $h) {
@@ -215,11 +217,12 @@ while (<DATA>) {
       }
    }

-   my ($tab1, $fun1) = gen \@enc1, "$base\_f", "unicode";
-   my ($tab2, $fun2) = gen \@enc2, "$base\_t", "enc";
+   my ($tab1, $fun1);
+   my ($tab2, $fun2);
+
+   ($tab1, $fun1) = gen \@enc1, "$base\_f", "unicode";
+   ($tab2, $fun2) = gen \@enc2, "$base\_t", "enc" if $TO_UNICODE;

-   #$tab1 =~ s/^/  /gm;
-   #$tab2 =~ s/^/  /gm;
    $fun1 =~ s/^/    /gm;
    $fun2 =~ s/^/    /gm;

@@ -234,10 +237,20 @@ while (<DATA>) {

 $tab1$tab2
 struct rxvt_codeset_conv_$base : rxvt_codeset_conv {
-  uint32_t from_unicode (uint32_t unicode) const {
+  uint32_t from_unicode (unicode_t unicode) const {
 $fun1  }
-  uint32_t to_unicode (uint32_t enc) const {
+EOF
+
+if ($TO_UNICODE) {
+   print OUT <<EOF
+#if ENCODING_TO_UNICODE
+  unicode_t to_unicode (uint32_t enc) const {
 $fun2  }
+#endif
+EOF
+}
+
+print OUT <<EOF;
 } rxvt_codeset_conv_$base;

 #else
@@ -283,7 +296,7 @@ EU		iso8859_14		iso-8859-14
 DEFAULT		iso8859_15		iso-8859-15
 EU		iso8859_16		iso-8859-16
 JP		jis0201_1976_0		jis0201-raw
-JP		jis0208_1983_0		jis0208-raw
+JP		jis0208_1990_0		jis0208-raw
 JP		jis0212_1990_0		jis0212-raw
 JP_EXT		jis0213_1		jis0213-1-raw
 JP_EXT		jis0213_2		jis0213-2-raw
diff --git a/src/table/jis0208_1983_0.h b/src/table/jis0208_1990_0.h
similarity index 96%
rename from src/table/jis0208_1983_0.h
rename to src/table/jis0208_1990_0.h

index 26663ea5b1fca5a2cfbaa99d08d77f782da25b4e..

index ..df391e38eda00143d0d45ea86986700e1eab4792 100644

--- a/src/table/jis0208_1983_0.h
+++ b/src/table/jis0208_1990_0.h
@@ -3,7 +3,7 @@
 //
 #ifdef ENCODING_JP

-static const uint16_t jis0208_1983_0_f_0[] = {
+static const uint16_t jis0208_1990_0_f_0[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -27,7 +27,7 @@ static const uint16_t jis0208_1983_0_f_0[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x2160, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_3[] = {
+static const uint16_t jis0208_1990_0_f_3[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -51,7 +51,7 @@ static const uint16_t jis0208_1983_0_f_3[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_4[] = {
+static const uint16_t jis0208_1990_0_f_4[] = {
   0x0000, 0x2727, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x2721, 0x2722, 0x2723, 0x2724, 0x2725, 0x2726, 0x2728, 0x2729,
   0x272a, 0x272b, 0x272c, 0x272d, 0x272e, 0x272f, 0x2730, 0x2731, 0x2732, 0x2733, 0x2734, 0x2735,
@@ -75,7 +75,7 @@ static const uint16_t jis0208_1983_0_f_4[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_32[] = {
+static const uint16_t jis0208_1990_0_f_32[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x213e, 0x0000, 0x0000, 0x0000, 0x0000, 0x213d, 0x2142, 0x0000,
   0x2146, 0x2147, 0x0000, 0x0000, 0x2148, 0x2149, 0x0000, 0x0000, 0x2277, 0x2278, 0x0000, 0x0000,
@@ -99,7 +99,7 @@ static const uint16_t jis0208_1983_0_f_32[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_33[] = {
+static const uint16_t jis0208_1990_0_f_33[] = {
   0x0000, 0x0000, 0x0000, 0x216e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -123,7 +123,7 @@ static const uint16_t jis0208_1983_0_f_33[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_34[] = {
+static const uint16_t jis0208_1990_0_f_34[] = {
   0x224f, 0x0000, 0x225f, 0x2250, 0x0000, 0x0000, 0x0000, 0x2260, 0x223a, 0x0000, 0x0000, 0x223b,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x215d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x2265, 0x0000, 0x0000, 0x2267, 0x2167, 0x0000, 0x225c, 0x0000, 0x0000, 0x0000,
@@ -147,7 +147,7 @@ static const uint16_t jis0208_1983_0_f_34[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_37[] = {
+static const uint16_t jis0208_1990_0_f_37[] = {
   0x2821, 0x282c, 0x2822, 0x282d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x2823, 0x0000, 0x0000, 0x282e, 0x2824, 0x0000, 0x0000, 0x282f, 0x2826, 0x0000, 0x0000, 0x2831,
   0x2825, 0x0000, 0x0000, 0x2830, 0x2827, 0x283c, 0x0000, 0x0000, 0x2837, 0x0000, 0x0000, 0x2832,
@@ -171,7 +171,7 @@ static const uint16_t jis0208_1983_0_f_37[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_38[] = {
+static const uint16_t jis0208_1990_0_f_38[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x217a, 0x2179, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -195,7 +195,7 @@ static const uint16_t jis0208_1983_0_f_38[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_48[] = {
+static const uint16_t jis0208_1990_0_f_48[] = {
   0x2121, 0x2122, 0x2123, 0x2137, 0x0000, 0x2139, 0x213a, 0x213b, 0x2152, 0x2153, 0x2154, 0x2155,
   0x2156, 0x2157, 0x2158, 0x2159, 0x215a, 0x215b, 0x2229, 0x222e, 0x214c, 0x214d, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x2141, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -219,7 +219,7 @@ static const uint16_t jis0208_1983_0_f_48[] = {
   0x2570, 0x2571, 0x2572, 0x2573, 0x2574, 0x2575, 0x2576, 0x0000, 0x0000, 0x0000, 0x0000, 0x2126,
   0x213c, 0x2133, 0x2134, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_78[] = {
+static const uint16_t jis0208_1990_0_f_78[] = {
   0x306c, 0x437a, 0x0000, 0x3c37, 0x0000, 0x0000, 0x0000, 0x4b7c, 0x3e66, 0x3b30, 0x3e65, 0x323c,
   0x0000, 0x4954, 0x4d3f, 0x0000, 0x5022, 0x312f, 0x0000, 0x0000, 0x336e, 0x5023, 0x4024, 0x5242,
   0x3556, 0x4a3a, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e67, 0x0000, 0x0000, 0x4e3e, 0x0000, 0x0000,
@@ -243,7 +243,7 @@ static const uint16_t jis0208_1983_0_f_78[] = {
   0x3644, 0x0000, 0x4367, 0x0000, 0x0000, 0x0000, 0x376f, 0x5043, 0x0000, 0x0000, 0x0000, 0x4724,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_79[] = {
+static const uint16_t jis0208_1990_0_f_79[] = {
   0x0000, 0x346b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5044, 0x304b, 0x0000,
   0x0000, 0x3860, 0x346c, 0x497a, 0x4832, 0x3559, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x3271, 0x0000, 0x5067, 0x4541, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -267,7 +267,7 @@ static const uint16_t jis0208_1983_0_f_79[] = {
   0x0000, 0x0000, 0x0000, 0x4750, 0x0000, 0x4936, 0x5068, 0x0000, 0x4a70, 0x0000, 0x3236, 0x0000,
   0x0000, 0x0000, 0x506c, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_80[] = {
+static const uint16_t jis0208_1990_0_f_80[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5066, 0x506f, 0x0000, 0x0000, 0x4152, 0x0000, 0x3844,
   0x0000, 0x475c, 0x0000, 0x6047, 0x0000, 0x506e, 0x455d, 0x0000, 0x5063, 0x0000, 0x3876, 0x0000,
   0x0000, 0x3875, 0x5061, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c5a, 0x0000, 0x5069, 0x0000, 0x4a6f,
@@ -291,7 +291,7 @@ static const uint16_t jis0208_1983_0_f_80[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x512c, 0x0000, 0x0000, 0x0000, 0x512b, 0x0000, 0x4a48,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_81[] = {
+static const uint16_t jis0208_1990_0_f_81[] = {
   0x3537, 0x512e, 0x512f, 0x0000, 0x322f, 0x0000, 0x0000, 0x0000, 0x0000, 0x512d, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c74, 0x0000, 0x5132, 0x5131, 0x5130, 0x0000,
   0x5056, 0x0000, 0x5133, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d7e, 0x0000, 0x5134, 0x0000, 0x0000,
@@ -315,7 +315,7 @@ static const uint16_t jis0208_1983_0_f_81[] = {
   0x5160, 0x332e, 0x0000, 0x0000, 0x0000, 0x5161, 0x3627, 0x0000, 0x464c, 0x317a, 0x3d50, 0x0000,
   0x0000, 0x4821, 0x5162, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_82[] = {
+static const uint16_t jis0208_1990_0_f_82[] = {
   0x4561, 0x0000, 0x0000, 0x3f4f, 0x5163, 0x0000, 0x4a2c, 0x405a, 0x3422, 0x0000, 0x3429, 0x5164,
   0x0000, 0x0000, 0x5166, 0x0000, 0x0000, 0x373a, 0x0000, 0x0000, 0x5165, 0x0000, 0x0000, 0x4e73,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d69, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -339,7 +339,7 @@ static const uint16_t jis0208_1983_0_f_82[] = {
   0x0000, 0x0000, 0x372e, 0x522e, 0x0000, 0x522f, 0x0000, 0x0000, 0x5230, 0x5231, 0x3c5b, 0x0000,
   0x0000, 0x0000, 0x387b, 0x4c5e
 };
-static const uint16_t jis0208_1983_0_f_83[] = {
+static const uint16_t jis0208_1990_0_f_83[] = {
   0x0000, 0x4c68, 0x4677, 0x0000, 0x0000, 0x4a71, 0x5232, 0x0000, 0x5233, 0x0000, 0x0000, 0x0000,
   0x0000, 0x5235, 0x0000, 0x5237, 0x5236, 0x0000, 0x0000, 0x0000, 0x0000, 0x5238, 0x323d, 0x4b4c,
   0x0000, 0x3a7c, 0x5239, 0x0000, 0x0000, 0x4159, 0x0000, 0x0000, 0x3e22, 0x3629, 0x0000, 0x523a,
@@ -363,7 +363,7 @@ static const uint16_t jis0208_1983_0_f_83[] = {
   0x4266, 0x3c38, 0x3b4b, 0x3126, 0x0000, 0x0000, 0x3370, 0x3966, 0x3b4a, 0x0000, 0x525d, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_84[] = {
+static const uint16_t jis0208_1990_0_f_84[] = {
   0x0000, 0x525e, 0x0000, 0x3549, 0x3346, 0x0000, 0x0000, 0x0000, 0x3967, 0x3548, 0x445f, 0x3125,
   0x4631, 0x4c3e, 0x3921, 0x4d79, 0x4547, 0x387e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x372f, 0x0000, 0x5267, 0x0000, 0x3663, 0x4b4a, 0x0000, 0x0000, 0x0000,
@@ -387,7 +387,7 @@ static const uint16_t jis0208_1983_0_f_84[] = {
   0x0000, 0x0000, 0x452f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x532e, 0x0000,
   0x0000, 0x532b, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_85[] = {
+static const uint16_t jis0208_1990_0_f_85[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x3134, 0x0000, 0x3a36, 0x3f30, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x5329, 0x4562, 0x0000, 0x0000, 0x0000, 0x532a, 0x0000, 0x3022, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -411,7 +411,7 @@ static const uint16_t jis0208_1983_0_f_85[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5353, 0x0000, 0x5358, 0x0000, 0x0000,
   0x0000, 0x5356, 0x5355, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_86[] = {
+static const uint16_t jis0208_1990_0_f_86[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4332, 0x0000, 0x0000, 0x3245, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5352, 0x0000, 0x5354, 0x3e28,
   0x3133, 0x0000, 0x0000, 0x5357, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -435,7 +435,7 @@ static const uint16_t jis0208_1983_0_f_86[] = {
   0x3a24, 0x0000, 0x304f, 0x3f5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x537a, 0x3847, 0x0000,
   0x0000, 0x3971, 0x0000, 0x537c
 };
-static const uint16_t jis0208_1983_0_f_87[] = {
+static const uint16_t jis0208_1990_0_f_87[] = {
   0x537b, 0x0000, 0x0000, 0x4a60, 0x537d, 0x0000, 0x0000, 0x0000, 0x5421, 0x537e, 0x0000, 0x5422,
   0x0000, 0x5423, 0x0000, 0x3777, 0x0000, 0x0000, 0x3160, 0x5424, 0x0000, 0x0000, 0x5426, 0x0000,
   0x5425, 0x0000, 0x0000, 0x0000, 0x5428, 0x0000, 0x0000, 0x455a, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -459,7 +459,7 @@ static const uint16_t jis0208_1983_0_f_87[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x3e7d, 0x0000, 0x0000, 0x3c39, 0x0000, 0x475d, 0x3470, 0x0000,
   0x3a6b, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_88[] = {
+static const uint16_t jis0208_1990_0_f_88[] = {
   0x4b59, 0x0000, 0x4632, 0x0000, 0x0000, 0x3778, 0x424f, 0x0000, 0x0000, 0x0000, 0x5441, 0x5444,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4244, 0x0000, 0x0000,
   0x0000, 0x5445, 0x0000, 0x0000, 0x0000, 0x5446, 0x0000, 0x0000, 0x0000, 0x5448, 0x0000, 0x0000,
@@ -483,7 +483,7 @@ static const uint16_t jis0208_1983_0_f_88[] = {
   0x403c, 0x306d, 0x4764, 0x0000, 0x0000, 0x0000, 0x0000, 0x445b, 0x0000, 0x5465, 0x5464, 0x5466,
   0x5467, 0x5468, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_89[] = {
+static const uint16_t jis0208_1990_0_f_89[] = {
   0x0000, 0x0000, 0x5469, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a51, 0x546a, 0x0000,
   0x0000, 0x0000, 0x0000, 0x3246, 0x546b, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d3c, 0x3330, 0x0000,
   0x5249, 0x3d48, 0x423f, 0x546c, 0x4c6b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c34, 0x0000,
@@ -507,7 +507,7 @@ static const uint16_t jis0208_1983_0_f_89[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3028, 0x0000, 0x0000, 0x0000, 0x0000, 0x3079,
   0x0000, 0x0000, 0x0000, 0x3b51
 };
-static const uint16_t jis0208_1983_0_f_90[] = {
+static const uint16_t jis0208_1990_0_f_90[] = {
   0x0000, 0x3052, 0x0000, 0x3023, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5532, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5530, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x4c3c, 0x0000, 0x5533, 0x0000, 0x5531, 0x0000, 0x0000, 0x552f, 0x3f31, 0x0000, 0x0000, 0x0000,
@@ -531,7 +531,7 @@ static const uint16_t jis0208_1983_0_f_90[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5546, 0x5547,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_91[] = {
+static const uint16_t jis0208_1990_0_f_91[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3472, 0x0000, 0x5549,
   0x5548, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x554a, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e6e, 0x0000,
@@ -555,7 +555,7 @@ static const uint16_t jis0208_1983_0_f_91[] = {
   0x556e, 0x0000, 0x0000, 0x5570, 0x0000, 0x437e, 0x556f, 0x0000, 0x4023, 0x0000, 0x3b7b, 0x0000,
   0x0000, 0x0000, 0x4250, 0x3c77
 };
-static const uint16_t jis0208_1983_0_f_92[] = {
+static const uint16_t jis0208_1990_0_f_92[] = {
   0x0000, 0x4975, 0x406c, 0x0000, 0x3c4d, 0x5571, 0x3e2d, 0x5572, 0x5573, 0x3053, 0x423a, 0x3f52,
   0x0000, 0x5574, 0x4633, 0x3e2e, 0x0000, 0x3e2f, 0x0000, 0x5575, 0x0000, 0x0000, 0x406d, 0x0000,
   0x0000, 0x0000, 0x3e30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5576, 0x0000, 0x5577, 0x0000,
@@ -579,7 +579,7 @@ static const uint16_t jis0208_1983_0_f_92[] = {
   0x4a76, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4567, 0x0000, 0x0000, 0x0000, 0x5638, 0x3d54,
   0x0000, 0x5637, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_93[] = {
+static const uint16_t jis0208_1990_0_f_93[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3f72, 0x0000, 0x0000, 0x0000, 0x563c,
   0x0000, 0x0000, 0x3a6a, 0x0000, 0x0000, 0x5642, 0x0000, 0x0000, 0x5643, 0x563d, 0x3333, 0x563e,
   0x5647, 0x5646, 0x5645, 0x5641, 0x0000, 0x0000, 0x0000, 0x5640, 0x0000, 0x0000, 0x5644, 0x0000,
@@ -603,7 +603,7 @@ static const uint16_t jis0208_1983_0_f_93[] = {
   0x0000, 0x384a, 0x5661, 0x4c26, 0x4743, 0x5662, 0x0000, 0x392b, 0x0000, 0x0000, 0x0000, 0x342c,
   0x0000, 0x4327, 0x3652, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_94[] = {
+static const uint16_t jis0208_1990_0_f_94[] = {
   0x0000, 0x0000, 0x3b54, 0x495b, 0x0000, 0x0000, 0x4841, 0x0000, 0x0000, 0x0000, 0x0000, 0x5663,
   0x3475, 0x0000, 0x0000, 0x0000, 0x0000, 0x5666, 0x0000, 0x0000, 0x0000, 0x0000, 0x4421, 0x0000,
   0x0000, 0x5665, 0x5664, 0x5667, 0x0000, 0x446b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -627,7 +627,7 @@ static const uint16_t jis0208_1983_0_f_94[] = {
   0x572d, 0x572b, 0x0000, 0x572c, 0x572e, 0x0000, 0x3164, 0x446e, 0x572f, 0x0000, 0x377a, 0x3276,
   0x4736, 0x0000, 0x5730, 0x467b
 };
-static const uint16_t jis0208_1983_0_f_95[] = {
+static const uint16_t jis0208_1990_0_f_95[] = {
   0x0000, 0x4a5b, 0x0000, 0x5731, 0x4f2e, 0x0000, 0x0000, 0x0000, 0x0000, 0x5732, 0x4a40, 0x5735,
   0x5021, 0x5031, 0x0000, 0x3c30, 0x4675, 0x5736, 0x0000, 0x355d, 0x4424, 0x307a, 0x5737, 0x4a26,
   0x3930, 0x0000, 0x0000, 0x4350, 0x0000, 0x0000, 0x0000, 0x446f, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -651,7 +651,7 @@ static const uint16_t jis0208_1983_0_f_95[] = {
   0x582d, 0x575a, 0x0000, 0x0000, 0x0000, 0x4730, 0x0000, 0x0000, 0x5759, 0x0000, 0x0000, 0x5757,
   0x0000, 0x397a, 0x0000, 0x575d
 };
-static const uint16_t jis0208_1983_0_f_96[] = {
+static const uint16_t jis0208_1990_0_f_96[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x5763, 0x5769, 0x5761, 0x0000, 0x455c, 0x0000, 0x0000, 0x5766, 0x495d, 0x0000,
   0x0000, 0x5760, 0x0000, 0x5765, 0x4e67, 0x3b57, 0x0000, 0x0000, 0x4255, 0x575e, 0x0000, 0x0000,
@@ -675,7 +675,7 @@ static const uint16_t jis0208_1983_0_f_96[] = {
   0x4246, 0x583d, 0x0000, 0x415b, 0x5838, 0x0000, 0x5835, 0x5836, 0x0000, 0x3c66, 0x5839, 0x583c,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_97[] = {
+static const uint16_t jis0208_1990_0_f_97[] = {
   0x5837, 0x3d25, 0x0000, 0x583a, 0x0000, 0x0000, 0x5834, 0x0000, 0x4c7c, 0x4c7b, 0x0000, 0x0000,
   0x0000, 0x583e, 0x583f, 0x3055, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5833, 0x0000, 0x0000,
   0x0000, 0x0000, 0x3672, 0x3026, 0x0000, 0x0000, 0x0000, 0x3436, 0x0000, 0x583b, 0x0000, 0x0000,
@@ -699,7 +699,7 @@ static const uint16_t jis0208_1983_0_f_97[] = {
   0x0000, 0x0000, 0x4428, 0x0000, 0x5873, 0x0000, 0x5871, 0x5867, 0x377c, 0x0000, 0x5872, 0x0000,
   0x5876, 0x5875, 0x5877, 0x5874
 };
-static const uint16_t jis0208_1983_0_f_98[] = {
+static const uint16_t jis0208_1990_0_f_98[] = {
   0x5878, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5879, 0x587a, 0x4a6a, 0x0000,
   0x587c, 0x587b, 0x3d3f, 0x0000, 0x402e, 0x3266, 0x327c, 0x0000, 0x587d, 0x0000, 0x303f, 0x0000,
   0x0000, 0x0000, 0x404c, 0x587e, 0x0000, 0x6c43, 0x5921, 0x3761, 0x0000, 0x5922, 0x0000, 0x0000,
@@ -723,7 +723,7 @@ static const uint16_t jis0208_1983_0_f_98[] = {
   0x0000, 0x594a, 0x0000, 0x377d, 0x0000, 0x594f, 0x3b22, 0x3969, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x3d26, 0x593d
 };
-static const uint16_t jis0208_1983_0_f_99[] = {
+static const uint16_t jis0208_1990_0_f_99[] = {
   0x0000, 0x3b7d, 0x594c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b58, 0x594d, 0x3044, 0x0000, 0x0000,
   0x5948, 0x0000, 0x0000, 0x0000, 0x0000, 0x4429, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x3573, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3634, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -747,7 +747,7 @@ static const uint16_t jis0208_1983_0_f_99[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x3167, 0x0000, 0x5968, 0x0000, 0x0000, 0x0000, 0x4d49, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_100[] = {
+static const uint16_t jis0208_1990_0_f_100[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x596c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x423b, 0x0000, 0x5973, 0x0000, 0x0000, 0x0000, 0x596d, 0x0000, 0x0000, 0x596a, 0x5971,
   0x0000, 0x0000, 0x0000, 0x0000, 0x5953, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -771,7 +771,7 @@ static const uint16_t jis0208_1983_0_f_100[] = {
   0x0000, 0x5a28, 0x5a33, 0x0000, 0x5a32, 0x0000, 0x5a31, 0x0000, 0x0000, 0x0000, 0x5a34, 0x0000,
   0x0000, 0x5a36, 0x3e71, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_101[] = {
+static const uint16_t jis0208_1990_0_f_101[] = {
   0x5a35, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a39, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x5a37, 0x0000, 0x0000, 0x0000, 0x5a38, 0x5970, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5a3b,
@@ -795,7 +795,7 @@ static const uint16_t jis0208_1983_0_f_101[] = {
   0x0000, 0x5a5d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3222, 0x5a61,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_102[] = {
+static const uint16_t jis0208_1990_0_f_102[] = {
   0x0000, 0x0000, 0x3937, 0x5a60, 0x0000, 0x0000, 0x3a2b, 0x3e3a, 0x0000, 0x0000, 0x5a5f, 0x0000,
   0x3e3b, 0x0000, 0x4c40, 0x3a2a, 0x0000, 0x0000, 0x0000, 0x3057, 0x404e, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x5a66, 0x0000, 0x0000, 0x4031, 0x3147, 0x0000, 0x0000, 0x0000,
@@ -819,7 +819,7 @@ static const uint16_t jis0208_1983_0_f_102[] = {
   0x5b29, 0x0000, 0x364a, 0x3148, 0x3939, 0x5b2a, 0x0000, 0x5b2b, 0x3d71, 0x4162, 0x0000, 0x0000,
   0x5258, 0x413e, 0x413d, 0x4258
 };
-static const uint16_t jis0208_1983_0_f_103[] = {
+static const uint16_t jis0208_1990_0_f_103[] = {
   0x3a47, 0x0000, 0x0000, 0x5072, 0x0000, 0x0000, 0x0000, 0x0000, 0x376e, 0x4d2d, 0x0000, 0x4a7e,
   0x0000, 0x497e, 0x0000, 0x5b2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a73, 0x443f, 0x5b2d, 0x4f2f,
   0x0000, 0x0000, 0x0000, 0x4b3e, 0x0000, 0x442b, 0x5b2e, 0x347c, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -843,7 +843,7 @@ static const uint16_t jis0208_1983_0_f_103[] = {
   0x0000, 0x436c, 0x0000, 0x4c78, 0x3c46, 0x3a74, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3a3a,
   0x0000, 0x0000, 0x4b6f, 0x3341
 };
-static const uint16_t jis0208_1983_0_f_104[] = {
+static const uint16_t jis0208_1990_0_f_104[] = {
   0x0000, 0x0000, 0x444e, 0x464a, 0x3149, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4072, 0x0000, 0x0000, 0x4034, 0x372a,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5b59, 0x0000, 0x0000, 0x393b, 0x337c, 0x0000,
@@ -867,7 +867,7 @@ static const uint16_t jis0208_1983_0_f_104[] = {
   0x0000, 0x0000, 0x4033, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c2a, 0x343d, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_105[] = {
+static const uint16_t jis0208_1990_0_f_105[] = {
   0x4f50, 0x5b76, 0x0000, 0x0000, 0x5c26, 0x3058, 0x0000, 0x0000, 0x5b78, 0x0000, 0x0000, 0x4c3a,
   0x5b7d, 0x3f22, 0x4447, 0x5b73, 0x0000, 0x0000, 0x5c25, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x3f7a, 0x5c2f, 0x3371, 0x3821, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c31, 0x5b7a, 0x5c30,
@@ -891,7 +891,7 @@ static const uint16_t jis0208_1983_0_f_105[] = {
   0x0000, 0x0000, 0x5c60, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c5f, 0x0000, 0x4450,
   0x0000, 0x4165, 0x0000, 0x5c5d
 };
-static const uint16_t jis0208_1983_0_f_106[] = {
+static const uint16_t jis0208_1990_0_f_106[] = {
   0x0000, 0x0000, 0x5c5b, 0x0000, 0x0000, 0x5c62, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c68, 0x4875,
   0x5c6e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c69, 0x5c6c, 0x5c66, 0x0000, 0x0000, 0x4374,
   0x0000, 0x4938, 0x0000, 0x5c5c, 0x0000, 0x0000, 0x5c64, 0x3e40, 0x0000, 0x4c4f, 0x5c78, 0x5c6b,
@@ -915,7 +915,7 @@ static const uint16_t jis0208_1983_0_f_106[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d32, 0x5d2f,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_107[] = {
+static const uint16_t jis0208_1990_0_f_107[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x4d73, 0x5d30, 0x0000, 0x0000, 0x0000, 0x0000, 0x5c5e, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d33, 0x0000, 0x0000, 0x0000, 0x5d34, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3135, 0x0000, 0x5d36, 0x3767, 0x3c21, 0x0000, 0x3655,
@@ -939,7 +939,7 @@ static const uint16_t jis0208_1983_0_f_107[] = {
   0x0000, 0x0000, 0x0000, 0x5d5e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_108[] = {
+static const uint16_t jis0208_1990_0_f_108[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d61, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x3b61, 0x0000, 0x4c31, 0x0000, 0x5d62, 0x5d63, 0x0000, 0x0000, 0x3524,
   0x0000, 0x0000, 0x0000, 0x5d64, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5d66,
@@ -963,7 +963,7 @@ static const uint16_t jis0208_1983_0_f_108[] = {
   0x4259, 0x5d76, 0x0000, 0x314b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_109[] = {
+static const uint16_t jis0208_1990_0_f_109[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d4e,
   0x5e30, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5e2f, 0x0000, 0x0000, 0x0000, 0x0000, 0x4076,
   0x0000, 0x5e2c, 0x0000, 0x4d6c, 0x0000, 0x0000, 0x4636, 0x5e26, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -987,7 +987,7 @@ static const uint16_t jis0208_1983_0_f_109[] = {
   0x0000, 0x3f3c, 0x0000, 0x3d5f, 0x0000, 0x4a25, 0x0000, 0x3a2e, 0x0000, 0x5e3b, 0x5e49, 0x453a,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_110[] = {
+static const uint16_t jis0208_1990_0_f_110[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4036, 0x0000, 0x3369, 0x3a51, 0x3e44, 0x5e3d, 0x3d42,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x374c, 0x0000, 0x5e3c, 0x0000, 0x0000,
   0x0000, 0x5e52, 0x3d6d, 0x383a, 0x0000, 0x5e61, 0x0000, 0x5e5b, 0x3574, 0x454f, 0x0000, 0x5e56,
@@ -1011,7 +1011,7 @@ static const uint16_t jis0208_1983_0_f_110[] = {
   0x0000, 0x0000, 0x5e7a, 0x0000, 0x4529, 0x0000, 0x0000, 0x5f23, 0x5e77, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x5e78, 0x5e60
 };
-static const uint16_t jis0208_1983_0_f_111[] = {
+static const uint16_t jis0208_1990_0_f_111[] = {
   0x0000, 0x3579, 0x493a, 0x0000, 0x0000, 0x0000, 0x3c3f, 0x0000, 0x0000, 0x3977, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x4f33, 0x0000, 0x5e74, 0x0000, 0x5f22, 0x3169, 0x4166, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4779, 0x0000, 0x3441, 0x4e7a,
@@ -1035,7 +1035,7 @@ static const uint16_t jis0208_1983_0_f_111[] = {
   0x0000, 0x5f40, 0x0000, 0x5f2b, 0x0000, 0x0000, 0x6f69, 0x0000, 0x0000, 0x0000, 0x5f45, 0x0000,
   0x0000, 0x0000, 0x5f49, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_112[] = {
+static const uint16_t jis0208_1990_0_f_112[] = {
   0x0000, 0x5f47, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f43, 0x0000, 0x5f44,
   0x0000, 0x0000, 0x0000, 0x5f48, 0x0000, 0x5f46, 0x0000, 0x0000, 0x0000, 0x494e, 0x0000, 0x0000,
   0x5f4e, 0x0000, 0x5f4b, 0x5f4a, 0x0000, 0x5f4d, 0x4654, 0x5f4f, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -1059,7 +1059,7 @@ static const uint16_t jis0208_1983_0_f_112[] = {
   0x0000, 0x5f58, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4b23, 0x0000, 0x0000,
   0x0000, 0x5f62, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_113[] = {
+static const uint16_t jis0208_1990_0_f_113[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f61, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x316b, 0x0000, 0x0000, 0x0000,
   0x0000, 0x5f64, 0x4a32, 0x0000, 0x5f63, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c35, 0x0000, 0x0000,
@@ -1083,7 +1083,7 @@ static const uint16_t jis0208_1983_0_f_113[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x5f7d, 0x0000, 0x0000, 0x0000, 0x6021, 0x0000, 0x5f6e,
   0x5f7e, 0x0000, 0x0000, 0x6022
 };
-static const uint16_t jis0208_1983_0_f_114[] = {
+static const uint16_t jis0208_1990_0_f_114[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x477a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x6023, 0x0000, 0x0000, 0x6024, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x6025, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -1107,7 +1107,7 @@ static const uint16_t jis0208_1983_0_f_114[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6046, 0x432c, 0x6045, 0x0000, 0x0000,
   0x4f35, 0x4762, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_115[] = {
+static const uint16_t jis0208_1990_0_f_115[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6049, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x604b, 0x6048,
   0x0000, 0x0000, 0x0000, 0x4c54, 0x604a, 0x604c, 0x0000, 0x4e44, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -1131,7 +1131,7 @@ static const uint16_t jis0208_1983_0_f_115[] = {
   0x0000, 0x607e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6069, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x383d, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_116[] = {
+static const uint16_t jis0208_1990_0_f_116[] = {
   0x0000, 0x0000, 0x0000, 0x3565, 0x0000, 0x6066, 0x4d7d, 0x0000, 0x0000, 0x4e30, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4276, 0x0000,
@@ -1155,7 +1155,7 @@ static const uint16_t jis0208_1983_0_f_116[] = {
   0x6127, 0x6128, 0x6126, 0x0000, 0x0000, 0x0000, 0x4953, 0x612a, 0x6129, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_117[] = {
+static const uint16_t jis0208_1990_0_f_117[] = {
   0x0000, 0x0000, 0x0000, 0x612c, 0x612b, 0x612d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x612e, 0x6130, 0x612f, 0x0000, 0x0000, 0x3979, 0x0000, 0x6132, 0x0000, 0x6131, 0x0000, 0x0000,
   0x3445, 0x0000, 0x3f53, 0x0000, 0x453c, 0x0000, 0x6133, 0x4038, 0x0000, 0x0000, 0x0000, 0x3b3a,
@@ -1179,7 +1179,7 @@ static const uint16_t jis0208_1983_0_f_117[] = {
   0x6162, 0x0000, 0x6164, 0x6165, 0x4354, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6163, 0x0000,
   0x6160, 0x0000, 0x615e, 0x615f
 };
-static const uint16_t jis0208_1983_0_f_118[] = {
+static const uint16_t jis0208_1990_0_f_118[] = {
   0x0000, 0x6161, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6168, 0x0000, 0x6166,
   0x0000, 0x6167, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6169, 0x616b, 0x616c, 0x616d, 0x0000,
@@ -1203,7 +1203,7 @@ static const uint16_t jis0208_1983_0_f_118[] = {
   0x0000, 0x0000, 0x4c55, 0x0000, 0x443e, 0x0000, 0x0000, 0x0000, 0x416a, 0x0000, 0x0000, 0x623d,
   0x0000, 0x0000, 0x3d62, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_119[] = {
+static const uint16_t jis0208_1990_0_f_119[] = {
   0x0000, 0x3e4a, 0x0000, 0x0000, 0x6240, 0x0000, 0x0000, 0x623f, 0x623e, 0x487d, 0x0000, 0x3447,
   0x3829, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x6246, 0x0000, 0x0000, 0x6243, 0x3f3f, 0x4c32, 0x0000, 0x0000, 0x0000,
@@ -1227,7 +1227,7 @@ static const uint16_t jis0208_1983_0_f_119[] = {
   0x0000, 0x0000, 0x0000, 0x4050, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x6265, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_120[] = {
+static const uint16_t jis0208_1990_0_f_120[] = {
   0x0000, 0x0000, 0x3a3d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x6266, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6267, 0x0000, 0x3826, 0x3a55, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6269, 0x0000, 0x0000, 0x0000,
@@ -1251,7 +1251,7 @@ static const uint16_t jis0208_1983_0_f_120[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x6324, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x6323, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_121[] = {
+static const uint16_t jis0208_1990_0_f_121[] = {
   0x0000, 0x3e4c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6325, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x4143, 0x0000, 0x0000, 0x6327, 0x6326, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x6328, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -1275,7 +1275,7 @@ static const uint16_t jis0208_1983_0_f_121[] = {
   0x3e4e, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x305c,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_122[] = {
+static const uint16_t jis0208_1990_0_f_122[] = {
   0x3529, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6343, 0x0000, 0x0000, 0x4478,
   0x0000, 0x6344, 0x4047, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4c2d, 0x0000, 0x0000, 0x4923,
   0x6345, 0x6346, 0x4355, 0x0000, 0x4e47, 0x0000, 0x0000, 0x6348, 0x6347, 0x0000, 0x0000, 0x0000,
@@ -1299,7 +1299,7 @@ static const uint16_t jis0208_1983_0_f_122[] = {
   0x6372, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3625, 0x0000, 0x513f, 0x435d, 0x3c33, 0x0000,
   0x0000, 0x0000, 0x0000, 0x3448
 };
-static const uint16_t jis0208_1983_0_f_123[] = {
+static const uint16_t jis0208_1990_0_f_123[] = {
   0x0000, 0x0000, 0x6373, 0x0000, 0x6422, 0x0000, 0x6376, 0x0000, 0x3568, 0x0000, 0x6375, 0x6424,
   0x0000, 0x0000, 0x0000, 0x6374, 0x0000, 0x3e50, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x6378, 0x6379, 0x0000, 0x452b, 0x0000, 0x0000, 0x637a, 0x0000, 0x335e, 0x0000, 0x0000, 0x0000,
@@ -1323,7 +1323,7 @@ static const uint16_t jis0208_1983_0_f_123[] = {
   0x0000, 0x0000, 0x0000, 0x644a, 0x0000, 0x0000, 0x644e, 0x644b, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_124[] = {
+static const uint16_t jis0208_1990_0_f_124[] = {
   0x6447, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6448, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x644d, 0x0000, 0x0000, 0x0000, 0x6442, 0x5255, 0x6449, 0x6443, 0x0000, 0x0000, 0x644c,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6452, 0x0000, 0x344a, 0x0000, 0x644f,
@@ -1347,7 +1347,7 @@ static const uint16_t jis0208_1983_0_f_124[] = {
   0x0000, 0x0000, 0x647a, 0x0000, 0x647b, 0x0000, 0x647c, 0x0000, 0x3b65, 0x0000, 0x647d, 0x374f,
   0x0000, 0x0000, 0x356a, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_125[] = {
+static const uint16_t jis0208_1990_0_f_125[] = {
   0x352a, 0x0000, 0x6521, 0x0000, 0x4c73, 0x3948, 0x647e, 0x0000, 0x0000, 0x0000, 0x6524, 0x4c66,
   0x0000, 0x473c, 0x0000, 0x0000, 0x4933, 0x0000, 0x0000, 0x0000, 0x3d63, 0x6523, 0x0000, 0x3c53,
   0x3949, 0x3b66, 0x3569, 0x4a36, 0x6522, 0x0000, 0x0000, 0x0000, 0x4147, 0x4b42, 0x3a77, 0x0000,
@@ -1371,7 +1371,7 @@ static const uint16_t jis0208_1983_0_f_125[] = {
   0x0000, 0x0000, 0x654d, 0x0000, 0x4e7d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x654c,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_126[] = {
+static const uint16_t jis0208_1990_0_f_126[] = {
   0x0000, 0x316f, 0x0000, 0x0000, 0x466c, 0x654f, 0x0000, 0x0000, 0x0000, 0x6556, 0x6550, 0x6557,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6553, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x477b, 0x0000, 0x0000, 0x3c4a, 0x6555, 0x0000, 0x6552, 0x6558, 0x6551,
@@ -1395,7 +1395,7 @@ static const uint16_t jis0208_1983_0_f_126[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_127[] = {
+static const uint16_t jis0208_1990_0_f_127[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -1419,7 +1419,7 @@ static const uint16_t jis0208_1983_0_f_127[] = {
   0x344d, 0x0000, 0x0000, 0x664a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x664b, 0x0000, 0x4b5d,
   0x4d63, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_128[] = {
+static const uint16_t jis0208_1990_0_f_128[] = {
   0x4d54, 0x4f37, 0x0000, 0x394d, 0x664e, 0x3c54, 0x664d, 0x0000, 0x0000, 0x0000, 0x0000, 0x664f,
   0x3c29, 0x0000, 0x0000, 0x0000, 0x4251, 0x0000, 0x6650, 0x0000, 0x0000, 0x394c, 0x0000, 0x4c57,
   0x6651, 0x6652, 0x0000, 0x0000, 0x6653, 0x0000, 0x0000, 0x0000, 0x0000, 0x6654, 0x0000, 0x0000,
@@ -1443,7 +1443,7 @@ static const uint16_t jis0208_1983_0_f_128[] = {
   0x0000, 0x6679, 0x0000, 0x0000, 0x4639, 0x0000, 0x0000, 0x0000, 0x363b, 0x0000, 0x0000, 0x0000,
   0x6726, 0x473d, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_129[] = {
+static const uint16_t jis0208_1990_0_f_129[] = {
   0x0000, 0x0000, 0x3b69, 0x0000, 0x0000, 0x363c, 0x4048, 0x4f46, 0x4c2e, 0x6677, 0x4054, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x3553, 0x667a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x667c,
@@ -1467,7 +1467,7 @@ static const uint16_t jis0208_1983_0_f_129[] = {
   0x0000, 0x0000, 0x0000, 0x3b6a, 0x4357, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x674a, 0x674b,
   0x3131, 0x0000, 0x674c, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_130[] = {
+static const uint16_t jis0208_1990_0_f_130[] = {
   0x0000, 0x674d, 0x674e, 0x0000, 0x0000, 0x674f, 0x0000, 0x6750, 0x363d, 0x5a2a, 0x6751, 0x0000,
   0x4065, 0x6752, 0x3c4b, 0x0000, 0x6753, 0x0000, 0x5030, 0x0000, 0x0000, 0x0000, 0x6754, 0x4a5e,
   0x345c, 0x0000, 0x0000, 0x4124, 0x3d58, 0x0000, 0x4971, 0x3d2e, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -1491,7 +1491,7 @@ static const uint16_t jis0208_1983_0_f_130[] = {
   0x0000, 0x3151, 0x0000, 0x6774, 0x6773, 0x0000, 0x0000, 0x0000, 0x0000, 0x6779, 0x6775, 0x6778,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_131[] = {
+static const uint16_t jis0208_1990_0_f_131[] = {
   0x0000, 0x0000, 0x4c50, 0x6777, 0x3258, 0x337d, 0x677b, 0x0000, 0x0000, 0x677d, 0x0000, 0x0000,
   0x0000, 0x0000, 0x3754, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6823, 0x682c,
   0x682d, 0x0000, 0x0000, 0x0000, 0x302b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6834,
@@ -1515,7 +1515,7 @@ static const uint16_t jis0208_1983_0_f_131[] = {
   0x3856, 0x4929, 0x684b, 0x0000, 0x683f, 0x0000, 0x0000, 0x6848, 0x0000, 0x0000, 0x0000, 0x6852,
   0x0000, 0x6843, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_132[] = {
+static const uint16_t jis0208_1990_0_f_132[] = {
   0x0000, 0x0000, 0x0000, 0x6844, 0x463a, 0x0000, 0x0000, 0x6849, 0x0000, 0x0000, 0x0000, 0x6846,
   0x4b28, 0x684c, 0x3060, 0x0000, 0x0000, 0x0000, 0x0000, 0x6840, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x684e, 0x0000, 0x684d, 0x0000,
@@ -1539,7 +1539,7 @@ static const uint16_t jis0208_1983_0_f_132[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x6873, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x687a, 0x0000, 0x0000, 0x6872
 };
-static const uint16_t jis0208_1983_0_f_133[] = {
+static const uint16_t jis0208_1990_0_f_133[] = {
   0x3c43, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6851, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4a4e, 0x0000, 0x4c22, 0x6879, 0x6878, 0x0000, 0x6874,
   0x6875, 0x0000, 0x3136, 0x0000, 0x0000, 0x0000, 0x0000, 0x6877, 0x0000, 0x6871, 0x0000, 0x0000,
@@ -1563,7 +1563,7 @@ static const uint16_t jis0208_1983_0_f_133[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3d73, 0x0000, 0x693d, 0x6942, 0x4174,
   0x0000, 0x0000, 0x6941, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_134[] = {
+static const uint16_t jis0208_1990_0_f_134[] = {
   0x0000, 0x0000, 0x6922, 0x0000, 0x0000, 0x0000, 0x6943, 0x4149, 0x0000, 0x0000, 0x693e, 0x6940,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x693f, 0x0000, 0x0000, 0x5d31, 0x5d22,
   0x0000, 0x0000, 0x6945, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6944, 0x0000,
@@ -1587,7 +1587,7 @@ static const uint16_t jis0208_1983_0_f_134[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x427d, 0x696c, 0x0000, 0x6968,
   0x0000, 0x0000, 0x326b, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_135[] = {
+static const uint16_t jis0208_1990_0_f_135[] = {
   0x6966, 0x0000, 0x4b2a, 0x6967, 0x0000, 0x0000, 0x6964, 0x0000, 0x6965, 0x696a, 0x696d, 0x0000,
   0x0000, 0x696b, 0x0000, 0x0000, 0x0000, 0x6969, 0x6963, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x4358, 0x0000, 0x6974, 0x0000, 0x4c2a, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -1611,7 +1611,7 @@ static const uint16_t jis0208_1983_0_f_135[] = {
   0x0000, 0x0000, 0x6a35, 0x0000, 0x0000, 0x0000, 0x6a3a, 0x6a3b, 0x0000, 0x332a, 0x0000, 0x3542,
   0x0000, 0x0000, 0x6a39, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_136[] = {
+static const uint16_t jis0208_1990_0_f_136[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a24, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x6a38, 0x6a3c, 0x6a37, 0x0000, 0x6a3e, 0x0000, 0x0000, 0x0000, 0x6a40, 0x6a3f, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a42, 0x6a41, 0x695a,
@@ -1635,7 +1635,7 @@ static const uint16_t jis0208_1983_0_f_136[] = {
   0x0000, 0x0000, 0x6a6c, 0x3e58, 0x6a6a, 0x0000, 0x0000, 0x0000, 0x4d67, 0x6a67, 0x0000, 0x0000,
   0x6a69, 0x403d, 0x3f7e, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_137[] = {
+static const uint16_t jis0208_1990_0_f_137[] = {
   0x0000, 0x0000, 0x6a68, 0x0000, 0x6a6d, 0x0000, 0x0000, 0x4a23, 0x0000, 0x0000, 0x6a6f, 0x0000,
   0x6a6e, 0x0000, 0x0000, 0x0000, 0x336c, 0x0000, 0x4b2b, 0x6a70, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6a7c, 0x6a72, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -1659,7 +1659,7 @@ static const uint16_t jis0208_1983_0_f_137[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x6b3c, 0x0000, 0x0000, 0x0000, 0x6b3d, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_138[] = {
+static const uint16_t jis0208_1990_0_f_138[] = {
   0x3840, 0x0000, 0x447b, 0x6b3e, 0x0000, 0x0000, 0x0000, 0x0000, 0x3757, 0x0000, 0x3f56, 0x0000,
   0x6b41, 0x0000, 0x4624, 0x0000, 0x6b40, 0x0000, 0x0000, 0x3731, 0x0000, 0x0000, 0x6b3f, 0x4277,
   0x352d, 0x0000, 0x0000, 0x6b42, 0x0000, 0x6b43, 0x0000, 0x3e59, 0x0000, 0x0000, 0x0000, 0x376d,
@@ -1683,7 +1683,7 @@ static const uint16_t jis0208_1983_0_f_138[] = {
   0x0000, 0x6b61, 0x0000, 0x6b5e, 0x0000, 0x0000, 0x0000, 0x6b65, 0x3d74, 0x0000, 0x3841, 0x0000,
   0x0000, 0x0000, 0x427a, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_139[] = {
+static const uint16_t jis0208_1990_0_f_139[] = {
   0x4b45, 0x315a, 0x3062, 0x0000, 0x4625, 0x0000, 0x0000, 0x6b69, 0x0000, 0x0000, 0x0000, 0x0000,
   0x6b68, 0x0000, 0x4666, 0x0000, 0x6b6d, 0x0000, 0x0000, 0x0000, 0x6b62, 0x0000, 0x6b6c, 0x6b6e,
   0x0000, 0x382c, 0x6b6a, 0x3956, 0x0000, 0x3c55, 0x0000, 0x0000, 0x6b6f, 0x4d58, 0x0000, 0x0000,
@@ -1707,7 +1707,7 @@ static const uint16_t jis0208_1983_0_f_139[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_140[] = {
+static const uint16_t jis0208_1990_0_f_140[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -1731,7 +1731,7 @@ static const uint16_t jis0208_1983_0_f_140[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c51, 0x6c52,
   0x3958, 0x6c50, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_141[] = {
+static const uint16_t jis0208_1990_0_f_141[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x6c53, 0x6c54, 0x0000, 0x6c56, 0x4223, 0x0000, 0x6c55, 0x3466,
   0x0000, 0x6c58, 0x0000, 0x6c57, 0x6c59, 0x0000, 0x0000, 0x6c5b, 0x6c5d, 0x0000, 0x6c5e, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -1755,7 +1755,7 @@ static const uint16_t jis0208_1983_0_f_141[] = {
   0x0000, 0x0000, 0x0000, 0x4437, 0x0000, 0x4129, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x6c72, 0x0000, 0x0000, 0x6c75
 };
-static const uint16_t jis0208_1983_0_f_142[] = {
+static const uint16_t jis0208_1990_0_f_142[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c73, 0x6c74, 0x4d59, 0x0000,
   0x0000, 0x0000, 0x0000, 0x4627, 0x6c78, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6c76, 0x6c77, 0x6c79, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -1779,7 +1779,7 @@ static const uint16_t jis0208_1983_0_f_142[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3c34, 0x0000, 0x0000, 0x6d46,
   0x6d45, 0x375a, 0x6d48, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_143[] = {
+static const uint16_t jis0208_1990_0_f_143[] = {
   0x0000, 0x0000, 0x0000, 0x3353, 0x0000, 0x6d4a, 0x0000, 0x0000, 0x0000, 0x3a5c, 0x6d49, 0x0000,
   0x6d52, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d4c, 0x6d4e, 0x4a65, 0x6d4b, 0x0000, 0x0000,
   0x0000, 0x6d4d, 0x0000, 0x6d51, 0x6d4f, 0x3531, 0x0000, 0x6d50, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -1803,7 +1803,7 @@ static const uint16_t jis0208_1983_0_f_143[] = {
   0x3d52, 0x0000, 0x0000, 0x0000, 0x6d6f, 0x0000, 0x0000, 0x4c42, 0x6d7e, 0x6d71, 0x6d72, 0x0000,
   0x0000, 0x4449, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_144[] = {
+static const uint16_t jis0208_1990_0_f_144[] = {
   0x4260, 0x4177, 0x0000, 0x4628, 0x0000, 0x6d70, 0x3555, 0x0000, 0x0000, 0x0000, 0x0000, 0x6d79,
   0x0000, 0x6d76, 0x6e25, 0x4629, 0x4360, 0x6d73, 0x0000, 0x447e, 0x4553, 0x6d74, 0x6d78, 0x3f60,
   0x0000, 0x4767, 0x444c, 0x0000, 0x0000, 0x4042, 0x6d77, 0x422e, 0x4224, 0x6d75, 0x3029, 0x4f22,
@@ -1827,7 +1827,7 @@ static const uint16_t jis0208_1983_0_f_144[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x4d39, 0x0000, 0x363f, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x4554, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_145[] = {
+static const uint16_t jis0208_1990_0_f_145[] = {
   0x0000, 0x0000, 0x6e3f, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e40, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x6e41, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -1851,7 +1851,7 @@ static const uint16_t jis0208_1983_0_f_145[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e60, 0x6e61, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x6e5f, 0x0000, 0x0000, 0x6e63
 };
-static const uint16_t jis0208_1983_0_f_146[] = {
+static const uint16_t jis0208_1990_0_f_146[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x465f, 0x3343, 0x0000, 0x0000, 0x6e67, 0x0000, 0x0000, 0x6e64, 0x6e66, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6e62, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -1875,7 +1875,7 @@ static const uint16_t jis0208_1983_0_f_146[] = {
   0x0000, 0x0000, 0x4946, 0x4372, 0x0000, 0x0000, 0x0000, 0x0000, 0x3578, 0x0000, 0x6e7c, 0x0000,
   0x395d, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_147[] = {
+static const uint16_t jis0208_1990_0_f_147[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3b2c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x6e7b, 0x3f6d, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x3f6e, 0x6f21, 0x6f23, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x3e7b, 0x0000, 0x6f22, 0x6f24,
@@ -1899,7 +1899,7 @@ static const uint16_t jis0208_1983_0_f_147[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_148[] = {
+static const uint16_t jis0208_1990_0_f_148[] = {
   0x0000, 0x0000, 0x0000, 0x6f3f, 0x0000, 0x0000, 0x0000, 0x6f40, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x6f41, 0x0000, 0x0000, 0x6f3e, 0x6f3d, 0x0000, 0x0000, 0x0000,
   0x3e62, 0x462a, 0x6f3c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f45, 0x0000, 0x0000,
@@ -1923,7 +1923,7 @@ static const uint16_t jis0208_1983_0_f_148[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_149[] = {
+static const uint16_t jis0208_1990_0_f_149[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -1947,7 +1947,7 @@ static const uint16_t jis0208_1983_0_f_149[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_150[] = {
+static const uint16_t jis0208_1990_0_f_150[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x496c, 0x0000, 0x0000, 0x0000, 0x0000, 0x6f74, 0x0000, 0x0000,
@@ -1971,7 +1971,7 @@ static const uint16_t jis0208_1983_0_f_150[] = {
   0x4a37, 0x0000, 0x3140, 0x0000, 0x0000, 0x0000, 0x4e6d, 0x4d6b, 0x0000, 0x703b, 0x0000, 0x4545,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_151[] = {
+static const uint16_t jis0208_1990_0_f_151[] = {
   0x3c7b, 0x0000, 0x0000, 0x0000, 0x703c, 0x0000, 0x703d, 0x3f4c, 0x703e, 0x0000, 0x4e6e, 0x0000,
   0x0000, 0x7039, 0x7040, 0x7042, 0x0000, 0x7041, 0x0000, 0x703f, 0x0000, 0x0000, 0x7043, 0x0000,
   0x0000, 0x7044, 0x0000, 0x0000, 0x417a, 0x0000, 0x3262, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -1995,7 +1995,7 @@ static const uint16_t jis0208_1983_0_f_151[] = {
   0x0000, 0x0000, 0x706e, 0x323b, 0x0000, 0x7071, 0x7070, 0x0000, 0x0000, 0x0000, 0x0000, 0x3124,
   0x0000, 0x0000, 0x0000, 0x3641
 };
-static const uint16_t jis0208_1983_0_f_152[] = {
+static const uint16_t jis0208_1990_0_f_152[] = {
   0x0000, 0x4a47, 0x443a, 0x3a22, 0x0000, 0x3960, 0x3d67, 0x0000, 0x3f5c, 0x0000, 0x0000, 0x0000,
   0x7073, 0x0000, 0x0000, 0x7072, 0x4d42, 0x3468, 0x4852, 0x465c, 0x0000, 0x0000, 0x0000, 0x3f7c,
   0x4e4e, 0x0000, 0x375b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7076, 0x0000, 0x0000,
@@ -2019,7 +2019,7 @@ static const uint16_t jis0208_1983_0_f_152[] = {
   0x0000, 0x0000, 0x307b, 0x0000, 0x303b, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x3b74, 0x4b30, 0x3e7e, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_153[] = {
+static const uint16_t jis0208_1990_0_f_153[] = {
   0x0000, 0x0000, 0x0000, 0x712d, 0x0000, 0x4c5f, 0x0000, 0x0000, 0x0000, 0x712e, 0x4d5c, 0x0000,
   0x3142, 0x0000, 0x0000, 0x0000, 0x3b41, 0x0000, 0x712f, 0x326e, 0x7130, 0x0000, 0x0000, 0x0000,
   0x7131, 0x0000, 0x0000, 0x0000, 0x0000, 0x7133, 0x7134, 0x0000, 0x7136, 0x7132, 0x0000, 0x0000,
@@ -2043,7 +2043,7 @@ static const uint16_t jis0208_1983_0_f_153[] = {
   0x0000, 0x7151, 0x7152, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7154, 0x0000, 0x0000, 0x7153,
   0x0000, 0x0000, 0x0000, 0x3d59
 };
-static const uint16_t jis0208_1983_0_f_154[] = {
+static const uint16_t jis0208_1990_0_f_154[] = {
   0x0000, 0x7155, 0x0000, 0x0000, 0x0000, 0x7157, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x3533, 0x7156, 0x0000, 0x0000, 0x417b, 0x3833, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x7159, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -2067,7 +2067,7 @@ static const uint16_t jis0208_1983_0_f_154[] = {
   0x0000, 0x717d, 0x0000, 0x0000, 0x717c, 0x0000, 0x0000, 0x717e, 0x0000, 0x0000, 0x0000, 0x7221,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_155[] = {
+static const uint16_t jis0208_1990_0_f_155[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7222, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x7223, 0x0000, 0x7224, 0x0000, 0x0000, 0x0000, 0x0000, 0x7225, 0x0000, 0x0000, 0x7226, 0x7227,
@@ -2091,7 +2091,7 @@ static const uint16_t jis0208_1983_0_f_155[] = {
   0x7250, 0x724f, 0x724e, 0x0000, 0x0000, 0x3033, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_156[] = {
+static const uint16_t jis0208_1990_0_f_156[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x725a, 0x0000, 0x7256, 0x0000, 0x7257, 0x7253, 0x7259, 0x0000,
   0x7255, 0x3362, 0x0000, 0x0000, 0x4f4c, 0x0000, 0x7258, 0x7254, 0x7252, 0x7251, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x725c, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x725f, 0x0000, 0x0000,
@@ -2115,7 +2115,7 @@ static const uint16_t jis0208_1983_0_f_156[] = {
   0x726c, 0x0000, 0x0000, 0x4b31, 0x4c44, 0x0000, 0x4650, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_157[] = {
+static const uint16_t jis0208_1990_0_f_157[] = {
   0x0000, 0x0000, 0x0000, 0x7270, 0x0000, 0x0000, 0x7271, 0x463e, 0x726e, 0x726d, 0x0000, 0x0000,
   0x0000, 0x0000, 0x322a, 0x0000, 0x0000, 0x0000, 0x7279, 0x0000, 0x0000, 0x7278, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x3175, 0x0000, 0x0000, 0x0000, 0x7276, 0x0000, 0x0000, 0x0000, 0x7275,
@@ -2139,7 +2139,7 @@ static const uint16_t jis0208_1983_0_f_157[] = {
   0x0000, 0x0000, 0x4f49, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x733b, 0x426b, 0x3a6d, 0x0000,
   0x0000, 0x733f, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_158[] = {
+static const uint16_t jis0208_1990_0_f_158[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x7340, 0x7341, 0x0000, 0x0000, 0x7342, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
@@ -2163,7 +2163,7 @@ static const uint16_t jis0208_1983_0_f_158[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x7360, 0x0000, 0x7361, 0x7362, 0x0000, 0x7363, 0x0000, 0x7364,
   0x7365, 0x7366, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_159[] = {
+static const uint16_t jis0208_1990_0_f_159[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x7367, 0x7368, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x4524, 0x0000, 0x0000, 0x0000, 0x0000, 0x385d, 0x0000, 0x736a, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x414d, 0x736b, 0x0000, 0x0000,
@@ -2187,7 +2187,7 @@ static const uint16_t jis0208_1983_0_f_159[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-static const uint16_t jis0208_1983_0_f_255[] = {
+static const uint16_t jis0208_1990_0_f_255[] = {
   0x0000, 0x212a, 0x0000, 0x2174, 0x2170, 0x2173, 0x2175, 0x0000, 0x214a, 0x214b, 0x2176, 0x215c,
   0x2124, 0x0000, 0x2125, 0x213f, 0x2330, 0x2331, 0x2332, 0x2333, 0x2334, 0x2335, 0x2336, 0x2337,
   0x2338, 0x2339, 0x2127, 0x2128, 0x2163, 0x2161, 0x2164, 0x2129, 0x2177, 0x2341, 0x2342, 0x2343,
@@ -2211,51 +2211,51 @@ static const uint16_t jis0208_1983_0_f_255[] = {
   0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000, 0x0000,
   0x0000, 0x0000, 0x0000, 0x0000
 };
-const uint16_t *jis0208_1983_0_f_i[] = {
-  jis0208_1983_0_f_0, 0, 0, jis0208_1983_0_f_3, jis0208_1983_0_f_4, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, jis0208_1983_0_f_32, jis0208_1983_0_f_33,
-  jis0208_1983_0_f_34, 0, 0, jis0208_1983_0_f_37, jis0208_1983_0_f_38, 0, 0, 0, 0, 0, 0, 0, 0,
-  0, jis0208_1983_0_f_48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-  0, 0, 0, 0, 0, 0, jis0208_1983_0_f_78, jis0208_1983_0_f_79, jis0208_1983_0_f_80, jis0208_1983_0_f_81,
-  jis0208_1983_0_f_82, jis0208_1983_0_f_83, jis0208_1983_0_f_84, jis0208_1983_0_f_85, jis0208_1983_0_f_86,
-  jis0208_1983_0_f_87, jis0208_1983_0_f_88, jis0208_1983_0_f_89, jis0208_1983_0_f_90, jis0208_1983_0_f_91,
-  jis0208_1983_0_f_92, jis0208_1983_0_f_93, jis0208_1983_0_f_94, jis0208_1983_0_f_95, jis0208_1983_0_f_96,
-  jis0208_1983_0_f_97, jis0208_1983_0_f_98, jis0208_1983_0_f_99, jis0208_1983_0_f_100, jis0208_1983_0_f_101,
-  jis0208_1983_0_f_102, jis0208_1983_0_f_103, jis0208_1983_0_f_104, jis0208_1983_0_f_105, jis0208_1983_0_f_106,
-  jis0208_1983_0_f_107, jis0208_1983_0_f_108, jis0208_1983_0_f_109, jis0208_1983_0_f_110, jis0208_1983_0_f_111,
-  jis0208_1983_0_f_112, jis0208_1983_0_f_113, jis0208_1983_0_f_114, jis0208_1983_0_f_115, jis0208_1983_0_f_116,
-  jis0208_1983_0_f_117, jis0208_1983_0_f_118, jis0208_1983_0_f_119, jis0208_1983_0_f_120, jis0208_1983_0_f_121,
-  jis0208_1983_0_f_122, jis0208_1983_0_f_123, jis0208_1983_0_f_124, jis0208_1983_0_f_125, jis0208_1983_0_f_126,
-  jis0208_1983_0_f_127, jis0208_1983_0_f_128, jis0208_1983_0_f_129, jis0208_1983_0_f_130, jis0208_1983_0_f_131,
-  jis0208_1983_0_f_132, jis0208_1983_0_f_133, jis0208_1983_0_f_134, jis0208_1983_0_f_135, jis0208_1983_0_f_136,
-  jis0208_1983_0_f_137, jis0208_1983_0_f_138, jis0208_1983_0_f_139, jis0208_1983_0_f_140, jis0208_1983_0_f_141,
-  jis0208_1983_0_f_142, jis0208_1983_0_f_143, jis0208_1983_0_f_144, jis0208_1983_0_f_145, jis0208_1983_0_f_146,
-  jis0208_1983_0_f_147, jis0208_1983_0_f_148, jis0208_1983_0_f_149, jis0208_1983_0_f_150, jis0208_1983_0_f_151,
-  jis0208_1983_0_f_152, jis0208_1983_0_f_153, jis0208_1983_0_f_154, jis0208_1983_0_f_155, jis0208_1983_0_f_156,
-  jis0208_1983_0_f_157, jis0208_1983_0_f_158, jis0208_1983_0_f_159, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+const uint16_t *jis0208_1990_0_f_i[] = {
+  jis0208_1990_0_f_0, 0, 0, jis0208_1990_0_f_3, jis0208_1990_0_f_4, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, jis0208_1990_0_f_32, jis0208_1990_0_f_33,
+  jis0208_1990_0_f_34, 0, 0, jis0208_1990_0_f_37, jis0208_1990_0_f_38, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, jis0208_1990_0_f_48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+  0, 0, 0, 0, 0, 0, jis0208_1990_0_f_78, jis0208_1990_0_f_79, jis0208_1990_0_f_80, jis0208_1990_0_f_81,
+  jis0208_1990_0_f_82, jis0208_1990_0_f_83, jis0208_1990_0_f_84, jis0208_1990_0_f_85, jis0208_1990_0_f_86,
+  jis0208_1990_0_f_87, jis0208_1990_0_f_88, jis0208_1990_0_f_89, jis0208_1990_0_f_90, jis0208_1990_0_f_91,
+  jis0208_1990_0_f_92, jis0208_1990_0_f_93, jis0208_1990_0_f_94, jis0208_1990_0_f_95, jis0208_1990_0_f_96,
+  jis0208_1990_0_f_97, jis0208_1990_0_f_98, jis0208_1990_0_f_99, jis0208_1990_0_f_100, jis0208_1990_0_f_101,
+  jis0208_1990_0_f_102, jis0208_1990_0_f_103, jis0208_1990_0_f_104, jis0208_1990_0_f_105, jis0208_1990_0_f_106,
+  jis0208_1990_0_f_107, jis0208_1990_0_f_108, jis0208_1990_0_f_109, jis0208_1990_0_f_110, jis0208_1990_0_f_111,
+  jis0208_1990_0_f_112, jis0208_1990_0_f_113, jis0208_1990_0_f_114, jis0208_1990_0_f_115, jis0208_1990_0_f_116,
+  jis0208_1990_0_f_117, jis0208_1990_0_f_118, jis0208_1990_0_f_119, jis0208_1990_0_f_120, jis0208_1990_0_f_121,
+  jis0208_1990_0_f_122, jis0208_1990_0_f_123, jis0208_1990_0_f_124, jis0208_1990_0_f_125, jis0208_1990_0_f_126,
+  jis0208_1990_0_f_127, jis0208_1990_0_f_128, jis0208_1990_0_f_129, jis0208_1990_0_f_130, jis0208_1990_0_f_131,
+  jis0208_1990_0_f_132, jis0208_1990_0_f_133, jis0208_1990_0_f_134, jis0208_1990_0_f_135, jis0208_1990_0_f_136,
+  jis0208_1990_0_f_137, jis0208_1990_0_f_138, jis0208_1990_0_f_139, jis0208_1990_0_f_140, jis0208_1990_0_f_141,
+  jis0208_1990_0_f_142, jis0208_1990_0_f_143, jis0208_1990_0_f_144, jis0208_1990_0_f_145, jis0208_1990_0_f_146,
+  jis0208_1990_0_f_147, jis0208_1990_0_f_148, jis0208_1990_0_f_149, jis0208_1990_0_f_150, jis0208_1990_0_f_151,
+  jis0208_1990_0_f_152, jis0208_1990_0_f_153, jis0208_1990_0_f_154, jis0208_1990_0_f_155, jis0208_1990_0_f_156,
+  jis0208_1990_0_f_157, jis0208_1990_0_f_158, jis0208_1990_0_f_159, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
   0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, jis0208_1983_0_f_255
+  0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, jis0208_1990_0_f_255
 };


-struct rxvt_codeset_conv_jis0208_1983_0 : rxvt_codeset_conv {
+struct rxvt_codeset_conv_jis0208_1990_0 : rxvt_codeset_conv {
   uint32_t from_unicode (unicode_t unicode) const {
     if (unicode == 0x2312) return 0x225e;
     uint8_t  l = unicode;
     uint16_t h = unicode >> 8;
     if (0x00 <= h && h <= 0xff
         && 0x00 <= l && l <= 0xff
-        && jis0208_1983_0_f_i[h - 0x00])
-      return jis0208_1983_0_f_i[h - 0x00][l - 0x00]
-             ? jis0208_1983_0_f_i[h - 0x00][l - 0x00]
+        && jis0208_1990_0_f_i[h - 0x00])
+      return jis0208_1990_0_f_i[h - 0x00][l - 0x00]
+             ? jis0208_1990_0_f_i[h - 0x00][l - 0x00]
              : NOCHAR;
     return NOCHAR;
   }
-} rxvt_codeset_conv_jis0208_1983_0;
+} rxvt_codeset_conv_jis0208_1990_0;

 #else

-#define rxvt_codeset_conv_jis0208_1983_0 rxvt_codeset_conv_unknown
+#define rxvt_codeset_conv_jis0208_1990_0 rxvt_codeset_conv_unknown

 #endif

-----END OF PAGE-----

-- Response ended

-- Page fetched on Sun Jun 2 11:58:34 2024