Il y a bien la solution de tout ré-indenter, en l'occurence, virer toutes les tabulations, qui font que c'est justement indenté n'importe comment (forcément, les sources ont été écrits sous un OS dont je tairais le nom avec un éditeur/logiciel dont je tairais aussi le nom...). Dans ce cas, ça donne des résultats corrects.
M'enfin bon, une vingtaine de fichiers et 25000 lignes... :-(
Parce que je ne vois pas comment obtenir une indentation correcte automatiquement (càd remplacer toutes les tabs, et que tout soit aligné ensuite).
-- Fred, qui verra au coup par coup.
fred <fred@free.fr.invalid> a écrit :
Par contre, comment récupérer les champs integer avec des options, genre
Il y a bien la solution de tout ré-indenter, en l'occurence, virer
toutes les tabulations, qui font que c'est justement indenté n'importe
comment (forcément, les sources ont été écrits sous un OS dont je
tairais le nom avec un éditeur/logiciel dont je tairais aussi le
nom...). Dans ce cas, ça donne des résultats corrects.
M'enfin bon, une vingtaine de fichiers et 25000 lignes... :-(
Parce que je ne vois pas comment obtenir une indentation correcte
automatiquement (càd remplacer toutes les tabs, et que tout soit aligné
ensuite).
Il y a bien la solution de tout ré-indenter, en l'occurence, virer toutes les tabulations, qui font que c'est justement indenté n'importe comment (forcément, les sources ont été écrits sous un OS dont je tairais le nom avec un éditeur/logiciel dont je tairais aussi le nom...). Dans ce cas, ça donne des résultats corrects.
M'enfin bon, une vingtaine de fichiers et 25000 lignes... :-(
Parce que je ne vois pas comment obtenir une indentation correcte automatiquement (càd remplacer toutes les tabs, et que tout soit aligné ensuite).
-- Fred, qui verra au coup par coup.
jerome.besnard+news
Si je ne m'abuse (mais je m'abuse moi-meme assez vite en general...;-)), en Fortran l'indentation est assez simple, et le mode emacs la gere bien (evidemment, de quoi je cause...). Alors l'option de balancer une grosse regexp de remplacement de tab par 1 (ou plusieurs, voire aucun) espace des qu'on n'est pas dans un commentaire, puis une reindentation du buffer a grand coup d'indent-region ca devrait le faire. Pas moyen de tester (et puis j'ai la flemme) mais je ne vois pas bien ce qui poserai probleme. Apres on met indent-tabs-mode à nil, et roule. Non ? -- Jerome
Si je ne m'abuse (mais je m'abuse moi-meme assez vite en general...;-)), en
Fortran l'indentation est assez simple, et le mode emacs la gere bien
(evidemment, de quoi je cause...).
Alors l'option de balancer une grosse regexp de remplacement de tab par 1 (ou
plusieurs, voire aucun) espace des qu'on n'est pas dans un commentaire, puis
une reindentation du buffer a grand coup d'indent-region ca devrait le faire.
Pas moyen de tester (et puis j'ai la flemme) mais je ne vois pas bien ce qui
poserai probleme.
Apres on met indent-tabs-mode à nil, et roule.
Non ?
--
Jerome
Si je ne m'abuse (mais je m'abuse moi-meme assez vite en general...;-)), en Fortran l'indentation est assez simple, et le mode emacs la gere bien (evidemment, de quoi je cause...). Alors l'option de balancer une grosse regexp de remplacement de tab par 1 (ou plusieurs, voire aucun) espace des qu'on n'est pas dans un commentaire, puis une reindentation du buffer a grand coup d'indent-region ca devrait le faire. Pas moyen de tester (et puis j'ai la flemme) mais je ne vois pas bien ce qui poserai probleme. Apres on met indent-tabs-mode à nil, et roule. Non ? -- Jerome
Matthieu Moy
fred writes:
Il y a bien la solution de tout ré-indenter, en l'occurence, virer toutes les tabulations,
Un mini-script à base de
perl -pi -e 's/t/ /g'
puis de
indent
devrait faire ça.
-- Matthieu
fred <fred@free.fr.invalid> writes:
Il y a bien la solution de tout ré-indenter, en l'occurence, virer
toutes les tabulations,