Use pyrepl+fanycompleter as the default readline for pdb
Ninguém assumiu esta issue ainda.
- Linguagem predominante
- Python
- Estrelas
- 77.2k
- Forks
- 35.9k
- Métricas de merge de PRs
- Métricas de PR pendentes
Descrição
Feature or enhancement
Proposal:
Once https://github.com/python/cpython/pull/130473 is merged, we can think of using it also for pdb.
This would enable colored completion from the pdb prompt, like this (for context, pdb++ has been doing this for years)
This raises some minor questions such as whether the (pdb) prompt should be white or magenta.
Has this already been discussed elsewhere?
No response given
Links to previous discussion of this feature:
No response
Linked PRs
- gh-141619
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Direção de pesquisa
Comece lendo o trabalho sobre pyrepl e fanycompleter referenciado em PR 130473 e, em seguida, inspecione como pdb seleciona sua implementação de readline e lida com o prompt (pdb). A alteração estará concluída quando pdb usar pyrepl+fanycompleter por padrão e fornecer conclusão colorida; as escolhas de cores do prompt ainda precisam ser resolvidas. PR 141619 indica que esse trabalho já está em andamento.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- python
- Domínio
- cli, devtools
- Tipo de issue
- Funcionalidade
- Dificuldade
- 4/5
- Tempo estimado
- 3-5 dias
- Status de atividade
- Estagnada
- Clareza
- Razoavelmente clara
- Facilidade para iniciantes
- 25/100