-
Notifications
You must be signed in to change notification settings - Fork 113
feat(linenoise): Add linenoise library (IEC-328) #526
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
feat(linenoise): Add linenoise library (IEC-328) #526
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
clang-tidy found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.
859aa9c
to
af22955
Compare
There was a PR about the linenoise library: espressif/esp-idf#10526 |
019e413
to
b4d3a0c
Compare
@suda-morris |
e2dc2cc
to
0a0b3e9
Compare
68556ce
to
4530c52
Compare
@igrr, I updated the component based on your input. I left a few comments open for discussion. I added a bunch of tests for the basic functionality of linenoise when escape sequences are supported by the terminal. |
f564777
to
bca4fd1
Compare
7e0d7ad
to
e310ea1
Compare
@igrr, could you please take another look, and check the comments I left opened? |
9a3c98d
to
1021a72
Compare
1021a72
to
90bffac
Compare
cd20c01
to
61895b4
Compare
The check that the user added the component to the bug-report.yml file ius missing in the list of condition to meet for the PR to be receivable.
1dcb5b9
to
ff761ab
Compare
ff761ab
to
2107edf
Compare
Checklist
url
field definedChange description
Add linenoise to the list of extra components. The library is used in the console component of esp-idf that is going through refactoring. One part of the refactoring is to move third party libraries outside of the console component. Eventually, the console component itself will be removed from esp-idf, reason why this PR adds the linenoise lib to the idf-extra-components.