tdiary/tdiary-core — pull request #452 by minimum2scp (2014-11-27 18:39:46+00:00)
Title: Fixed recent_comment3.rb with tree view mode, again

#447 を #451 で修正されましたが、#447 のコメントに書いた通り、
recent_comment3.rb プラグインとrecent_rss.rb プラグインの組み合わせでも
同様の現象 (SecurityError例外) が発生していました。

大本の問題は、ツリー表示機能をONにすると recent_comment3.rb の中で
TDiary::TDiaryDay.new して、その中でさらにプラグインがロードされて
しまう（TDiary::TDiaryView#load_filters）ことだと理解したので、
TDiary::TDiaryMonthWithoutFilter を参考に TDiary::TDiaryDayWithoutFilter
クラスを新しく用意して、TDiary::TDiaryDayのかわりに TDiary::TDiaryDayWithoutFilter
を使うようにして修正しました。

また、これにより #451 の修正で require 'pathname' を misc/plugin/disp_referer.rb から
lib/tdiary/plugin.rb へ移す変更も元に戻しても大丈夫になったので、
該当コミットだけ revert しました。