1602 / 1602/compound

REPL history search does not accept certain input

Ouverte Adaptée aux débutants
#612 0 commentaires 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
JavaScript
Étoiles
1.6k
Forks
179
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

2 console related issues:
- [ ] The history search does not write upper case letters, can be solved in two ways: lowercase the search terms, or parse the `shift+letter` combinations
- [ ] The history search tries to parse regexes, will be solved by replacing `.match` with `.indexOf`

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Recherchez l'implémentation de la console ou du REPL, probablement dans un fichier gérant l'entrée en ligne de commande. Trouvez la fonction de recherche d'historique et examinez comment elle traite les frappes au clavier et les compare à l'historique. Pour le problème des majuscules, modifiez la gestion de l'entrée pour soit mettre en minuscules les termes de recherche, soit interpréter correctement shift+lettre. Pour le problème de regex, remplacez la méthode .match par .indexOf pour une correspondance de chaîne simple. Testez les modifications en exécutant le REPL et en vérifiant que la recherche dans l'historique fonctionne avec les lettres majuscules et le texte brut.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
javascript, node.js
Domaine
cli, developer-experience
Type d'issue
Bug
Difficulté
2/5
Temps estimé
1-3 heures
Activité
À l'abandon
Clarté
Clairement spécifiée
Accessibilité débutants
70/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.