Add sphinx-lint and awk-based line length detector to make verifs. #6
No reviewers
Labels
No labels
bug
duplicate
enhancement
help wanted
invalid
meta
question
wontfix
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
AFPy/python-docs-fr!6
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "mdk-verifs"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
@ -140,0 +140,4 @@.PHONY: line-lengthline-length:@echo "Searching for long lines..."@awk '{if (length(gensub(/శ్రీనివాస్/, ".", "g", $$0)) > 80 && length(gensub(/[^ ]/, "", "g")) > 1) {print FILENAME ":" FNR, "line too long:", $$0; ERRORS+=1}} END {if (ERRORS>0) {exit 1}}' *.po */*.poPour ma culture personnelle, pourquoi les expressions régulières et pas seulement length > 80 ?
C'est pour éviter ce faux positif :
Heureusement qu'on utilise pas
wc -c:Et oui on trouve cette chaîne dans la doc :D
Oui c'est un trash fix, toute idée pour l'améliorer est la bienvenue.
Non je ne sais pas ce que c'est que le Telugu.
Par contre il y a bien uniquement 5 lettres dans cette chaîne, chaque lettre étant "marquée" d'un signe, ce qui fait 10 points de code unicode. Si on avait un moyen simple de virer la catégorie unicode "Non-spacing" ça serait plus propre.
Pour en savoir plus :
$ sudo apt install unicode && unicode 'శ్రీనివాస్'