Ignore:
Timestamp:
Nov 13, 2013, 1:00:56 PM (10 years ago)
Author:
Paul Brossier <piem@piem.org>
Branches:
feature/autosink, feature/cnn, feature/cnn_org, feature/constantq, feature/crepe, feature/crepe_org, feature/pitchshift, feature/pydocstrings, feature/timestretch, fix/ffmpeg5, master, pitchshift, sampler, timestretch, yinfft+
Children:
d3066e2
Parents:
54e74f0
Message:

waf, waflib: update to 1.7.13

File:
1 edited

Legend:

Unmodified
Added
Removed
  • waflib/ConfigSet.py

    r54e74f0 rc101fe1  
    121121                except OSError:
    122122                        pass
    123                 f=None
     123                buf=[]
     124                merged_table=self.get_merged_dict()
     125                keys=list(merged_table.keys())
     126                keys.sort()
    124127                try:
    125                         f=open(filename,'w')
    126                         merged_table=self.get_merged_dict()
    127                         keys=list(merged_table.keys())
    128                         keys.sort()
    129                         for k in keys:
    130                                 if k!='undo_stack':
    131                                         f.write('%s = %r\n'%(k,merged_table[k]))
    132                 finally:
    133                         if f:
    134                                 f.close()
     128                        fun=ascii
     129                except NameError:
     130                        fun=repr
     131                for k in keys:
     132                        if k!='undo_stack':
     133                                buf.append('%s = %s\n'%(k,fun(merged_table[k])))
     134                Utils.writef(filename,''.join(buf))
    135135        def load(self,filename):
    136136                tbl=self.table
Note: See TracChangeset for help on using the changeset viewer.