REPL history search does not accept certain input
- Vorherrschende Sprache
- JavaScript
- Sterne
- 1.6k
- Forks
- 179
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
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`
Beitragsleitfaden
Für dieses Repository ist kein Beitragsleitfaden indexiert
Rechercherichtung
Suchen Sie nach der Konsolen- oder REPL-Implementierung, wahrscheinlich in einer Datei, die die Kommandozeileneingabe verarbeitet. Finden Sie die History-Suchfunktion und untersuchen Sie, wie sie Tastatureingaben verarbeitet und mit der History abgleicht. Für das Großbuchstaben-Problem ändern Sie die Eingabeverarbeitung so, dass Suchbegriffe in Kleinbuchstaben umgewandelt oder Shift+Buchstabe korrekt interpretiert werden. Für das Regex-Problem ersetzen Sie die .match-Methode durch .indexOf für einfache String-Vergleiche. Testen Sie die Änderungen, indem Sie die REPL ausführen und überprüfen, ob die History-Suche mit Großbuchstaben und Klartext funktioniert.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, node.js
- Bereich
- cli, developer-experience
- Issue-Typ
- Bug
- Schwierigkeit
- 2/5
- Geschätzter Aufwand
- 1-3 Stunden
- Aktivitätsstatus
- Veraltet
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 70/100