1.1 --- a/caurender.py Thu Dec 30 15:19:36 2010 +0100
1.2 +++ b/caurender.py Thu Dec 30 15:56:07 2010 +0100
1.3 @@ -31,15 +31,18 @@
1.4 def main():
1.5 filename = sys.argv[1]
1.6 print "rendering ", filename
1.7 - render = Render("hope", 800, 800)
1.8 + render = Render("hope", 1000, 1000)
1.9 mod_time = 0
1.10 while True:
1.11 current = os.stat(filename)[stat.ST_MTIME]
1.12 if current > mod_time:
1.13 mod_time = current
1.14 print "updating render"
1.15 - grid = marshal.loadGrid(filename)
1.16 - render.render(grid)
1.17 + try:
1.18 + grid = marshal.loadGrid(filename)
1.19 + render.render(grid)
1.20 + except IndexError, ValueError:
1.21 + print "loading error"
1.22 time.sleep(1)
1.23
1.24 if __name__ == "__main__":