From: Martin Duerst Date: 2008-09-20T16:11:37+09:00 Subject: [ruby-dev:36410] Re: 合成文字の2コードポイント目 At 21:44 08/09/18, Tanaka Akira wrote: >In article <87tzcg3dt2.fsf@fsij.org>, > Tanaka Akira writes: >ということから、Unicode のバージョンによってエスケープの必要 >性の有無が変わる場合が有ることがわかって、これは仕様が不安定 >過ぎるという結論に達したので戻します。 とても賢明なご決断だと思います。 >残念ながら grapheme cluster は下層で処理してあげるわけにはい >かないようです。上層の user interface のあたりで処理して、外 >とのやりとりには出さないのが適切なのでしょう。 Grapheme cluster 等など (実は何種類もある) ものもいずれ Ruby ではなんらかの形で (ruby-core ではもうすでに str.each_char(GRAPHEME_CLUSTER) とかを提案した) 扱うのは大事だと 思いますが、色々難しい問題が出てくると予想されるので、1.9.1 凍結直前では妥当でないと思います。 宜しくお願いします。 Martin. #-#-# Martin J. Du"rst, Assoc. Professor, Aoyama Gakuin University #-#-# http://www.sw.it.aoyama.ac.jp mailto:duerst@it.aoyama.ac.jp