Pierre Mercatoris : > > ```python >> > if True: >> > if True: >> > a = "test" >> > ``` >> > >> > If I select the first `True` and `python-shell-send-region`, it will >> > correctly send it to the consol and print `True`. >> > >> > Now if I do the same thing with the second `True` it will throw an >> > error: `IndentationError: expected an indented block after 'if' >> > statement on line 1` Although it would also reffer to unexpected block >> > after `if` even it it were `for`, `try`, ... >> > >> > If I select the `a` or `a = "test"` it will correctly send it to the >> > console, however it won't echo the evaluation of the statement. >> > >> > If I select the string "test" and send, it will throw the same error as >> > the second True. > > Hi, I could reproduce and workaround the bug. But could you give me a few more days to consider well and revise the patch?