Reviewers: ,
Message:
Pushed as 7cd9444ea5dfc80782befa6b64bae015bddbd967.
Cheers,
MS
Description:
Correctly parses nan from scheme in output-distance
Please review this at http://codereview.appspot.com/4835049/
Affected files:
M scripts/build/output-distance.py
Index: scripts/build/output-distance.py
diff --git a/scripts/build/output-distance.py
b/scripts/build/output-distance.py
index
c08ea147b86eb40556f77d0f0d384e56c93741f7..537363b63a4958b26ab2698e72d08ff91c858aaa
100644
--- a/scripts/build/output-distance.py
+++ b/scripts/build/output-distance.py
@@ -313,12 +313,15 @@ class SystemLink:
self.orphan_count (),
self.geometric_distance ())
+def scheme_float (s) :
+ return float(s) if 'nan' not in s else float(s.split('.')[0])
+
def read_signature_file (name):
print 'reading', name
entries = open (name).read ().split ('\n')
def string_to_tup (s):
- return tuple (map (float, s.split (' ')))
+ return tuple (map (scheme_float, s.split (' ')))
def string_to_entry (s):
fields = s.split('@')
_______________________________________________
lilypond-devel mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/lilypond-devel