All I really wanted was a bare bones
readline() suitable for small
embedded systems. One which could record history and preferably, but
not required to, support completion.
OK, so yesterday I found the Minix editline implementation, written years ago by Simmule Turner and Rich Salz. My hat is off to you guys, you rock!
Here’s my first packaged version for Linux:
All I have done, so far, is to move around the files a bit and add the standard GNU configure and build system. It now builds and runs perfectly on my laptop, next step is to cross-build it for a couple of embedded ARM targets.
I do all development using GNU Bazaar. If you want to join in, then branch from the following public URL:
bzr branch http://vmlinux.org/jocke/bzr/minix-editline
Patches and ideas are welcome!