up format typo
This commit is contained in:
parent
dd196d7392
commit
fbaad4fbe5
2 changed files with 13 additions and 63 deletions
|
@ -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)
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue