mirror of
https://github.com/cookiengineer/audacity
synced 2025-10-17 16:11:11 +02:00
Update lilv, lv2, serd, sord, sratom, and add suil.
This commit is contained in:
@@ -120,18 +120,18 @@ class ConfigSet(object):
|
||||
os.makedirs(os.path.split(filename)[0])
|
||||
except OSError:
|
||||
pass
|
||||
f=None
|
||||
buf=[]
|
||||
merged_table=self.get_merged_dict()
|
||||
keys=list(merged_table.keys())
|
||||
keys.sort()
|
||||
try:
|
||||
f=open(filename,'w')
|
||||
merged_table=self.get_merged_dict()
|
||||
keys=list(merged_table.keys())
|
||||
keys.sort()
|
||||
for k in keys:
|
||||
if k!='undo_stack':
|
||||
f.write('%s = %r\n'%(k,merged_table[k]))
|
||||
finally:
|
||||
if f:
|
||||
f.close()
|
||||
fun=ascii
|
||||
except NameError:
|
||||
fun=repr
|
||||
for k in keys:
|
||||
if k!='undo_stack':
|
||||
buf.append('%s = %s\n'%(k,fun(merged_table[k])))
|
||||
Utils.writef(filename,''.join(buf))
|
||||
def load(self,filename):
|
||||
tbl=self.table
|
||||
code=Utils.readf(filename,m='rU')
|
||||
|
Reference in New Issue
Block a user