Mercurial > code > home > repos > light9
changeset 391:0a134ed35bb2
curvecalc: sort curves better for display
author | David McClosky <dmcc@bigasterisk.com> |
---|---|
date | Fri, 15 Jun 2007 23:42:41 +0000 |
parents | 5d2b119443f2 |
children | 53ec93018ee7 |
files | light9/curve.py |
diffstat | 1 files changed, 3 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/light9/curve.py Fri Jun 15 23:30:12 2007 +0000 +++ b/light9/curve.py Fri Jun 15 23:42:41 2007 +0000 @@ -586,7 +586,9 @@ def load(self,basename, skipMusic=False): """find all files that look like basename-curvename and add curves with their contents""" - for filename in glob.glob("%s-*"%basename): + def sorter(name): + return not name.endswith('music'), name + for filename in sorted(glob.glob("%s-*"%basename), key=sorter): curvename = filename[filename.rfind('-')+1:] if skipMusic and curvename in ['music', 'smooth_music']: continue