up format typo

This commit is contained in:
Tykayn 2025-01-19 16:08:31 +01:00 committed by tykayn
parent dd196d7392
commit fbaad4fbe5
2 changed files with 13 additions and 63 deletions

View file

@ -65,9 +65,22 @@ def sauvegarder_si_modifie(contenu_corrige, nb_maj, nb_sauts, nb_espaces):
else:
print("Aucune modification à sauvegarder")
def corriger_typo_entete(contenu):
"""Corrige les entêtes orgmode en remplaçant ': ' par ':' uniquement dans les lignes d'entête."""
lignes = contenu.split('\n')
lignes_corrigees = []
for ligne in lignes:
if ligne.startswith('#+'): # Ne traite que les lignes d'entête
ligne = re.sub(r"^(#\+[A-Z_]+): ", r"\1:", ligne)
lignes_corrigees.append(ligne)
return '\n'.join(lignes_corrigees)
if __name__ == "__main__":
contenu_corrige = corriger_typo(contenu)
contenu_corrige = corriger_typo_entete(contenu_corrige)
nb_maj, nb_sauts, nb_entetes, nb_espaces = comparer_textes(contenu, contenu_corrige)
sauvegarder_si_modifie(contenu_corrige, nb_maj, nb_sauts, nb_espaces)