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

Re: Questions à propos Emacs (Était : Re: [DDR] po-debconf://slrn/fr.po)



On Thu, Oct 10, 2002 at 01:19:36PM +0200, Pierre Machard wrote:
> On Thu, Oct 10, 2002 at 11:25:52AM +0200, Pierre Machard wrote:
> > On Wed, Oct 09, 2002 at 11:30:28PM +0200, Denis Barbier wrote:
> > [...]
> > > Je ne comprends pas tout, mais si msgfmt dans un shell signale des erreurs
> > > de codage, c'est qu'emacs t'a foutu la zone.
> > 
> > Oui... encore un problème de jonglage entre les encodages.
> > 
> > Je viens de faire un rapport de bogue (contre gettext-el). Je vais voir ce 
> > que me dit le responsable de paquet.
> 
> Le rapport de bogue est le : #164104 . J'ai ensuite eu un court échange
> avec le responsable du paquet, pour lui dire que je pensais qu'emacs21
> était justement capable de faire cette conversion lors de
> l'enregistrement. 
> 
> Et sa réponse a été que ce que je demandais était de l'ordre de 
> l'intelligence artificielle. 
> 
> Quelqu'un a un avis sur la chose ?

Oui. Tu peux forcer l'enregistrement en utf-8 avec un C-x <RET> c
utf-8 <RET> C-x C-f (un peu lourd, mais ça marche tout le temps).

Ensuite, tu peux forcer le système de codage en positionnant la
variable file-name-coding-system (nil par défaut) ou la valeur par
défaut default-file-name-coding-system (latin9 par défaut) à utf-8.

Attention, ceci ne concerne qu'Emacs21, Emacs20 n'est pas aussi doué
pour la gestion des différents systèmes de codages.

> Sinon seconde chose à propos d'emacs, lorsque l'on édite le po, emacs
> rajoute des \n lors des sauts de lignes. Comment supprimer le
> wrapping des lignes ?

Euh, au lieu de utf-8, peut-être spécifier utf-8-unix, utf-8-dos ou
utf-8-mac selon ce que tu veux avoir.

Toute la partie de la doc Info de Emacs «International Character Sets»
est assez longue à lire, mais très instructive.

Fred



Reply to: