10.4で動作確認したら普通に使えた。インライン変換時の文字幅が変な件がMacVimの修正で直ったのか、Leopardだから発生するのか、は不明。あとで調べる。
kaoriyaまわり削ったMacPortsをMacVimグループに投稿。MacPortsに送るのがスジかもしれんけど。どうかな。
2007-10-31
2007-10-30
vimとMacVim
MacVimは専用リポジトリなのでportもvimから分離させてみました。fetchからbuild方法も結構違うので。
vim 7.1.146に更新
http://lapangan.net/darwinports/index.php?PrivatePortfile%2FVim
MacVim 今日のリビジョンは401。vim本体は7.1.145になってました。
http://lapangan.net/darwinports/index.php?PrivatePortfile%2FMacVim
Leopardだと+universalで作ろうとするとCFLAGSに-arch ppcが入らないという謎の挙動。src/auto/config.mkを書き換えてbuild。
で、MacVim 今日のだとIM上の文字幅が半角扱い?なのか重なっちゃって使い辛いです。インライン用のフォントまわりを要チェック。
vim 7.1.146に更新
http://lapangan.net/darwinports/index.php?PrivatePortfile%2FVim
MacVim 今日のリビジョンは401。vim本体は7.1.145になってました。
http://lapangan.net/darwinports/index.php?PrivatePortfile%2FMacVim
Leopardだと+universalで作ろうとするとCFLAGSに-arch ppcが入らないという謎の挙動。src/auto/config.mkを書き換えてbuild。
で、MacVim 今日のだとIM上の文字幅が半角扱い?なのか重なっちゃって使い辛いです。インライン用のフォントまわりを要チェック。
2007-10-28
ming
もうパッチが取り込まれてます。よかった。これで楽ちん。
swftorubyパッチは
http://sourceforge.jp/projects/splhack/wiki/FrontPage#ming
に置きました。
GitのGoogle Tech Talks
swftorubyパッチは
http://sourceforge.jp/projects/splhack/wiki/FrontPage#ming
に置きました。
GitのGoogle Tech Talks
2007-10-27
ming / ming-ruby
- ■ming
- [1821118] Uninitialized variable in SWFFileAttributes.
- [1821123] Support swf version 8 in PreBuiltClip.
- [1821123] Support swf version 8 in PreBuiltClip.
- ■ming-ruby
- [#15101] Sync with ming trunk.
patch送るなんて超久しぶり。
あ、ruby binding書いて送ってmingに取り込まれたものの、その後放置してたのは私です。すみません...
あと、swftoruby(なくなっているようですのでgoogle cache)をtrunkにあてられるように改造したのもあります。LGPLだし公開していいですよね。
iTerm
LeopardでTerminal.appがマシになりましたが、wcwidthのせいでまだまだ。http://www.cl.cam.ac.uk/~mgk25/ucs/wcwidth.cのwcwidthを提供するshared library作ってpreloadという手もとれそうですが、ここはiTermで。
http://lapangan.net/darwinports/index.php?PrivatePortfile%2FiTerm
http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi/PrivatePortfile/aqua/iTerm/?root=splhack
10.5のSDKだと通らないところもpatchあててます。
http://lapangan.net/darwinports/index.php?PrivatePortfile%2FiTerm
http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi/PrivatePortfile/aqua/iTerm/?root=splhack
10.5のSDKだと通らないところもpatchあててます。
A2DP
LeopardでもDR-BT20NXで音質がAMラジオ並みなのでA2DP対応してないのかと思いましたが、
/System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothA2DPAudioDriver.kext
ありました。サウンドデバイスの設定したりデバイス削除して再度登録したりしてたら、まともになりました。「ヘッドセットとして使用」をoffにして「ヘッドフォンとして使用」のみonにすれば確実っぽい。マイク使えなくなりますけど。
VMware Fusion 1.1 RC インストール最後にエラーが出た。けどちゃんと動いてます。CTRL/CAPS入れ換えがリセットされるのが修正されてて幸せ。
zsh-devel改造版も修正。
http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi/PrivatePortfile/shells/zsh-devel/?root=splhack
http://lapangan.net/darwinports/index.php?PrivatePortfile%2FZsh-devel
/System/Library/Extensions/IOBluetoothFamily.kext/Contents/PlugIns/IOBluetoothA2DPAudioDriver.kext
ありました。サウンドデバイスの設定したりデバイス削除して再度登録したりしてたら、まともになりました。「ヘッドセットとして使用」をoffにして「ヘッドフォンとして使用」のみonにすれば確実っぽい。マイク使えなくなりますけど。
VMware Fusion 1.1 RC インストール最後にエラーが出た。けどちゃんと動いてます。CTRL/CAPS入れ換えがリセットされるのが修正されてて幸せ。
zsh-devel改造版も修正。
http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi/PrivatePortfile/shells/zsh-devel/?root=splhack
http://lapangan.net/darwinports/index.php?PrivatePortfile%2FZsh-devel
Leopardファーストインプレッション
sshのパスフレーズまでもKeyChainに入った。これはssh-agentとかの類いは不要になったということか。凄い。
でもsudoでのパスワードは入らなかった。
zsh-devel改造版(http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi/PrivatePortfile/shells/zsh-devel/?root=splhack)が起動時に必ずdouble freeなmalloc errorを出すようになった。うむむ。いままでも使ってると出るときがあったけど。あきらめてmacportsオリジナルの最新版を試してみるが、checking for C compiler default output file name... configure: error: C compiler cannot create executables とか。gcc-4.0: argument to `-V' is missing って何かgccのoptionが変わったか?
ってXcodeまったく動かないじゃん! 実行すると即死。
と思ったらDVDにXcode3.0が入ってたのでインストール。
オリジナルのzsh-develも動いた。
改造版は wcwidth.c が更新されてたので、さらに改造が必要。
でもsudoでのパスワードは入らなかった。
zsh-devel改造版(http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi/PrivatePortfile/shells/zsh-devel/?root=splhack)が起動時に必ずdouble freeなmalloc errorを出すようになった。うむむ。いままでも使ってると出るときがあったけど。あきらめてmacportsオリジナルの最新版を試してみるが、checking for C compiler default output file name... configure: error: C compiler cannot create executables とか。gcc-4.0: argument to `-V' is missing って何かgccのoptionが変わったか?
ってXcodeまったく動かないじゃん! 実行すると即死。
と思ったらDVDにXcode3.0が入ってたのでインストール。
オリジナルのzsh-develも動いた。
改造版は wcwidth.c が更新されてたので、さらに改造が必要。
2007-10-26
AmaTunes
RubyCocoaでhttp://www.bruji.com/cocoa/barcode.htmlを使ったアプリを作りました。その名も AmaTunes (笑)
カメラで読み取ったバーコードのISBNをAmazonで検索して、それをオーディオブック形式(m4b)に変換してiTunesにつっこむ代物。
最初PDFにしとけば本ぽくていいかなと思ったんですが、アートワークが表示されないっぽいのでm4b形式で。そこはfaacで。サウンド部分は無音。
standalonify.rb で単体で動くようにしてみたんですが、rubygemsがうまくrequireできなかったので、各gemsのpathを直接指定して逃げました。
あとちょっとで発売されるLeopardではRubyCocoa, rubygems標準搭載なので配布が楽になるのがうれしい。
って、そう簡単にTiger(10.4)切り捨てられないですよねぇ。
(関連記事)
OS X 10.4以降用universalバイナリ→http://sourceforge.jp/projects/splhack/files/?release_id=27701#27701
ソースコード → http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi/AmaTunes/?root=splhack
カメラで読み取ったバーコードのISBNをAmazonで検索して、それをオーディオブック形式(m4b)に変換してiTunesにつっこむ代物。
最初PDFにしとけば本ぽくていいかなと思ったんですが、アートワークが表示されないっぽいのでm4b形式で。そこはfaacで。サウンド部分は無音。
standalonify.rb で単体で動くようにしてみたんですが、rubygemsがうまくrequireできなかったので、各gemsのpathを直接指定して逃げました。
あとちょっとで発売されるLeopardではRubyCocoa, rubygems標準搭載なので配布が楽になるのがうれしい。
って、そう簡単にTiger(10.4)切り捨てられないですよねぇ。
(関連記事)
OS X 10.4以降用universalバイナリ→http://sourceforge.jp/projects/splhack/files/?release_id=27701#27701
ソースコード → http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi/AmaTunes/?root=splhack
2007-10-22
登録:
投稿 (Atom)