Kevin Kofler (./27) :
Mais leur système foireux ne gère pas vraiment l'UTF-16, seulement le vieux UCS-2 qui ne peut représenter que les caractères du BMP. Seulement très peu d'applications sur leur système gèrent les surrogate pairs.
C'est pas ce qui est dit ici:
http://en.wikipedia.org/wiki/UTF-16/UCS-2#Use_in_major_operating_systems_and_environments
...Enfin disons, le système le supporte et en supporte forcément l'affichage.
Mais Windows ne met pas encore à disposition des fonctions permettant de tronquer une chaîne sans casser les surrogate pairs et/ou les accents, je le reconnais. Les autres systèmes proposent-ils ce genre de services ?
)
(le truc c'est qu'il y a
Et tu supposes que toutes les entrées seraient encodées en UTF-8, ce qui n'est pas le cas, ça ne tient pas.
), alors que l'Unicode existe est EST la norme. et que windows NT est capable de tout gérer en unicode 