No such thing as a small change | |
PerlMonks |
Re^3: Encoding horridness revisited: What's going on here?by Corion (Patriarch) |
on Jul 13, 2017 at 14:06 UTC ( [id://1195031]=note: print w/replies, xml ) | Need Help?? |
Can you trust your terminal emulator to properly handle the output? To me, encoding issues are always a wild goose chase, so I like to eliminate as many things from the encoding dance as quickly as possible. Usually that means that instead of including umlauts (or whatever) in my source code, I use the character names instead:
This eliminates the issue that my text editor is lying to me. When inspecting the output, I either pipe the output through hexdump or through Data::Dumper with $Data::Dumper::Useqq =1; so the console only sees 7bit ASCII. This eliminates my terminal emulator lying to me. Of course, that does not help with reading data from files that I don't control, but every little step helps.
In Section
Seekers of Perl Wisdom
|
|