Erwan David <[EMAIL PROTECTED]> writes:

>> Tu ne comprends pas le probl�me. On sait lire les 2 types de codage,
>> mais pas d�tecter lequel est utilis�. Donc c'est � toi de sp�cifier le
>> format � utiliser. 
>
>   Oui et il y a un syst�me appel� "locales" qui permet de le
>   faire. Pas besoin de gueuler � l'utilisateur que son syst�me est cass�.

Si ton postulat est : "si non-utf8 alors locale de l'user", ben il est
compl�tement faux ... qu'est-ce qui t'empeche d'avoir quelque chose
cod� dans un format tiers ?


>> Tu ne peux *pas* traiter les situations de mani�re transparente donc
>> (ie: tu ne peux pas ouvrir un fichier en UTF8 et un en ISO-8859-15
>> automatiquement sans te planter sur un des deux).
>
>   Quel rapport avec la choucroute ? Tu m'expliques comment le
> "G_BROKEN_FILEMANE" permets de g�rer �a ?

G_BROKEN_FILENAME tu permet de d�coder correctement ton ISO-8859-15;
mais d�valide l'UTF-8. Encore une fois, essaye de comprendre que c'est
un *ou* l'autre, mais pas les deux � la fois.


>   Dans le cas de GTK je constate que les d�velopeurs font ce qu'ils
> veulent avec leur id�e de l'utilisateur et insultenbt ceux qui
> n'entrent pas dans le moule de l'ancien utilisateur windows qui veut
> retrouver un windows. Or windows �tant une interface de merde GTK qui
> �tait pas trop mal parti devient une interface de merde aussi.

Faux, faux et archi faux. Ca sert � rien de parler avec un mec born�
comme toi. Je suis certain que t'as jamais pris le temps de discuter
s�rieusement avec un devel de GTK+, alors arr�te de crache ton d�lire
parano sur cette liste.


>> Encore une fois, NON. Ou alors donne nous ta solution pour d�tecter
>> l'encodage d'un fichier automatiquement.
>
>   Toujours la m�me question : quel rapport avec la choucroute.
> En tout cas imposer de tout mettre en UTF-8 �a *emp�che* de travailler
> avec des logiciels qui le supportent mal, fermeture, utilisateur
> prisonnier, etc...

Encore une fois (visiblement t'as du mal � percuter sur ce point).
Soit on impose l'utf-8, soit on impose le non-utf-8 ... si on impose le
non-utf-8 c'est s�r qu'on cause pas pb mais qu'on progresse pas.

Et ca t'emp�che en quoi de travailler ? Si des applis sont mal
programm�s c'est pas de la faute de l'UTF-8 mais du d�veloppeur.

Utilisateur prisonnier de quoi ? Tu veux rendre les gens qui utilisent
l'UTF-8 prisonniers du non UTF-8, c'est pas mieux, sans que ca t'arrange
...



> LKe comportement pr�visible ets que tout programme qui me sortiras une
> erreur parcequ'un de mes r�pertoire s'appelle "�t�" est buggu�.

Oui, "�t�" n'est pas de l'utf8 valide. Relis ce que j'ai dis, cette
condition n'est pas suffisante pour d�terminer si tu passes de l'utf-8
ou non.

ie: une chaine qui passe ce test n'est pas forcement de l'utf-8



Salutations,

Sebastien Bacher

Répondre à