In message "[ruby-list:15657] Re: 半 to 全"
on 99/07/26, SUGIHARA Hiroshi <maili31s / clio.ne.jp> writes:
>: >kakasi-2.2.5より新しいヴァージョンってありますか?
>: > # 2.2.5だと、片 to 平で‘ヵ’‘ヶ’がうまくないような気がします。
>: > # patchを知らないだけなんでしょうが。
>いわゆる全角での‘片 to 平’についてです。
あ、ほんとだ。知りませんでした。
単なる編集ミスのようなのでパッチ書いちゃいました。
-- gotoken
# Ruby でないけど、きっとそのうちkakasi拡張モヂュールを誰かが…ってことで
--- kakasi-2.2.5/src/K2.c-orig Mon Jun 20 09:05:17 1994
+++ kakasi-2.2.5/src/K2.c Tue Jul 27 00:02:51 1999
@@ -306,12 +306,12 @@
} else if (c[0].c2 == 0xf5) { /* == ヵ */
n[0].type = JIS83;
n[0].c1 = 0xa4;
- n[0].c2 = 0xa;
+ n[0].c2 = 0xab;
n[1].type = OTHER;
n[1].c1 = 0;
n[1].c2 = 0;
return 1;
- } else if (c[0].c2 == 0xf5) { /* == ヶ */
+ } else if (c[0].c2 == 0xf6) { /* == ヶ */
n[0].type = JIS83;
n[0].c1 = 0xa4;
n[0].c2 = 0xb1;