Parfois, j'ai besoin de lire les fichiers journaux qui ont^M (contrôle-M) dans les fins de ligne. Je peux faire un remplacement global pour se débarrasser d'eux, mais alors quelque chose de plus est enregistré dans le fichier journal et, bien sûr, ils reviennent tous.Masquage^M dans emacs
La définition d'un codage de fin de ligne de type unix ou dos ne semble pas faire beaucoup de différence (mais unix-style est mon choix par défaut). J'utilise le système de codage indécis (unix | dos).
Je suis sur Windows, en train de lire les fichiers journaux créés par log4net (bien que log4net ne soit évidemment pas la seule source de cette nuisance).
Des indices?
Malheureusement, set-buffer-file-encodage système ne fonctionne pas. Le tampon s'ouvre avec la ligne de mode indiquant UNIX. En lui donnant C-x RET f UNIX RET finit par marquer le tampon comme modifié sans cacher le satageux^M's. –
Les e-mails dans GNUS sont un autre endroit où vous pouvez rencontrer des buffers avec un codage de fin de ligne mixte. Par exemple, si l'on envoie à partir d'une institution centrée sur Windows, peut-être Outlook. Les informations d'en-tête obtiennent l'encodage Unix EOL. –