From: Pascale Noyret Date: Wed, 6 Dec 2006 10:39:50 +0000 (+0000) Subject: PN correction X-Git-Tag: V1_11b4~19 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=e83f6554a4d0f92bca7ea88a7655f1e52e70b335;p=tools%2Feficas.git PN correction --- diff --git a/generator/Formatage.py b/generator/Formatage.py index f6a8ddf2..c573d652 100644 --- a/generator/Formatage.py +++ b/generator/Formatage.py @@ -170,6 +170,7 @@ class Formatage : # # Ajout PN pour defi_fonction if self.texte_etape.find("DEFI_FONCTION") > 1 : + bool_fonction=1 if s_mcsimp.find("\n") > 1: txt=""; bool = 0; numident=1 for l in s_mcsimp.splitlines() : @@ -180,6 +181,8 @@ class Formatage : else : txt=txt+('\n'+self.indent_courant*' '+numident*' ')*ind+l s_mcsimp = txt + else : + bool_fonction=0 longueur = self.longueur(self.texte_etape) increment = len(('\n'+self.indent_courant*' ')*ind + string.strip(s_mcsimp)) #self.jdc_fini = self.jdc_fini + ('\n'+self.indent_courant*' ')*ind + string.strip(s_mcsimp) @@ -187,7 +190,8 @@ class Formatage : self.texte_etape = self.texte_etape + ('\n'+self.indent_courant*' ')*ind + string.strip(s_mcsimp) else : # il faut couper ... - nom,valeur = string.split(s_mcsimp,self.sep,1) + if bool_fonction == 0 : + nom,valeur = string.split(s_mcsimp,self.sep,1) chaine = self.creer_chaine(nom,valeur,'\n'+self.indent_courant*' ',ind) #self.jdc_fini = self.jdc_fini + ('\n'+self.indent_courant*' ')*ind + string.strip(s_mcsimp) self.texte_etape = self.texte_etape + chaine