Changeset 136

Show
Ignore:
Timestamp:
01/05/07 14:43:56 (2 years ago)
Author:
e.@brainspl.at
Message:

added filename hack to erubis templates so that template files gets properly displayed in new merb error page. pretty slick

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/lib/merb/mixins/render_mixin.rb

    r128 r136  
    8282    def new_eruby_obj(path) 
    8383      begin 
    84        Erubis::MEruby.new(IO.read(path)) 
     84       returning Erubis::MEruby.new(IO.read(path)) do |eruby| 
     85         eruby.init_evaluator :filename => path 
     86       end 
    8587      rescue Errno::ENOENT 
    8688        raise "No template found at path: #{path}"