OVH Cloud OVH Cloud

mode line

4 réponses
Avatar
Stéphane Dutailly
Bonjour à tous,
Dans ma "mode line" (je ne sais pas trop comment on dit en français...),
apparaît:
-1(DOS)--- mon_fichier.tex
Je sais que le "-1" correspond à l'encodage latin1 mais je ne trouve
d'explication sur le "(DOS)" dans mon manuel.
Quelqu'un a-t-il une idée? Est-ce important?
Merci d'avance
Stéphane

PS: la plupart de mes fichiers ont été créés alors que je travaillais
sous windows xp à l'aide de texniccenter, avant que je passe sous ubuntu
avec emacs; je me demande si cela n'a pas un rapport.

4 réponses

Avatar
Tonton Th
On 09/12/2011 05:06 PM, Stéphane Dutailly wrote:
Bonjour à tous,
Dans ma "mode line" (je ne sais pas trop comment on dit en français...),
apparaît:
-1(DOS)--- mon_fichier.tex
Je sais que le "-1" correspond à l'encodage latin1 mais je ne trouve
d'explication sur le "(DOS)" dans mon manuel.
Quelqu'un a-t-il une idée? Est-ce important?



Les caractères de fin de ligne sont <CR><LF>, alors qu'avec un
système normal ce devrait être jute <LF>.

--

Nous vivons dans un monde étrange/
http://foo.bar.quux.over-blog.com/
Avatar
Damien Wyart
* Stéphane Dutailly in fr.comp.applications.emacs:
PS: la plupart de mes fichiers ont été créés alors que je travaillais
sous windows xp à l'aide de texniccenter, avant que je passe sous
ubuntu avec emacs; je me demande si cela n'a pas un rapport.



En effet, il s'agit de la façon dont les fins de lignes sont stockées
dans le fichier sur disque. Il y a quelques détails ici :
http://www.gnu.org/software/emacs/manual/html_node/emacs/Mode-Line.html

En utilisant la fonction set-buffer-file-coding-system (voir sa doc), on
peut passer d'un codage à un autre directement dans Emacs, sinon on peut
convertir avec des outils de type dos2unix.

--
DW
Avatar
Stéphane Dutailly
Merci à tous les deux.
Stéphane
Avatar
Olve
[...]
système normal ce devrait être jute <LF>.



Caractère <LF> que, comme son nom ne l'indique pas, on appelle
newline la plupart du temps en emacs [ et qu'on indique par n ],
sauf quand on parle dos où on l'appelle --- linefeed !! :)
C'était juste pour parler :p
Amitiés,
Olivier