7 ms·
there are a lot of forks of linenoise out there now. this one looks good, but it's a big task to pick through all the divergent copies of the code and figure o
by cmsd2 11y ago
there are a lot of forks of linenoise out there now.
this one looks good, but it's a big task to pick through all the divergent copies of the code and figure out which ones have genuine improvements and which ones are now rotting.
there's a rust one too which i recently added mingw/msvc support to. that's actually an example of how this splintering could be causing problems because we've just vendored some upstream version of the native c code and changes may be difficult to send back upstream.
- fceller 11y agoThat is one of the reason, why I renamed it the LINENOISE NG. The interface is compatible with the original LINENOISE, but it works on linux, Mac and Windows and it supports UTF-8.
- kazinator 11y agoToo bad about the C++, though; my condolences. (The original authors should have made the header comment "against the idea that a line editing lib needs to be 20,000 lines of C code, or any quantity of C++".)