[Perl] passage à UTF-8
Rafael Garcia-Suarez
rgarciasuarez at gmail.com
Jeu 16 Juin 08:24:04 CEST 2016
Peut-être que cette succinte documentation pourra t'apporter des
éclaircissements:
https://github.com/rgs/p5-intelligible-unicode
2016-06-14 20:44 GMT+02:00 Dominique Asselineau <asseline at telecom-paristech.fr>:
> Bonjour,
>
> Je suis en train de passer en UTF-8 mes kilomètres de code Perl. J'ai
> parcouru pas mal de docs avant de me lancer mais je préférerais avoir
> votre avis, en tout cas celui de ceux qui ont réalisé l'opération avec
> succès, avant d'avancer davantage au risque de faire des mauvais choix.
>
> Naturellement, comme je n'ai pas envie d'agir au coup par coup par des
> encode/decode et :utf8 à chaque entrée/sortie, j'essaie de charger des
> modules qui permettent de traiter une grosse partie des cas.
>
> Est-ce que je m'y prends bien en mettant en en-tête de tous mes sources les lignes suivantes ?
>
> use Modern::Perl;
> use utf8;
> use feature qw/unicode_strings/;
> use CGI qw/:utf8/;
>
> et en utilisant l'option -C avec
>
> -COE
>
> sachant que ces scripts tournent dans un contexte CGI où le STDIN ne
> doit pas être altéré puisqu'on récupère les upload par cette voie. Et
> a priori je ne souhaite pas non plus que les entrées/sorties de
> fichier soient altérés par des encode/décode.
>
> Peut-être peut-on regrouper des choses mais par exemple, je n'ai pas
> remarqué que le module Modern::Perl comportait des options à propos de
> l'Unicode.
>
> Merci de vos commentaires.
>
> Dominique
>
> --
> _______________________________________________
> Perl mailing list
> Perl at mongueurs.net
> http://listes.mongueurs.net/mailman/listinfo/perl
Plus d'informations sur la liste de diffusion Perl