Kid has now resolved ticket #86 [0], "Error using some HTML entities",
though it seems the fix is more of a hack. Ryan Tomayko has this to
say:

'''
A fix for this is on the trunk in changeset [207] and will go out in
0.8 (or perhaps a  0.7.2 if people are loud enough). I'm not happy
with the current solution but i'm less happy with the frequency of
requests for this feature. The way this is implemented right now is
that all templates can use entities defined in the htmlentitydefs
module. Note that this is not really the correct way to handle this
problem as XML does not support these named entities by default. We
should be checking that the template declare one of many known HTML
doctypes before we bring these in. Template author's should keep this
in mind and declare a HTML (or XHTML) DOCTYPE on their templates or
their templates could break in the future if we decide to limit the
named entity handling to templates with a proper doctype.
'''

Since Kid is so set on being XML-compliant I think we need to come up
with a better solution. Thoughts?

[0] http://lesscode.org/projects/kid/ticket/86

Reply via email to