From 3883f95c72516bd2d078baad3a0835cd75480e16 Mon Sep 17 00:00:00 2001
From: Daniel Brown <ddb@star.sr.bham.ac.uk>
Date: Fri, 19 Aug 2016 14:02:24 -0700
Subject: [PATCH] fixing loop delete

---
 pykat/commands.py | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/pykat/commands.py b/pykat/commands.py
index dbb5c24..f146667 100644
--- a/pykat/commands.py
+++ b/pykat/commands.py
@@ -76,8 +76,9 @@ class Command(object):
             
             self._kat.unregisterVariable(_.name)
             _.clearPuts()
-            
-            del self._putters[i]
+        
+        for i in range(len(self._putters)):  
+            del self._putters[0]
             
         del self._putters[:]
         
-- 
GitLab