Pas de -W explicite pour Sphinx#1680
Pas de -W explicite pour Sphinx#1680JulienPalard merged 1 commit intopython:3.10from jeanas:makefile-error-handling
Conversation
|
Retirer le |
|
Non (enfin pas que je sache), mais lorsque l'on a traduit une vingtaine de chaînes et que l'on veut vérifier, on obtient souvent plusieurs avertissements -- c'est du moins mon cas ! -- , notamment celui sur les références incohérentes. Je trouve plus rapide de les voir tous et de corriger plutôt que d'en corriger un à chaque fois et d'attendre le suivant dans un nouveau tour de compilation. (Certes, les recompilations seront déjà plus rapides avec #1630 ou #1675, mais il n'empêche, et puis cette PR ne change pas la valeur par défaut, elle donne juste une possibilité supplémentaire.) |
|
Le message du commit n'était pas franchement clair, je l'ai édité un peu. |
CPython ajoute déjà -W dans son Makefile. Depuis le commit
f98c1623ec90508937afc1b58556e38214d70892 ("Doc: -W flag for sphinx-build
can be disabled" par Julien Palard), c'est même configurable à l'aide de
la variable SPHINXERRORHANDLING. Avec le présent commit, cette variable
fonctionne aussi dans notre traduction, ce qui facilite la traduction
car cela permet d'obtenir tous les avertissements en une fois avec
« make SPHINXERRORHANDLING= » ou bien « make SPHINXERRORHANDLING="-W
--keep-going" », au lieu de voir un nouvel avertissement arrêter la
compilation à chaque fois. Ce serait bien d'avoir --keep-going par
défaut, mais je ne l'ajoute pas ici car il serait sûrement encore mieux
de le mettre dans CPython directement.
|
Hello @jean-abou-samra ! Désolé, mais ton titre de pull request me semble invalide par rapport à ce que je suis programmé d'accepter. DisclaimerJe suis un robot fait par l'équipe de l'AFPy et de Traduction I'm a bot made by the Translation and AFPy teams on their free (state: incorrect_title) |
|
OK LGTM :) |
|
Merci ! |
CPython ajoute déjà -W dans son Makefile. Depuis le commit
f98c1623ec90508937afc1b58556e38214d70892 ("Doc: -W flag for sphinx-build
can be disabled" par Julien Palard), c'est même configurable à l'aide de
la variable SPHINXERRORHANDLING. Avec le présent commit, cette variable
fonctionne aussi dans notre traduction, ce qui permet des recompilations
plus rapides pendant la traduction avec « make SPHINXERRORHANDLING= » ou
bien « make SPHINXERRORHANDLING="-W --keep-going" ». Ce serait bien
d'avoir --keep-going par défaut, mais je ne l'ajoute pas ici car il
serait sûrement encore mieux de le mettre dans CPython directement.