From: eficas <> Date: Fri, 17 Jun 2005 12:55:51 +0000 (+0000) Subject: *** empty log message *** X-Git-Tag: CC_param_poursuite~97 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=1079c7bd6cdfdf13477a3158a27f43e8918b1120;p=modules%2Feficas.git *** empty log message *** --- diff --git a/Aster/sdist.py b/Aster/sdist.py index 19bfeb14..1440be7c 100644 --- a/Aster/sdist.py +++ b/Aster/sdist.py @@ -80,6 +80,7 @@ def main(): copyfiles('../Pmw',os.path.join(path_distrib,'Pmw'),['*.py']) copyfiles('../Pmw/Pmw_1_2',os.path.join(path_distrib,'Pmw','Pmw_1_2'),['*.py']) copyfiles('../Pmw/Pmw_1_2/lib',os.path.join(path_distrib,'Pmw','Pmw_1_2','lib'),['*.py','Pmw.def']) + copyfiles('Cata',os.path.join(path_distrib,'Aster','Cata'),['ops.py']) tarball= maketarball('dist',nom_distrib,nom_distrib) diff --git a/Editeur/utils.py b/Editeur/utils.py index 34ec3b39..3a86aa01 100644 --- a/Editeur/utils.py +++ b/Editeur/utils.py @@ -79,14 +79,16 @@ def read_file(file): except: return None -def save_in_file(file,text): +def save_in_file(file,text,dir=None): """ crée le fichier file (ou l'écrase s'il existe) et écrit text dedans retourne 1 si OK 0 sinon """ try : import string - file=string.split(file,"/")[-1] + #file=string.split(file,"/")[-1] + if dir != None: + os.chdir(dir) f=open(file,'w') f.write(text) f.close() diff --git a/Editeur/widgets.py b/Editeur/widgets.py index a2d9daa4..e4d59a14 100644 --- a/Editeur/widgets.py +++ b/Editeur/widgets.py @@ -132,7 +132,7 @@ class Fenetre : initialdir = self.appli.CONFIGURATION.initialdir, title="Sauvegarde du "+self.titre) if file : - if not save_in_file(file,self.texte) : + if not save_in_file(file,self.texte,None) : showerror("Sauvegarde impossible", "Impossible de sauvegarder le texte dans le fichier spécifié\n"+ "Vérifiez les droits d'écriture")