• [^] # Re: Le passéisme c'est bien ...

    Posté par . En réponse au journal Le retour du BBS. Évalué à 2.

    Bon comme j'ai voulu vraiment faire old school, j'ai sortie mon vieux VT220 pour tester ce BBS...et là horreur...je me retrouve avec GNU pipoBBS devant des signes cabalistiques inappropriés.

    Un peu plus de détail:
    La machine sur lequel est branché le VT220 est bien une ubuntu en UTF-8 mais l'affichage sur le VT220 est en latin1.
    En effet, il faut faire une distinction entre le jeu de caractère backend (réglé par LC_ALL et LANG) qui est le jeux de caractère que le soft doit utiliser pour communiquer avec l'OS (VFS etc.) et le frontend (réglé par LC_CTYPE) qui est le jeux de caractère utiliser pour l'affichage. (ncurses gère cela tout seul il me semble)
    Un petit conditionnel sur TERM dans mon .bashrc me permet de régler le LC_CTYPE suivant que je me connecte depuis un xterm ou depuis le VT220.
    Grâce à cela alpine pour les mails, lynx pour le web et emacs pour tout le reste fonctionnent sans problème avec tous les accents qu'il faut.
    De plus, lorsque l'on se connecte depuis le VT220 par ssh, ces deux variables d'environnement sont transmises.

    Avec Telnet, ça me semble impossible mais avec une connexion ssh, pouvez vous prendre en compte mon LC_CTYPE pour que j'ai vraiment l'impression d'être retourné dans les années 80 (musique de Art of noise dans le fond) ? Merci.