Type: Bug
Behaviour
For an intro to Python course I'm teaching, students are instructed to use shift+enter to execute code segments in the REPL. The new Python 3.13 REPL, however, automatically adds indentation on top of the indentation that is being input into the terminal by using shift+enter, and this leads to indentation errors.
Steps to reproduce:
- Have code segment with indentation, i.e.
for _ in range(5):
print("hi")
print("hello")
- Select segment
- Press shift+enter
- Observe indentation error