From bf224d20ddf0f0b52c6cfd10c951b713e6cb955d Mon Sep 17 00:00:00 2001
From: Andreas Kloeckner <inform@tiker.net>
Date: Sun, 20 Sep 2015 18:29:54 -0500
Subject: [PATCH] Fix cmdline edit_kernel control

---
 bin/loopy | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/bin/loopy b/bin/loopy
index 0ac8ee78a..57dac8038 100644
--- a/bin/loopy
+++ b/bin/loopy
@@ -197,7 +197,10 @@ def main():
     import os
     edit_kernel_env = os.environ.get("LOOPY_EDIT_KERNEL")
     if (args.edit_code
-            or any(edit_kernel_env.lower() in k.name.lower() for k in kernels)):
+            or (
+                edit_kernel_env is not None
+                and
+                any(edit_kernel_env.lower() in k.name.lower() for k in kernels))):
         from pytools import invoke_editor
         code = invoke_editor(code, filename="edit.cl")
 
-- 
GitLab