REPL history search does not accept certain input
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 70/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Stale
- Tech stack
- javascript, node.js
- Domain
- cli, developer-experience
Research direction
Look for the console or REPL implementation, likely in a file handling command-line input. Find the history search function and examine how it processes keystrokes and matches against history. For the uppercase issue, modify the input handling to either lowercase search terms or correctly interpret shift+letter. For the regex issue, replace the .match method with .indexOf for simple string matching. Test the changes by running the REPL and verifying history search works with uppercase letters and plain text.
Written by the indexing model from the issue text.
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+lettercombinations - The history search tries to parse regexes, will be solved by replacing
.matchwith.indexOf
- Dominant language
- JavaScript
- Stars
- 1.6k
- Forks
- 179
- PR merge metrics
- No merged PRs in 30d
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from 1602/compound
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
Consistent TypeOf Open
Difficulty 1/5 Under an hour Newbie friendliness 75/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 70/100
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
HarperFast/skills#96 ·
-
[Block] Latest Posts [Type] Bug
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Automattic/studio#4908 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 74/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 86/100
sugarlabs/musicblocks#8847 ·