Fixed in trunk. Thanks!
Also, not terribly pertinent to the discussion at hand, but the
frequency of use of "(haml|sass|html2haml) --stdin --stdout" prompted me
to add a new flag. You can now do either "haml --stdio" or just "haml
-s" to mean the same thing.
- Nathan
Drew wrote:
> Naked divs just print a blank line:
>
> # echo "<html><body>hello<div>world</div></body></html>"|./html2haml --
> stdin --stdout
> %html
> %body
> hello
>
> world
>
> maybe
> output += "%#{name}" unless name == 'div' && ( attributes['id'] ||
> attributes['class'] )
>
> On Mar 29, 1:52 pm, "Drew" <[EMAIL PROTECTED]> wrote:
>
>> Thanks Nathan, that's a lifesaver!
>>
>> I have a big PHP site I am converting to Rails/HAML... doing the
>> templates by hand would have taken me days.
>>
>> On Mar 29, 1:47 pm, Nathan Weizenbaum <[EMAIL PROTECTED]> wrote:
>>
>>
>>
>>
>>> There is, in fact. Haml 1.5 comes with an "html2haml" executable that
>>> transforms plain HTML to exciting Haml. It's not terribly smart, but
>>> it's useful for most purposes. It's based on Hpricot, so you'll need to
>>> have that installed to use it. Because of this, it doesn't support RHTML
>>> yet; Hpricot doesn't understand RHTML tags. If you wanted to add that
>>> functionality, though, that would be great; one way you could do it
>>> would be to substitute "<%=", "<%", and "%>" for some significant
>>> element, like <haml:loud> and <haml:silent> or something like that.
>>>
>>> Hope that's helpful!
>>> - Nathan
>>>
>>> Drew Sears wrote:
>>>
>>>> Is there already an HTML- or RHTML-to-HAML converter? I'd like to make
>>>> sure I wouldn't be wasting my time in writing one. =)- Hide quoted text -
>>>>
>>> - Show quoted text -- Hide quoted text -
>>>
>> - Show quoted text -
>>
>
>
> >
>
>
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---