Changeset 78

Show
Ignore:
Timestamp:
08/30/2006 13:45:02 (2 years ago)
Author:
tec
Message:
  • lib/markaby/rails.rb: make render_markaby helper work
  • lib/markaby/builder.rb: better
Location:
trunk/lib/markaby
Files:
2 modified

Legend:

Unmodified
Added
Removed
  • trunk/lib/markaby/builder.rb

    r76 r78  
    187187      elsif ::Builder::XmlMarkup.instance_methods.include?(sym.to_s)  
    188188        @builder.__send__(sym, *args, &block) 
    189       elsif instance_variable_get("@#{sym}") 
     189      elsif instance_variables.include?("@#{sym}") 
    190190        instance_variable_get("@#{sym}") 
    191191      elsif @tagset.nil? 
  • trunk/lib/markaby/rails.rb

    r76 r78  
    88    # Use this method in your controllers to output Markaby directly from inside. 
    99    def render_markaby(options = {}, &block) 
    10       render options.merge({ :text => Builder.new(nil, self, &block).to_s }) 
     10      render options.merge({ :text => Builder.new({}, self, &block).to_s }) 
    1111    end 
    1212  end