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

