Failing example (matching first arguments in #cycle) ---

  %tbody
    %tr
      %td
        - 1.upto(3) do |i|
          %div(style="background-color: #{cycle '#abC', '#fff'};"
class="td")= i

      %td
        - 1.upto(3).each do |i|
          %div(style="background-color: #{cycle '#abC', '#fff'};"
class="td")= i

Working example (differing first arguments in #cycle) ---

  %tbody
    %tr
      %td
        - 1.upto(3) do |i|
          %div(style="background-color: #{cycle '#abC', '#fff'};"
class="td")= i

      %td
        - 1.upto(3).each do |i|
          %div(style="background-color: #{cycle '#abc', '#fff'};"
class="td")= i

It also fails using css classes .odd & .even for the rows, and with
local string variables odd & even

(I realize that this may not be a haml bug, but I've gotten this far.)

Expected result

==
++
==

Actual result

=+
+=
=+
--~--~---------~--~----~------------~-------~--~----~
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