ruby-trunk-changes r36820 - r36824

nobu:r36820 2012-08-25 09:55:34 +0900

make clean でタイムスタンプファイルを削除するようにしています。
ところで今気がついたのですが、ext/* の下にできるタイムスタンプファイルが ".@RUBYARCHDIR@.time のようになってるのは変数が展開できてないのではないでしょうか。

svn:r36821 2012-08-25 09:55:37 +0900

version.h の日付更新。

nobu:r36822 2012-08-25 16:20:29 +0900

id.h を生成するための ERBテンプレート template/id.h.tmpl の --vpath オプションの実装を tool/generic_erb.rb に移動しています。

nobu:r36823 2012-08-25 16:20:31 +0900

parse.h を parse.y から一旦 parse.h.new に生成してから変更があったら rename していたのを、直に出力するようにしています。parse.y が変更されたら parse.h も更新されるようにしています。

nobu:r36824 2012-08-25 16:21:07 +0900

parse.y にてシンボルの :"..." のように文字列リテラルの前に : を前置する記法のルールを関数に切り出しています。