lib/ice.rb in ice-0.5.0 vs lib/ice.rb in ice-0.5.1

- old
+ new

@@ -8,11 +8,20 @@ require 'rails' require 'ice/handlers/eco/handler' require 'ice/handlers/coffeekup/handler' -IceJavascriptHelpers = [] +IceJavascriptHelpers = [] IceCoffeescriptHelpers = [] - ActionView::Template.register_template_handler :coffeekup, Ice::Handlers::Coffeekup -ActionView::Template.register_template_handler :eco, Ice::Handlers::Eco +ActionView::Template.register_template_handler :eco, Ice::Handlers::Eco + +require "action_controller" +Mime::Type.register "text/ice", :ice + +ActionController::Renderers.add :ice do |object, options| + puts "oootototOOOOOOOOOO" + puts "rendering with #{object}" + puts "rendering to #{object.to_ice.to_json}" + self.send_data object.to_ice.to_json, :type => :ice +end \ No newline at end of file