[typo] Switch To HAML?

Frederic de Villamil neuro at 7el.net
Mon Feb 12 06:12:42 EST 2007


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Le 12 févr. 07 à 11:49, Piers Cawley a écrit :

> Frederic de Villamil <neuro at 7el.net> writes:
>
>> Le 12 févr. 07 à 02:20, Kevin Ballard a écrit :
>>
>>> On Feb 2, 2007, at 12:55 PM, mathew wrote:
>>>
>>>> I agree. I think HAML is a dumb idea, because it means you can't  
>>>> just
>>>> edit your templates in a standard XHTML or XML editor.
>>>
>>> Buh? Who edits HTML in an XML editor? Especially since the eRB
>>> escapes aren't, to my knowledge, real XML escapes and so I should
>>> be able to construct a valid RHTML file which isn't valid XML.
>>>
>>>> If typo moves to HAML, I drop typo, unless there's an HTML-to-HAML
>>>> converter. I don't want to learn another markup language unless
>>>> there's a really, really compelling reason. Making templates  
>>>> take up
>>>> less characters is not that reason.
>>>
>>> Why would you have to learn HAML? If we push out a stable Typo that
>>> uses HAML, we'll make sure themes can still use rhtml, so there
>>> should be no problem here.
>>>
>>
>> What we're actually going to do is leave one theme with HAML and one
>> with RHTML.
>> This way, people who want to use HAML – like I do – will use it, and
>> people who want to open their template in an HTML editor will bbe
>> able to do so.
>>
>> That way, everyone's going to be happy.
>
> With the possible exception of the sidebar writers. Can HAML templates
> include RHTML templates yet?
>

According to http://unspace.ca/discover/haml

"Not only can you use a combination of Haml, RHTML, and RXML  
templates interchangeably, but as an added bonus Haml automatically  
adjusts rendered output to the proper indentation level — even across  
partials!"

Thus I didn't have a look at how much this works.


- --
Frédéric de Villamil
frederic at de-villamil.com                        tel: +33 (0)6 62 19 1337
http://fredericdevillamil.com




-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFF0EuqCvkKk5nKviARAmEjAJ9GLhvOxc6dU5bN7UsOk3Pn4zs7zwCfd5ry
zqexyjKQC8KjDJJCpaz2geo=
=d56H
-----END PGP SIGNATURE-----


More information about the Typo-list mailing list