[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mutt et UTF8



On Tue, Apr 17, 2007 at 06:11:13PM +0200, Jean-Christophe Dubacq wrote :
> On Mon, Apr 16, 2007 at 11:26:36AM +0200, Aurelien Roux wrote:
> > Salut,
> > 
> > Bon, je suis passé en UTF8 sur mon Debian AMD64, et j'ai encore quelques
> > soucis, notamment avec mutt. (note : je suis en SID)
> 

En restant courtois, mais légèrement agacé, car je l'ai déjà dit, même
si c'était peut-être pas sous cette forme exacte :

> Comme toujours, la première chose à savoir pour l'UTF-8 est de poster:
> - ce que donne dans un terminal (juste avant de lancer mutt) la commande 
> locale

UTF8 bien entendu, puisque j'ai paramétré mes locales pour, comme dit
deux ou trois fois avant :

$> locale
LANG=fr_FR.UTF-8
LC_CTYPE="fr_FR.UTF-8"
LC_NUMERIC="fr_FR.UTF-8"
LC_TIME="fr_FR.UTF-8"
LC_COLLATE="fr_FR.UTF-8"
LC_MONETARY="fr_FR.UTF-8"
LC_MESSAGES="fr_FR.UTF-8"
LC_PAPER="fr_FR.UTF-8"
LC_NAME="fr_FR.UTF-8"
LC_ADDRESS="fr_FR.UTF-8"
LC_TELEPHONE="fr_FR.UTF-8"
LC_MEASUREMENT="fr_FR.UTF-8"
LC_IDENTIFICATION="fr_FR.UTF-8"
LC_ALL=


> - le fichier de configuration (par exemple, le .muttrc)

Il est en bas de la page. Il n'y a rien là-dedans qui traite de
l'encodage, sinon, je l'aurais fait.

> - faire un "file bidule" sur ont fichier d'alias peut aider

$> file .aliases
.aliases: UTF-8 Unicode text, with very long lines

Déjà vérifié et dit dans un mail au-dessus.
De toute façon il n'y a pas que les alias qui merdent, mais 
également l'affichage des threads. En fait, tout ce que mutt 
fait sans avoir recours à un programme externe.

> - si tu as moyen, l'encodage utilisé par le terminal (par exemple, dans
>   gnome-terminal, tu as le choix)

apt-cache show rxvt-unicode (a.k.a urxvt)
Package: rxvt-unicode
Priority: optional
Section: x11
Installed-Size: 2996
Maintainer: Decklin Foster <decklin@red-bean.com>
Architecture: amd64
Version: 7.9-2
Provides: x-terminal-emulator
Depends: libc6 (>= 2.3.5-1), libfontconfig1 (>= 2.3.0), libgcc1 (>=
1:4.1.0), libperl5.8 (>= 5.8.8), libx11-6, libxft2 (>> 2.1.1), libxpm4,
libxrender1, base-passwd (>= 2.0.3.4), ncurses-base (>= 5.4-7)
Suggests: ttf-bitstream-vera
Filename: pool/main/r/rxvt-unicode/rxvt-unicode_7.9-2_amd64.deb
Size: 1261564
MD5sum: d247f72f5b10d8cbba25216d3bb02a46
SHA1: dc95f7d0c0636a7ec06ac0c3640ecb85b2769672
SHA256: 727ee8439a4f6307e27383624940af074139dfa1c65bffd794115ff750da9e1b
Description: RXVT-like terminal emulator with Unicode support
 rxvt-unicode is a modern, Unicode-aware color xterm replacement that
 uses significantly less memory than a conventional xterm and many other
 Unicode supporting terminal emulators.
 .
 It supports using multiple fonts at the same time, including Xft fonts, and 
 client-server technology to reduce memory consumption when using multiple
 windows.
 .
 This package contains the program version with most commonly-used features
 enabled, including transparency, (16-bit) Unicode and FreeType font support.
 Tag: interface::x11, role::program, scope::utility, works-with::text, works-with::unicode, x11::terminal

> - le résultat de echo "é" | wc -c (si le résultat est différent de 3, tu
>   n'es pas en UTF-8)

$> echo "é" | wc -c
3

Ca, au moins, c'est rigolo.


Désolé pour le ton un peu désabusé, mais ça fait pas mal de fois qu'on
me repose ces questions, alors que j'ai précisé ces points dans le
premier mail. Je ne suis pas un gourou, mais je suis pas le dernier des
noobs non plus, et quand je dis que je suis en UTF8, j'ai vérifié ce que
je raconte !
Et merci, malgré tout de tes remarques.


Et par rapport au paquet mutt-utf8, personne ne sait s'il est réellement
obsolète, ou quoi ?


-- 
==============================
ORL (alias Yvette H.)



Reply to: