From 478db4f462fe59943d13107b8338a500da5f10e6 Mon Sep 17 00:00:00 2001 From: pythongosssss <125205205+pythongosssss@users.noreply.github.com> Date: Sat, 29 Jul 2023 18:59:08 +0100 Subject: [PATCH] remove newlines --- py/math_expression.py | 1 + 1 file changed, 1 insertion(+) diff --git a/py/math_expression.py b/py/math_expression.py index 2af20d9..dc60c8c 100644 --- a/py/math_expression.py +++ b/py/math_expression.py @@ -60,6 +60,7 @@ class MathExpression: raise NameError(f"Node not found: {node_name}.{widget_name}") def evaluate(self, expression, extra_pnginfo, prompt, a=None, b=None, c=None): + expression = expression.replace('\n', ' ').replace('\r', '') node = ast.parse(expression, mode='eval').body def eval_expr(node):