[Jifty-commit] r2340 - Template-Declare/lib/Template/Declare

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Wed Dec 6 11:41:14 EST 2006




> Log:
> * Template::Declare - Revert obra++'s treatment:
> 
>     # default to <tag/> rather than <tag></tag> if there's no content
> 
>   and added this comment:
> 
>     # We should, in theory, default to <tag /> rather than <tag></tag> if there's no content,
>     # but until all we output is strict XHTML, "<iframe src='...' />" and "<a name='...' />"
>     # are rendered incorrectly by gecko -- they require the use of an explicit closing tag
>     # So intead of the correct treatment:
>     #
>     #   $BUFFER .= $buf." />";
>     #
>     # we supply a closing tag for now:
>     #
>     $BUFFER .= $buf."></$tag>";
> 
> 

The problem we run into is </img> and </meta> which make my validators
very, very unhappy.  I think when I started, we had a place to record
rendering hints about some sorts of tags. would that be a sane
solution here?


More information about the Jifty-commit mailing list