gh-111201: fix auto-indent in pyrepl for muliple pound comments (#123196)

This commit is contained in:
Arnon Yaari 2024-09-06 10:33:40 +03:00 committed by GitHub
parent 67957ea77d
commit d683f49a7b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
2 changed files with 19 additions and 1 deletions

View file

@ -249,7 +249,7 @@ def _should_auto_indent(buffer: list[str], pos: int) -> bool:
while pos > 0:
pos -= 1
if last_char is None:
if buffer[pos] not in " \t\n": # ignore whitespaces
if buffer[pos] not in " \t\n#": # ignore whitespaces and comments
last_char = buffer[pos]
else:
# even if we found a non-whitespace character before