From f7642d4ecdcf172e6bcee5e6d8f23c259f8637c1 2018-10-06 15:47:04 From: Tony Fast Date: 2018-10-06 15:47:04 Subject: [PATCH] Add an extra condition to SystemAssign. Co-Authored-By: Nicholas Bollweg --- diff --git a/IPython/core/inputtransformer2.py b/IPython/core/inputtransformer2.py index 423c0fb..77b905c 100644 --- a/IPython/core/inputtransformer2.py +++ b/IPython/core/inputtransformer2.py @@ -234,6 +234,7 @@ class SystemAssign(TokenTransformBase): for line in tokens_by_line: assign_ix = _find_assign_op(line) if (assign_ix is not None) \ + and not line[assign_ix].line.strip().startswith('=') \ and (len(line) >= assign_ix + 2) \ and (line[assign_ix + 1].type == tokenize.ERRORTOKEN): ix = assign_ix + 1