On Mon, 29 Dec 2014 16:10:07 -0500 dmccunney <[email protected]> wrote:
> On Mon, Dec 29, 2014 at 1:00 PM, Rich Felker <[email protected]> wrote: > > On Mon, Dec 22, 2014 at 10:21:26PM -0600, Rob Landley wrote: > >> I plan to implement vi over the next year, but it's one of the four > >> realy big commands required by posix (sed, awk, sh, vi) and I've > >> been debugging sed against real-world data for _weeks_ now. (It's > >> easy to knock out a simple 90% implementation. It's really hard to > >> make something do everything right in all the cases people are > >> going to throw at it.) > > > > It would be awesome to have mg too or a similar mg-like emacs clone > > but with working unicode support. Mg is one I haven't heard of. Got a URL? > You might look at Albrecht Kliene's e3. e3 is that Linux rarity - > code written mostly in Assembler. (There is also a C version for > other systems.) > > By default, e3 implements a subset of the WordStar command set, but > can emulate emacs, ne, pico and vi. It's the same executable - > symlink it under the desired name and it assumes the desired > personality. Puppy Linux bundled e3 as vi. See > http://texteditors.org/cgi-bin/wiki.pl?E3 > > (There is also a Puppy build of "Traditional vi", built from source > released by Caldera, which I prefer under Puppy. See > http://ex-vi.sourceforge.net/ for source. It's under a BSD license.) E3 was my inspiration for boxes. Though I do have a soft spot for assembler, I'd prefer using C for this sort of thing. Or perhaps C + Lua, but Rob decided a while ago to not use Lua. -- A big old stinking pile of genius that no one wants coz there are too many silver coated monkeys in the world.
signature.asc
Description: PGP signature
_______________________________________________ Toybox mailing list [email protected] http://lists.landley.net/listinfo.cgi/toybox-landley.net
