Hi again, > use open OUT => ':utf8'; > use open ':std'; > > But my output seems to be in iso-8859-1.
Sorry for sloppiness. I did some more test and this problem only occurs if:
a) You say "use CGI;"
b) Your string has only < 256 chars
use utf8;
use open OUT => ":utf8";
use open ":std";
use CGI;
print "maƱana\n"; #this has \x{241}
You get output in latin 1.
Comment out "use CGI; " and you get output in utf-8.
Does this belong in a different list?
Best,
Gregor Chrupala
