Could you pastie that? Google Groups wraps the lines and makes it
awkward to apply.
- Nathan
Dylan Bruzenak wrote:
> For some reason I completely missed the 'development' page on the haml
> site explaining this; I'm going to take the easy out and blame my
> cold.
>
> Here is a patch:
>
> Index: test/haml/engine_test.rb
> ===================================================================
> --- test/haml/engine_test.rb (revision 606)
> +++ test/haml/engine_test.rb (working copy)
> @@ -190,7 +190,7 @@
> "a\n%p~\nb", "a\n~\nb", "a\n~\n b", "%p~\n b", "%p/\n
> a",
> "%p\n \t%a b", "%a\n b\nc", "%a\n b\nc",
> ":notafilter\n This isn't\n a filter!",
> - ".{} a", "\#{} a", ".= 'foo'", "%a/ b" ]
> + ".{} a", "\#{} a", ".= 'foo'", "%a/ b", "%p..class" ]
> errs.each do |err|
> begin
> render(err)
> Index: lib/haml/engine.rb
> ===================================================================
> --- lib/haml/engine.rb (revision 606)
> +++ lib/haml/engine.rb (working copy)
> @@ -726,7 +726,7 @@
> attributes_hash = "{nil}" if attributes_hash.nil? ||
> literal_attributes || @options[:suppress_eval]
> object_ref = "nil" if object_ref.nil? ||
> @options[:suppress_eval]
>
> - if !attributes.empty? && '.#'.include?(attributes)
> + if !attributes.empty? && (attributes.length == 1 ||
> attributes =~ /[.#][.#\{]/)
> raise SyntaxError.new("Illegal element: classes and ids
> must have values. Use %div instead.")
> end
>
>
>
> >
>
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---