From e4fb94754ff223a64df53df02881b60ae07f8b23 Mon Sep 17 00:00:00 2001 From: Steven Robertson Date: Sun, 29 Jul 2012 12:23:52 -0700 Subject: [PATCH] Fix bug with applying edits --- cuburn/genome/blend.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cuburn/genome/blend.py b/cuburn/genome/blend.py index 7ac8ed6..4a1f557 100644 --- a/cuburn/genome/blend.py +++ b/cuburn/genome/blend.py @@ -158,7 +158,7 @@ def tospline(spl, src, dst, edit, duration): edit = dict(zip(edit[::2], edit[1::2])) if edit else {} e0, e1 = edit.pop(0, None), edit.pop(1, None) - edit = zip(*[(k, v) for k, v in edit.items() if v is not None]) + edit = list(sum([(k, v) for k, v in edit.items() if v is not None], ())) if spl.period: # Periodic extension: compute an appropriate number of loops based on