in reply to Problem with CGI::Pretty
There are two problems here. The first is that CGI::Pretty is only designed to output HTML, not XML. HTML tags never have colons in their name, so this wansn't considered in the API of the module. The second is that colons aren't valid in perl identifiers, without special precautions (essensialy, symbolic references). The reason this is going through as a text tag is that text:p is a call to the text sub, with an attribute of p.
|
|---|