成瀬です。 Martin Duerst さんは書きました: > At 18:12 08/09/20, Tanaka Akira wrote: >> In article <6.0.0.20.2.20080920161210.05c97f50 / localhost>, >> Martin Duerst <duerst / it.aoyama.ac.jp> writes: >> >>> Grapheme cluster 等など (実は何種類もある) ものもいずれ Ruby >>> ではなんらかの形で (ruby-core ではもうすでに >>> str.each_char(GRAPHEME_CLUSTER) とかを提案した) 扱うのは大事だと >>> 思いますが、色々難しい問題が出てくると予想されるので、1.9.1 >>> 凍結直前では妥当でないと思います。 >> 難しい問題に向き合わないと JIS X 0213 の文字を扱えないのは残 >> 念なことです。 > > ruby-core でもうちょっと細かく書く予定ですが、Ruby で JIS X 0213 > を扱えないことはない。半角かなでは何十年も「プ」や「セ」を二文字 > として扱って来ました。 自分で変換テーブルを書くとか、PUA を使うとか、2文字として扱うとか、 手段を選ばなければ、扱うだけならいくらでも方法はありますね。 ただ、それはどうなんだろう、というのがあるわけでして。