OK: I'll give that a try (I'm on the latest 0.8.4 release). However, when I tested HPricot directly, it seemed to find the HTML5 tags just fine; see git://gist.github.com/989737.git for a very simple test.
Thanks...jon On May 23, 12:27 pm, Nathan Weizenbaum <nex...@gmail.com> wrote: > In that case, it's likely that Hpricot, which html2haml uses for parsing, > doesn't recognize those tags. If updating to the latest version of Hpricot > doesn't work, file a bug with that project. > > > > > > > > On Sat, May 21, 2011 at 12:11 PM, JESii <jes...@gmail.com> wrote: > > And it's also not recognizing the <header> tag, another HTML5 > > addition. > > > On May 21, 12:09 pm, JESii <jes...@gmail.com> wrote: > > > Nathan... Thanks for the feedback; I tried that but it still fails to > > > properly indent following the <nav> tag. > > > > Is this possibly a problem with recognizing the new HTML5 tags? > > > > On May 20, 12:55 pm, Nathan Weizenbaum <nex...@gmail.com> wrote: > > > > > If you're converting a file with ERB tags, make sure you use the --erb > > flag. > > > > Otherwise the strange syntax may confuse the parser. > > > > > On Fri, May 20, 2011 at 11:39 AM, JESii <jes...@gmail.com> wrote: > > > > > I'm on haml 3.1.1 and used the CLI html2haml to convert some existing > > > > > files. This is the input: > > > > > ===== > > > > > <!DOCTYPE html> > > > > > <html> > > > > > <head> > > > > > <title>Arborwell Web Forms</title> > > > > > <%= stylesheet_link_tag :all %> > > > > > <%= javascript_include_tag :defaults %> > > > > > <%= stylesheet_link_tag 'blueprint/screen', :media => 'screen' %> > > > > > <%= stylesheet_link_tag 'blueprint/print', :media => 'print' %> > > > > > <%= stylesheet_link_tag 'custom', :media => 'screen' %> > > > > > <!--[if lt IE 8]><%= stylesheet_link_tag 'blueprint/ie' > > %><![endif]-- > > > > > > <%= csrf_meta_tag %> > > > > > </head> > > > > > <body> > > > > > <div class="container"> > > > > > <header> > > > > > <%- logo = image_tag("arborwell_logo.jpg", :alt => "Arborwell Web > > > > > Forms", :class => "round", :style => "width:25%; height:15%;") %> > > > > > <%= link_to logo, root_path %> > > > > > <nav class="round"> > > > > > <ul> > > > > > <li><%= link_to "Home", :welcome_index %></li> > > > > > <li><%= link_to "Incident Report", :incident_reports %></li> > > > > > <li><%= link_to "Check Request", '#' %></li> > > > > > <li><%= link_to "Purchase Requisition", '#' %></li> > > > > > <li><%= link_to "Quote Request", '#' %></li> > > > > > </ul> > > > > > </nav> > > > > > </header> > > > > > <section class="round"> > > > > > <%= yield %> > > > > > </section> > > > > > </div> > > > > > > </body> > > > > > </html> > > > > > ===== > > > > > This is the output: > > > > > !!! > > > > > %html > > > > > %head > > > > > %title Arborwell Web Forms > > > > > <%= stylesheet_link_tag :all %> > > > > > <%= javascript_include_tag :defaults %> > > > > > <%= stylesheet_link_tag 'blueprint/screen', :media => 'screen' %> > > > > > <%= stylesheet_link_tag 'blueprint/print', :media => 'print' %> > > > > > <%= stylesheet_link_tag 'custom', :media => 'screen' %> > > > > > /[if lt IE 8] <%= stylesheet_link_tag 'blueprint/ie' %> > > > > > <%= csrf_meta_tag %> > > > > > %body > > > > > .container > > > > > %header > > > > > <%- logo = image_tag("arborwell_logo.jpg", :alt => "Arborwell > > > > > Web Forms", :class => "round", :style => "width:25%; height:15%;") %> > > > > > <%= link_to logo, root_path %> > > > > > %nav.round > > > > > %ul > > > > > %li <%= link_to "Home", :welcome_index %> > > > > > %li <%= link_to "Incident Report", :incident_reports %> > > > > > %li <%= link_to "Check Request", '#' %> > > > > > %li <%= link_to "Purchase Requisition", '#' %> > > > > > %li <%= link_to "Quote Request", '#' %> > > > > > %section.round > > > > > <%= yield %> > > > > > ===== > > > > > > Notice the misplacement of the %nav.round element -- the original erb > > > > > file works just fine, but the converted haml file does not: the > > > > > navigation stuff appears below the logo (I'm using blueprintCSS). > > > > > > Interestingly enough, the website html2haml.heroku.com works just > > fine > > > > > with this conversion. > > > > > > ...jon > > > > > > -- > > > > > You received this message because you are subscribed to the Google > > Groups > > > > > "Haml" group. > > > > > To post to this group, send email to haml@googlegroups.com. > > > > > To unsubscribe from this group, send email to > > > > > haml+unsubscr...@googlegroups.com. > > > > > For more options, visit this group at > > > > >http://groups.google.com/group/haml?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Haml" group. > > To post to this group, send email to haml@googlegroups.com. > > To unsubscribe from this group, send email to > > haml+unsubscr...@googlegroups.com. > > For more options, visit this group at > >http://groups.google.com/group/haml?hl=en. -- You received this message because you are subscribed to the Google Groups "Haml" group. To post to this group, send email to haml@googlegroups.com. To unsubscribe from this group, send email to haml+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/haml?hl=en.