2004-11-30 (Tue) [長年日記]
_ 引数なしのsuper
がHEADで使えなくなっててびびった。 一瞬自分が『引数なしのsuperはない方がsuper()と書かなくていいからうれしい』とか言ってたためかと思ったが、んなわけない。 define_methodで定義されたメソッドでsuperを呼ぶと落ちるバグの修正にミスがあったようだ。 何でも最近のRubyでは使われなくなっていたruby_frame->flagsを 使ったら0で初期化するのを忘れていたらしい。 テスト重要ですぞ。
_ machine readable commit mail
machine readableなcommit mailを用意しようと思うも、 形式に悩む。
候補は、今のところ、
- CIAの形式のXML
- svn log -v --xmlの形式のXML
- YAML
くらい。
最初は人間用もYAML一本にしようと思っていたが、to_yamlそのままの出力がいまいちなため分けることに。 つーか、svnなら楽なのに。