REPL adds syntax highlighting to echoed stdin being read in via `input`
Personne n'a encore pris cette issue.
- Langage dominant
- Python
- Étoiles
- 77.2k
- Forks
- 35.9k
- Métriques de merge des PR
- Métriques de PR en attente
Description
Bug report
Bug description:
When obtaining input using the input function, syntax highlighting is being applied on the echoed stdin.
Notably this does not occur when reading input via sys.stdin.read.
tested on nix and uv builds of python3.14 - though I doubt it has any effect with regard to this issue
CPython versions tested on:
3.14
Operating systems tested on:
Linux
Linked PRs
- gh-142036
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Reproduisez le comportement sous Linux avec Python 3.14 en comparant input à sys.stdin.read. Examinez la gestion par la REPL de l’entrée standard réaffichée et déterminez pourquoi la coloration syntaxique n’est appliquée qu’à input. La tâche est terminée lorsque l’entrée standard réaffichée provenant de input s’affiche sans coloration syntaxique, tandis que le comportement existant de sys.stdin.read reste inchangé.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- python
- Domaine
- cli
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100