Uh oh!
There was an error while loading. Please reload this page.
- Notifications
You must be signed in to change notification settings - Fork 33.9k
Closed
Labels
topic-replRelated to the interactive shellRelated to the interactive shelltype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error
Description
Bug report
Bug description:
Adding more than one new line within a codeblock doesn't correctly match the indentation the previous line's indentation:
For example if I start with the following codeblock:
>>>deff(): ... ... a=1>>>and modify it to add two additional new lines in-block, I end up with the following:
>>>deff(): ... ... ... ... a=1 ... >>>Note that now, lines 2,5 have indentation, but lines 3 and 4 have no indentation.
This doesn't match IPython's behaviour.
CPython versions tested on:
CPython main branch
Operating systems tested on:
macOS
Metadata
Metadata
Assignees
Labels
topic-replRelated to the interactive shellRelated to the interactive shelltype-bugAn unexpected behavior, bug, or errorAn unexpected behavior, bug, or error