PadrinoというRailsとSinatraの中間ぐらいのRubyのフレームワークを使っているのですが、Reloader がうまく効いてくれず、コントローラーは再読み込みされるのにビューが再読み込みされなかったので調べました。
原因は RACK_ENV
を development_xx
のように変更していたことで、
解決方法は app.rb で以下のように指定してやることです。
enable :reload_templates if RACK_ENV =~ /^development/
Padrino、そんなに大きくないしWebに情報がそんなにないので、ソースでそれっぽいところを読むのが最短かもしれません。