Ae pessoas, finalmente botei vergonha na cara e implementei o meu "validador da codificação de source" em forma de um teste, no melhor estilo de Test::Perl::Critic/Test::Pod::Coverage/Test::Pod (aliás, usei esse último como base). E o isso que faz, exatamente? Varre todos os *.pl/*.pm/*.pod do projeto e confere a consistência da codificação (pode usar UTF-8 se e somente declarar "use utf8"; se declarar que vai usar UTF-8, não pode usar outras codificações; não pode ter Byte Order Mark precedendo shebang, etc.). Quem tiver projetos que empregam português em múltiplos pontos do código, sintam-se livres para incluir em vossos testes:
http://search.cpan.org/perldoc?Test::Mojibake <http://search.cpan.org/perldoc?Test::Mojibake> https://github.com/creaktive/Test-Mojibake <https://github.com/creaktive/Test-Mojibake> Sugestões/críticas/commits/forks são muito bem-vindos! ABS()
=begin disclaimer Sao Paulo Perl Mongers: http://sao-paulo.pm.org/ SaoPaulo-pm mailing list: SaoPaulo-pm@pm.org L<http://mail.pm.org/mailman/listinfo/saopaulo-pm> =end disclaimer