3 ms·
libedit was written for just this purpose https://github.com/NetBSD/src/tree/trunk/lib/libedit https://github.com/NetBSD/src/tree/trunk/lib/libedit (cvsweb app
by cat199 7y ago
libedit was written for just this purpose
https://github.com/NetBSD/src/tree/trunk/lib/libedit https://github.com/NetBSD/src/tree/trunk/lib/libedit (cvsweb appears down)
https://www.thrysoee.dk/editline/ https://www.thrysoee.dk/editline/
- brianjhanfox 7y agoInterestingly enough, neither of these libraries are as objectively as good as readline. For example, they do not implement a true kill ring. They aren't macro programmable. I find it almost amusing that the authors were too lazy to actually reimplement all of the extremely well documented behavior in libreadline and libhistory.