2Fermer4
PpHdLe 01/01/2009 à 18:43
Lionel Debroux (./2) :
Et avec `less` à la place de `more` ?


Tu m'as codé un programme less ?

J'arrive à reproduire le problème avec un:
ls -l > toto
ls -l > toto
more toto
cat toto | more

Pour être plus précis, le problème est dans files.c:

short fputc(short c, FILE *f)
...
if (c == 9 && tmode)
c = ' '; // Translate TAB in SPACE
...

Si tu enlèves ces 2 lignes ca doit marcher.