python / python/cpython

Line printed at each key pressed in new Python REPL GUI

Aberta
#125,468 5 comentários 0 reações 0 responsáveis Ver no GitHub

Ninguém assumiu esta issue ainda.

OS-windows stdlib topic-repl type-bug
Linguagem predominante
Python
Estrelas
77.2k
Forks
35.9k
Métricas de merge de PRs
Métricas de PR pendentes

Descrição

Bug report

Bug description:

Using Python 3.13, in the new Python REPL GUI, if I write more characters than the length of the line in my terminal without pressing Enter (so the text go in the next line but without do a multiline input) and then i move the cursor to the start of the line (or position it in the superior line) and start to digit again, the same input line is been printed lot of times

CPython versions tested on:

3.13

Operating systems tested on:

Windows

Guia de contribuição

Abrir o guia de contribuição

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Direção de pesquisa

Reproduza o problema no Windows com Python 3.13 na nova Python REPL GUI fazendo a entrada quebrar em várias linhas, movendo o cursor para uma linha anterior e digitando novamente. Rastreie o comportamento de edição de linhas e redesenho da REPL e verifique então que editar a entrada quebrada não imprime mais a mesma linha repetidamente.

Escrita pelo modelo de indexação a partir do texto da issue.

Avaliação

Stack de tecnologia
python
Domínio
cli, desktop
Tipo de issue
Bug
Dificuldade
4/5
Tempo estimado
3-5 dias
Status de atividade
Estagnada
Clareza
Razoavelmente clara
Facilidade para iniciantes
42/100

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.