Exécute command
"""
if len(self.listbox.get()) == 0 : return
+ if len(self.listbox.getcurselection()) == 0 : return
choix = self.listbox.getcurselection()[0]
self.valeur_choisie.set(choix)
apply(command,(),{})
liste=[]
for ligne in l_lignes :
if ligne.find("#") > 2 :
- print ligne
l1,l2=ligne.split("#",1)
queBlanc=1
i=0
if queBlanc :
liste.append(ligne)
else :
- l1=l1+"\n"
- liste.append(l1)
- l2="#"+l2
- liste.append(l2)
+ # Il faut vérifier que le commentaire n 'est pas dans une chaine
+ ind1=ligne.find("'")
+ ind2=ligne.find("'",ind1+1)
+ if ind1 < ligne.find("#") < ind2 :
+ liste.append(ligne)
+ else:
+ l1=l1+"\n"
+ liste.append(l1)
+ l2="#"+l2
+ liste.append(l2)
else :
liste.append(ligne)
+ # PN fin des commentaires
+
l_lignes=liste
cpt = 0
for ligne in l_lignes :