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

