Minix editline v0.2.1
Monday, 09 June 2008The v0.2.0 version included some Debian patches, tcgetattr() and a batch mode (when reading from file) line reader. This release fixes a bug in the Debian patch that caused the batch mode version of readline() to actually truncate lines longer than 64 chars.
Get it from the usual FTP location:
Minix editline v0.1.4
Monday, 09 June 2008Another day another release, I guess. :-)
Lots of small fixes -- it can now be cross-built for Arm (Xscale) without any serious warnings. Get it from the usual FTP location:
Minix editline v0.1.1
Sunday, 08 June 2008Hot on the heels of the first one, only minor build fixes but this one should actually be usable by others. Now installs both library, include file and man page into the given --prefix.
Minix editline v0.1.0
Saturday, 07 June 2008
I've been looking long and hard for a small and useful GNU readline replacement. Oddly enough, all the time I was looking for one I never even once considered looking at the Minix sources!
Currently I'm using the NetBSD (readline compatible) editline derivative from Jess Thrysoee, but it requires ncurses, which is huge!
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. (Intro here). 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:
Patches and ideas are welcome!