Python 3.13 REPL have issues when typing/deleting single line, that goes wrapped on multiple lines
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 77.2k
- Forks
- 36k
- PR-Merge-Kennzahlen
- PR-Kennzahlen ausstehend
Beschreibung
Bug report
Bug description:
When I tested some things in REPL that running in Windows Terminal on Windows 10 I find out that it have issues when I type or delete characters in first line that's being wrapped on 2nd line.
A better showcase will be this video:
https://github.com/user-attachments/assets/3c106067-fe42-48e9-8163-c0066dfb3c16
Here you can see some line that I'm working with, at some point I was needed to go back and delete characters in first line, here I deleted 3 characters: int with backspace, but what it did is delete whole words and print line with overlapping on existing one, making it unreadable mess. But the actual code is safe, only visual bug showing it wrong.
Then for showcase I added int back and it did in the same way with an error.
CPython versions tested on:
3.13
Operating systems tested on:
Windows
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Reproduziere das Problem in der Python 3.13 REPL unter Windows 10 mit Windows Terminal: Gib eine Zeile ein, die umgebrochen wird, und tippe dann Zeichen in ihrer ersten Zeile ein und lösche sie wieder. Vergleiche die angezeigte Terminalausgabe mit dem tatsächlichen Eingabeverhalten; abgeschlossen ist die Aufgabe, wenn die Bearbeitung umgebrochener Zeilen keine überlappende oder unlesbare Darstellung mehr erzeugt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- cli
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 38/100