From: TAKAHASHI Masayoshi Date: 1998-04-13T13:02:50+09:00 Subject: [ruby-list:7439] character code and bug? 高橋です。 結局ひよってXMLの簡単なチェッカを書いたのですが、xmlのサンプル文書で チェックしてみたところエラーの嵐。どうもUnicodeのところでひっかかって しまっています(;_;) とりあえずrubyはUnicode対応は当分しないんでし たっけ? というのはさておき、re.c に間違いがあるようなのですが。caseで KCODE_SJIS と判断したものを EUC として mbcinit してます。 diff -c したものをつけておきます。rubyのバージョンは 1.1b9_08です。 #こういうのをやるのははじめてなので緊張(^^;してます。やり方はこれで #いいんでしょうか? ##そろそろruby-devに入ったほうがいいんだろうか……。 高橋征義 (株式会社アイナック) Email:maki@inac.co.jp *** re.c~ Thu Apr 2 19:04:00 1998 --- re.c Mon Apr 13 12:47:03 1998 *************** *** 147,153 **** mbcinit(MBCTYPE_EUC); break; case KCODE_SJIS: ! mbcinit(MBCTYPE_EUC); break; } } --- 147,153 ---- mbcinit(MBCTYPE_EUC); break; case KCODE_SJIS: ! mbcinit(MBCTYPE_SJIS); break; } }