きりかノート 3冊め

おあそびプログラミング

2014-06-14から1日間の記事一覧

RubyCocoa 今週のコミット 2014-06-13 文字列のエンコーディング

Ruby 1.8と1.9以降のちがいについては、るびま25号の"Rubyist Magazine - Ruby M17N の設計と実装"に詳しい。すげー雑に書くと、 ruby-1.8: Stringはバイト列。文字列処理や正規表現のマッチは$KCODEで制御。 ruby-1.9: 個々のStringインスタンスが自分のエ…

RubyCocoa 今週のコミット ..2014-06-14 ruby-2.x対応

だいたいこんな感じ。 ruby-2.1上のテストの失敗をつぶす。 Ruby StringとNSString間のエンコーディング変換(超暫定)。 OS X 10.5以前用のコードを削除。 APIドキュメントの更新。 開発用のinstall.rbやRakefileの整備。 テストの失敗は(狭義では?)RubyCoc…