No problem. Now I can get up to more mischief ;) Thanks to Hampton and yourself for putting out this neat little language. It is making my html coding enjoyable for a change.
On Oct 21, 2:24 pm, Nathan Weizenbaum <[EMAIL PROTECTED]> wrote: > Applied. Thanks! > > Dylan Bruzenak wrote: > >http://pastie.caboo.se/109396 > > > On Oct 21, 1:31 pm, Nathan Weizenbaum <[EMAIL PROTECTED]> wrote: > > >> 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 -~----------~----~----~----~------~----~------~--~---
