From 84b3e2e6d0b28cad801e92af21d2c1d38532fa19 Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner Date: Sun, 5 Jul 2015 09:01:43 -0500 Subject: [PATCH] Fix trailing whitespace handling in code gen (for Py2.6) --- pytools/py_codegen.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pytools/py_codegen.py b/pytools/py_codegen.py index 5c90be9..c8b7d05 100644 --- a/pytools/py_codegen.py +++ b/pytools/py_codegen.py @@ -86,7 +86,7 @@ class PythonFunctionGenerator(PythonCodeGenerator): def get_function(self): result_dict = {} source_text = self.get() - exec(compile(source_text, "" % self.name, "exec"), + exec(compile(source_text.rstrip()+"\n", "" % self.name, "exec"), result_dict) func = result_dict[self.name] result_dict["_MODULE_SOURCE_CODE"] = source_text -- GitLab