Oui et non : comment sont gérées les chaines utf-8 lors de la
compilation ? (je suppose qu'il s'en fout comme de l'an 40 et
qu'il passe tous les octets de la chaine à la fonction de
traitement en wchar.
Maintenant suppose que tu es en phase de transition ISO->UTF. Tu
as des fichiers en latin0 et des fichiers en utf-8. Pour utiliser
l'utf-8 avec toutes tes applis tu as mis les locales
kivonbien®©(tm) ( si ma mémoire est bonne). Les applis
(genre vim) réussissent-elles à éditer/modifier correctement des
fichiers Latin0 ?
Les transforment-elles en utf-8 à la sauvegarde ?
Oui et non : comment sont gérées les chaines utf-8 lors de la
compilation ? (je suppose qu'il s'en fout comme de l'an 40 et
qu'il passe tous les octets de la chaine à la fonction de
traitement en wchar.
Maintenant suppose que tu es en phase de transition ISO->UTF. Tu
as des fichiers en latin0 et des fichiers en utf-8. Pour utiliser
l'utf-8 avec toutes tes applis tu as mis les locales
kivonbien®©(tm) (fr_FR@UTF-8 si ma mémoire est bonne). Les applis
(genre vim) réussissent-elles à éditer/modifier correctement des
fichiers Latin0 ?
Les transforment-elles en utf-8 à la sauvegarde ?
Oui et non : comment sont gérées les chaines utf-8 lors de la
compilation ? (je suppose qu'il s'en fout comme de l'an 40 et
qu'il passe tous les octets de la chaine à la fonction de
traitement en wchar.
Maintenant suppose que tu es en phase de transition ISO->UTF. Tu
as des fichiers en latin0 et des fichiers en utf-8. Pour utiliser
l'utf-8 avec toutes tes applis tu as mis les locales
kivonbien®©(tm) ( si ma mémoire est bonne). Les applis
(genre vim) réussissent-elles à éditer/modifier correctement des
fichiers Latin0 ?
Les transforment-elles en utf-8 à la sauvegarde ?
Justement ! Ma question (pas assez claire) était : est-ce qu'en
utilisant les fonctions utilisant les wchar, le compilo
comprennait bien les caractères utf-8 comme étant composés de 2
caractères et si l'utilisation combinée putwchar() et d'une
police utf-8 ne posait /a priori/ pas de pb.
Autre sujet d'inquiétude : si mon source C est en utf-8, le noyau
comprendra-t-il mes printk utilisant de l'utf-8 ou devrais-je me
passer d'accents pour mes modules noyaux ? (je la sens mal,
celle-là).
Latin0 est un alias de latin9 depuis belle lurette.
Justement ! Ma question (pas assez claire) était : est-ce qu'en
utilisant les fonctions utilisant les wchar, le compilo
comprennait bien les caractères utf-8 comme étant composés de 2
caractères et si l'utilisation combinée putwchar() et d'une
police utf-8 ne posait /a priori/ pas de pb.
Autre sujet d'inquiétude : si mon source C est en utf-8, le noyau
comprendra-t-il mes printk utilisant de l'utf-8 ou devrais-je me
passer d'accents pour mes modules noyaux ? (je la sens mal,
celle-là).
Latin0 est un alias de latin9 depuis belle lurette.
Justement ! Ma question (pas assez claire) était : est-ce qu'en
utilisant les fonctions utilisant les wchar, le compilo
comprennait bien les caractères utf-8 comme étant composés de 2
caractères et si l'utilisation combinée putwchar() et d'une
police utf-8 ne posait /a priori/ pas de pb.
Autre sujet d'inquiétude : si mon source C est en utf-8, le noyau
comprendra-t-il mes printk utilisant de l'utf-8 ou devrais-je me
passer d'accents pour mes modules noyaux ? (je la sens mal,
celle-là).
Latin0 est un alias de latin9 depuis belle lurette.
> plus sérieusement : si les nom sont en iso-8859-15, tu vas te retrouver
avec des caractères bizarres dans le nom, mais ça n'empêche pas des les
utiliser, et il te faudra les renommer si tu veux retrouver tes accents,
si le nom est en utf-8 tout va bien.
> plus sérieusement : si les nom sont en iso-8859-15, tu vas te retrouver
avec des caractères bizarres dans le nom, mais ça n'empêche pas des les
utiliser, et il te faudra les renommer si tu veux retrouver tes accents,
si le nom est en utf-8 tout va bien.
> plus sérieusement : si les nom sont en iso-8859-15, tu vas te retrouver
avec des caractères bizarres dans le nom, mais ça n'empêche pas des les
utiliser, et il te faudra les renommer si tu veux retrouver tes accents,
si le nom est en utf-8 tout va bien.