j'ai installé une debian sid récemment, dont j'ai paramétré les locales en
fr-FR.UTF-8.
Jusque là tout va bien, faut que les applications n-curses (genre mc, ou le
menuconfig du kernel) font un peu n'importe quoi :
- étoiles et autrs caractères ésotériques en lieu et place des barres
horizontales ou verticales
- tabulation décalées
- ...
Et ce quel que soit le terminal (console virtuelle tty, xterm, xterm via
ssh)
* un dpkg-reconfigure locales n'arange pas mon problème
* les variables d'environnement LANG et LANGUAGE contiennet les bonnes
valeurs
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Sébastien Kirche
Le 11 January 2006 à 14:16, Eric Belhomme vraute :
une idée ?
Je n'utilise pas utf-8 sur mon système, mais une recherche dans apt-cache montre qu'il existe une version «wide» de ncurses5 qui doit pouvoir supporter ce genre de caractères :
libncursesw5 - Shared libraries for terminal handling (wide character support)
Encore faut-il que tes applications sachent exploiter cette version de la lib... À vérifier.
HTH. -- Sébastien Kirche
Le 11 January 2006 à 14:16, Eric Belhomme vraute :
une idée ?
Je n'utilise pas utf-8 sur mon système, mais une recherche dans
apt-cache montre qu'il existe une version «wide» de ncurses5 qui doit
pouvoir supporter ce genre de caractères :
libncursesw5 - Shared libraries for terminal handling (wide character support)
Encore faut-il que tes applications sachent exploiter cette version de
la lib... À vérifier.
Le 11 January 2006 à 14:16, Eric Belhomme vraute :
une idée ?
Je n'utilise pas utf-8 sur mon système, mais une recherche dans apt-cache montre qu'il existe une version «wide» de ncurses5 qui doit pouvoir supporter ce genre de caractères :
libncursesw5 - Shared libraries for terminal handling (wide character support)
Encore faut-il que tes applications sachent exploiter cette version de la lib... À vérifier.
HTH. -- Sébastien Kirche
Eric Belhomme
=?iso-8859-15?Q?Sébastien?= Kirche wrote in news::
Je n'utilise pas utf-8 sur mon système, mais une recherche dans apt-cache montre qu'il existe une version «wide» de ncurses5 qui doit pouvoir supporter ce genre de caractères :
libncursesw5 - Shared libraries for terminal handling (wide character support)
wide !!! bien sur !
c'etait bien ca, en plus ca cohabite avec la version pas wide de libncurses
merci ;)
-- Rico
=?iso-8859-15?Q?Sébastien?= Kirche
<sebastien.kirche.no@spam.free.fr.invalid> wrote in
news:873bjusvh3.fsf@petisuix.seki.fr:
Je n'utilise pas utf-8 sur mon système, mais une recherche dans
apt-cache montre qu'il existe une version «wide» de ncurses5 qui doit
pouvoir supporter ce genre de caractères :
libncursesw5 - Shared libraries for terminal handling (wide character
support)
wide !!! bien sur !
c'etait bien ca, en plus ca cohabite avec la version pas wide de libncurses
=?iso-8859-15?Q?Sébastien?= Kirche wrote in news::
Je n'utilise pas utf-8 sur mon système, mais une recherche dans apt-cache montre qu'il existe une version «wide» de ncurses5 qui doit pouvoir supporter ce genre de caractères :
libncursesw5 - Shared libraries for terminal handling (wide character support)
wide !!! bien sur !
c'etait bien ca, en plus ca cohabite avec la version pas wide de libncurses
merci ;)
-- Rico
Sébastien Monbrun aka TiChou
Dans le message <news:, *Sébastien Kirche* tapota sur f.c.o.l.configuration :
Eric Belhomme vraute :
une idée ?
Je n'utilise pas utf-8 sur mon système,
Moi non plus, sauf dans mes scripts perl.
mais une recherche dans apt-cache montre qu'il existe une version «wide» de ncurses5 qui doit pouvoir supporter ce genre de caractères :
Oui, le paquet ncurses de base est compilé sans le support Unicode.
libncursesw5 - Shared libraries for terminal handling (wide character support)
Celui-ci est effectivement compilé avec le support Unicode.
Encore faut-il que tes applications sachent exploiter cette version de la lib...
C'est simple. On rajoute le flag 'unicode' dans la variable USE globale du fichier /etc/make.conf et, pour que tout le système prenne en compte cette nouvelle option, on réinstalle les paquets supportant cette option :
$ emerge --update --deep --newuse world
Àprès on peut éventuellement supprimer les dépendances devenues obsolètes, en vérifiant dans un premier temps si on ne supprime rien d'utile :
$ emerge --pretend --depclean
et si tout est ok :
$ emerge --depclean
-- Sébastien Monbrun aka TiChou Trolleur a ses temps perdus.
Dans le message <news:873bjusvh3.fsf@petisuix.seki.fr>,
*Sébastien Kirche* tapota sur f.c.o.l.configuration :
Eric Belhomme vraute :
une idée ?
Je n'utilise pas utf-8 sur mon système,
Moi non plus, sauf dans mes scripts perl.
mais une recherche dans apt-cache montre qu'il existe une version «wide»
de ncurses5 qui doit pouvoir supporter ce genre de caractères :
Oui, le paquet ncurses de base est compilé sans le support Unicode.
libncursesw5 - Shared libraries for terminal handling (wide character
support)
Celui-ci est effectivement compilé avec le support Unicode.
Encore faut-il que tes applications sachent exploiter cette version de
la lib...
C'est simple. On rajoute le flag 'unicode' dans la variable USE globale du
fichier /etc/make.conf et, pour que tout le système prenne en compte cette
nouvelle option, on réinstalle les paquets supportant cette option :
$ emerge --update --deep --newuse world
Àprès on peut éventuellement supprimer les dépendances devenues obsolètes,
en vérifiant dans un premier temps si on ne supprime rien d'utile :
$ emerge --pretend --depclean
et si tout est ok :
$ emerge --depclean
--
Sébastien Monbrun aka TiChou
Trolleur a ses temps perdus.
Dans le message <news:, *Sébastien Kirche* tapota sur f.c.o.l.configuration :
Eric Belhomme vraute :
une idée ?
Je n'utilise pas utf-8 sur mon système,
Moi non plus, sauf dans mes scripts perl.
mais une recherche dans apt-cache montre qu'il existe une version «wide» de ncurses5 qui doit pouvoir supporter ce genre de caractères :
Oui, le paquet ncurses de base est compilé sans le support Unicode.
libncursesw5 - Shared libraries for terminal handling (wide character support)
Celui-ci est effectivement compilé avec le support Unicode.
Encore faut-il que tes applications sachent exploiter cette version de la lib...
C'est simple. On rajoute le flag 'unicode' dans la variable USE globale du fichier /etc/make.conf et, pour que tout le système prenne en compte cette nouvelle option, on réinstalle les paquets supportant cette option :
$ emerge --update --deep --newuse world
Àprès on peut éventuellement supprimer les dépendances devenues obsolètes, en vérifiant dans un premier temps si on ne supprime rien d'utile :
$ emerge --pretend --depclean
et si tout est ok :
$ emerge --depclean
-- Sébastien Monbrun aka TiChou Trolleur a ses temps perdus.