nobu: r49414 2015-01-27 13:09:04 +0900
CAPI での 文字列の終端文字追加のテスト用の拡張ライブラリで r49402 の修正でエンコーディングに対して不正な文字の時にも Qnil を返していたのをやめています。 うーん難しい。要するに "\x00" が返るのかな。そもそも不正文字の時は先頭バイトしかみてないんですよね…。あ、なるほど、ともかくちゃんと終端文字が入っていれば nil を返して、そうでない時はなにかしら文字を返せばテストとしてはひっかかってくれるというわけですね。
svn: r49415 2015-01-27 13:09:14 +0900
version.h の日付更新。
nobu: r49418 2015-01-27 14:20:21 +0900
tool/vcs.rb の VCS::GIT.get_revisions で svn property 変更だけのコミットも含めるため path が "." の時は git log コマンドの引数に渡さないようにしています。 "git log ." と "git log" で表示されるコミットが異なるみたいです。
nobu: r49419 2015-01-27 14:39:52 +0900
common.mk から DTRACE_DEPENDENT_OBJS を Makefile.in に移動しています。 Windows では DTrace は利用できないため?
usa: r49420 2015-01-27 16:00:50 +0900
tool/redmine-backporter.rb での readline 代替実装に Ctrl-p と Ctrl-n による履歴の参照機能を追加しています。
usa: r49421 2015-01-27 16:04:38 +0900
tool/redmine-backporter.rb に `!` コマンドで外部コマンドの起動をする機能を追加しています。