Traitement des options : supprimer docopt, choisir autre solution
le traitement des options prend 1/3 du code de vidjil.cpp. Et c'est redondant. Des expériences avaient été faites au début 2014, mais rien de concluant.
http://docopt.org Leur format d'entrée est... bluffant, je ne l'avais pas compris ce matin.
https://github.com/docopt/docopt.c L'implémentation c n'a pas l'air super complète, mais on pourrait y arriver peut-être.
Ou bien la C++11...
https://github.com/docopt/docopt.cpp
mvoui, attendre un peu avant de prendre décision docopt
Mathieu : tools/align.cpp utilise docopt
Mikaël : Euh… docopt ? « Note that GCC-4.8 will not work due to its missing the regex module. » On n'est pas en train de dire qu'il faut installer gcc 4.8 partout ?
Je ne m'en étais pas rendu compte, aïe, cela passait chez moi avec le clang par défaut. Effectivement, gcc 4.8 ne passe pas, et 4.9 passe.
De plus, pour tools/align.cpp docopt m'avait presque convaincu, mais pour vidjil.cpp le traitement est plus complexe, je ne suis pas sûr que cela nous convienne. Bref, attendre beaucoup avant de changer cela pour vidjil.cpp et/ou trouver d'autres solutions.
Rediscuter de docopt, lui donner encore une chance... Et si cela ne peut pas marcher, l'enlever.
Docopt, c'est toujours pour gcc 4.9 minimum (et on s'est déjà amusés à mettre à jour g++/clang sur un certain nombre de slaves l'année dernière)
@nobody