I don't understand why |Catalyst::Plugin::Unicode::Encoding|
is necessary, based on the writup: it takes request arguments and converts them from whatever they came in to Perl's native encoding, and likewise for the response.
But Perl is using UTF-8 in its strings anyway. So what's it have to do with the engine error I noticed before?
Now, with the plugin present, any literal characters in my template that take more than one byte in UTF8 are being interpreted as bytes and "converted" to UTF-8, improperly. My template text is already in UTF8 !
_______________________________________________ List: [email protected] Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[email protected]/ Dev site: http://dev.catalyst.perl.org/
