• Erreur de traduction du manuel fgetc(3)

    From tuxmain@21:1/5 to All on Tue Oct 3 20:40:01 2023
    Bonjour,

    La page man3 de fgetc en français indique que fgets s'arrête à un retour chariot, alors qu'il s'arrête bien à `\n` et non à `\r`, et que la page anglaise parle de "newline". Je pense que c'est une erreur.

    Cordialement,
    tuxmain

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lucien Gentis@21:1/5 to All on Wed Oct 4 16:30:01 2023
    Le 03/10/2023 à 20:12, tuxmain a écrit :
    Bonjour,

    La page man3 de fgetc en français indique que fgets s'arrête à un
    retour chariot, alors qu'il s'arrête bien à `\n` et non à `\r`, et que
    la page anglaise parle de "newline". Je pense que c'est une erreur.

    Cordialement,
    tuxmain

    Bonjour et merci pour ce signalement.

    L'expression "Retour chariot" est une analogie avec le fonctionnement
    des machines à écrire manuelles.

    Même si elle peut paraître un peu désuète, elle correspond bien au caractère "\n", puisque l'action sur la manette de la machine à écrire ramenait le chariot en début de ligne et commençait une nouvelle ligne.

    On peut aussi remplacer "Retour chariot" par "caractère nouvelle ligne".

    Qu'en pensez-vous ?

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Baptiste Jammet@21:1/5 to All on Sun Oct 29 19:10:01 2023
    Bonjour,

    Dixit Lucien Gentis, le 04/10/2023 :
    Le 03/10/2023 à 20:12, tuxmain a écrit :
    La page man3 de fgetc en français indique que fgets s'arrête à un
    retour chariot, alors qu'il s'arrête bien à `\n` et non à `\r`, et
    que la page anglaise parle de "newline". Je pense que c'est une
    erreur.

    Bonjour et merci pour ce signalement.

    L'expression "Retour chariot" est une analogie avec le fonctionnement
    des machines à écrire manuelles.

    Même si elle peut paraître un peu désuète, elle correspond bien au >caractère "\n", puisque l'action sur la manette de la machine à écrire >ramenait le chariot en début de ligne et commençait une nouvelle ligne.

    On peut aussi remplacer "Retour chariot" par "caractère nouvelle
    ligne".

    Qu'en pensez-vous ?

    Le caractère "\r" est appelé "retour chariot" ("carriage return"), alors
    que le caractère "\n" est appelé "nouvelle ligne" ("newline").
    Certains systèmes utilisent les 2 ( Windows : \r\n), d'autres un seul
    (Unix : \n, et Mac : \r).
    Donc, sous Unix, lorsqu'on tape Entrée, le caractère envoyé et "\n",
    c'est à dire "newline"="nouvelle ligne".
    Après, je ne connait rien à fgetc...

    Baptiste

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)