Python 3.13 REPL have issues when typing/deleting single line, that goes wrapped on multiple lines
Chưa có ai nhận issue này.
- Ngôn ngữ chính
- Python
- Star
- 77.2k
- Fork
- 35.9k
- Chỉ số merge pull request
- Chỉ số pull request đang chờ
Mô tả
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
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Hướng nghiên cứu
Tái hiện sự cố trong Python 3.13 REPL trên Windows 10 bằng Windows Terminal: nhập một dòng bị xuống dòng, sau đó gõ và xóa các ký tự trong dòng đầu tiên của nó. So sánh đầu ra terminal được hiển thị với hành vi nhập thực tế; được coi là hoàn tất khi việc chỉnh sửa các dòng bị xuống dòng không còn tạo ra kết xuất chồng lấn hoặc không đọc được.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- python
- Lĩnh vực
- cli
- Loại issue
- Lỗi
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 38/100