2014-07-01から1ヶ月間の記事一覧
しました。ついにRuby 2.0以降に対応しました!(1.9は対応しません) https://sourceforge.net/projects/rubycocoa/files/RubyCocoa/1.2.0/ ちょっとパッケージング失敗したので、日本時間で今日の14:30以前にダウンロードした人は取り直したほうがよいかも…
細かいとこではドキュメント更新したり、コンパイル時の警告つぶしたりしてた。大きい作業としては、Snow LeopardやLion環境では"trunkでrequire 'osx/cocoa'しただけで落ちる"という致命的な問題があってその対応をしていた。エラーメッセージはこんなの。 …
いちおRC出したのでそんなにいじるつもりはないので、yardのドキュメントをメンテしたり。便利メソッドとしてOSX::NSData.dataWithRubyString(str)というメソッドが昔からあるんだけど、使い道があんまりないなーと思った上に、そもそもエンコーディングなし…
しました。いきなりリリースしてもよかったんだけど、自分だけの確認では不安だったので。 https://sourceforge.net/projects/rubycocoa/files/RubyCocoa/1.2.0-rc/ 動作確認用なのでOS X 10.9用のみです。なにかあればお知らせください。ヤバそうな問題が報…
sample/以下にあるアプリの一覧をつくって、ひたすら確認して直してた。 もともとおかしかったぽい make系のプロジェクトで-framework AppKitが足りない。 import 足しておいた。 ruby-2.0によるもの ruby-2.0でSyntax Errorになるものを直した。 他のアプリ…
小ネタ。自分用のメモです。WWDCのtranscriptをテキスト化しているasciiwwdcのリポジトリwwdc-session-transcriptsをながめてて、拡張子".vtt"てなんじゃろと思って調べてみたところ、WebVTTという規格のテキストであることがわかった。テキストはこんな感じ…
10.9 Mervericks用はruby-1.8とruby-2.0の両方がOSに付いてるので、それぞれ用のRubyCocoa.frameworkのインストーラをリリースする予定。なのでそのあたりの調整あれこれ。 リリースファイルの名前を自由に指定できるように。 (r2587) パッケージ作成時の設…
だいたいruby-2.x対応できたので、samples/以下にあるアプリを動かしたりして動作確認してる。で、どうもrubyのThreadを使ったコードがうまく動かなくって、スレッドが切り替わらなかったりするのを調べてたんだけれどようやくわかった。 Thread.passがひつ…
しました。先日MacPorts公式にport:pecoを登録してから気付いたんだけど、peco-0.1.12とMacPortsのportコマンドとの組み合わせで、どうも動作がおかしい。portの出力をpecoに渡すとそのまま固まってしまう(killしないと終了できない)。0.1.11以前は問題な…
先日の"pecoのPortfileを書いてみた"から、納得いくカタチまで改善できたので、本家にコミットした。 % port info peco peco @0.1.12 (sysutils) Description: peco can be a great tool to filter stuff like logs, process stats, find files, because unl…
1週間以上前にテスト全部とおるようになったんだけど、実際にアプリ試してみるとダメなところあったりで対処中。今はstandaloneify.rbを対応してるとこ。 ruby-2.xで"$0 not initialized"を修正。(r2581) ruby-2.xでクラッシュするのを修正。(r2582) 簡単に…