2008-09-01から1ヶ月間の記事一覧
変換テーブルの追加 (Citrus から頂いてくるだけだけど) encoding の追加 (携帯電話系がメイン、JIS X 0213 系はどうしようかね) rdoc のデフォルト encoding を US-ASCII に(やっぱりわたしのタスクなんかね) StringIO の RubyM17N化
そーいえば、Ruby 1.9 の日本語系 encoding の変換テーブルは Citrus のものを使うようになりました。enc/trans を覗くと CP とか JIS ってディレクトリが。現状ロジックはほとんど使ってませんが、ある程度は取り込まれていくことでしょう。
「Citrus iconv API使ってない」わけでもなくて、Iconv.list あたりで微妙に使ってます。
Unicode だと 21bit なんですが。 まぁ、Ruby にもGB18030が 32bit フルに使うので、signed int だと涙目って話はありまして。というか、あったが、codepoint codepoint 連呼する人々がいるんで怖くなり、あわてて unsigned int に直したので、関係する方々…
前の世紀末にタブブラウザブームってのがありまして、IE コンポーネントを用いたブラウザが大量に現れた時代がありました。描画性能は同じエンジンなので当然結果も同じわけで、もっぱら使い勝手に重点の行われた戦国時代だったわけです。 で、ぐぐるくろむ…