Only git Haml maintains compatibility with edge Rails. You shouldn't 
need tar to install it... all you need to do is install the gem with 
rake install. You may also need to comment out the pkg.need_tar_gz and 
pkg.need_tar_bz2 in the Rakefile.

[EMAIL PROTECTED] wrote:
> With haml 1.8.2 and a relatively recent version of edge rails and
> RSpec trunk, my specs crash with the following error:
>
> c:/ruby/lib/ruby/gems/1.8/gems/haml-1.8.2/lib/haml/template/plugin.rb:
> 42: undefined method `register_template_handler' for
> ActionView::Base:Class (NoMethodError)
>
> The template handler stuff has been moved to ActionView::Template, so
> I know the cause of the error, and by modifying the plugin.rb from the
> gem to use ActionView::Template instead all specs run fine. Only thing
> is that doing this in the gem is obviously not an ideal solution
> because I've also got apps frozen to versions of rails before that
> switch was made.
>
> So my question, is there any nice workaround for this? I thought about
> freezing the gem to the rails app, and making the change there, but it
> would be nice to not have to freeze haml everytime. I also tried to
> upgrade to haml 1.9 from github, but was unable to install from the
> gem because I'm on windows and it couldn't uncompress some .tar files.
>
> Appreciate any help you can provide!
> >
>
>   


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Haml" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/haml?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to