Zephyr (./69) :
Je ne suis pas de cet avis : je préfère infiniment lire un code source correctement indenté selon mes préférences (tabulations de 4 ou 8 caractères) avec quelques défauts d'alignement (du moment que les lignes de même niveau restent alignées ça me va, et c'est ce qu'il se passe) plutôt que d'être obligé de lire un truc indenté avec par exemple 2 caractères (ou pire, 1, ou 16, ou...) sans pouvoir le changer.
Je ne suis pas du tout d'accord, si l'auteur s'amuse à indenter par 2 ou 16 caractères c'est son choix mais c'est qu'il a fait un choix pourri, normalement c'est pas à toi de devoir reconfigurer ton éditeur pour pouvoir lire de façon correcte un code source... Et malheureusement on peut pas changer la taille des tabs sans exploser l'alignement des commentaires, donc c'est de toute façon pas très réaliste de faire ça comme ça. Par contre tu peux appliquer un preprocessing pour changer la taille de l'indentation sans pour autant changer le fait qu'un tab décale de 8 caractères, ça pour le coup c'est fiable ^^
Thibaut> c'est du code d'initialisation, donc a priori il s'en fout de la vitesse... (et puis il fait un malloc(), donc sur une plateforme genre TI ce sera de loin l'opération la plus coûteuse de la fonction)