From: Tanaka Akira Date: 2008-09-18T21:44:30+09:00 Subject: [ruby-dev:36375] Re: 合成文字の2コードポイント目 In article <87tzcg3dt2.fsf@fsij.org>, Tanaka Akira writes: > あとで入れておきます。 String#inspect にいきあたって、エスケープについてしばらく考 えた結果、 * Unicode のバージョンがあがると結合文字が増える * 結合文字は REVERSE SOLIDUS を含む ASCII にも結合する ということから、Unicode のバージョンによってエスケープの必要 性の有無が変わる場合が有ることがわかって、これは仕様が不安定 過ぎるという結論に達したので戻します。 残念ながら grapheme cluster は下層で処理してあげるわけにはい かないようです。上層の user interface のあたりで処理して、外 とのやりとりには出さないのが適切なのでしょう。 -- [田中 哲][たなか あきら][Tanaka Akira]