Really good editor for Unix
don't be so self deprecating!
Maybe the about section shouldn't be so self deprecating.
There are many good reasons still to have a decent line editor available on all systems. Some of those could be described instead of worrying about the other tools that don't really compare.
Re: errors in ed-0.4
> there are a couple of glaring errors in signal.c:
Both errors will be fixed in version 0.6.
Next time, please use the mailing list to notify errors. Thanks.
errors in ed-0.4
I'm sure Antonio Diaz means well, but there are a couple of glaring errors in signal.c:
In sigwinch_handler(), there is an executable statement before a declaration (when TIOCGWINSZ is defined). That works in C++, but not in C.
In set_signal(), the non-standard flag SA_RESTART is used. This should be conditionalized, as it is not supported on all flavours of Unix (including QNX Neutrino); POSIX does not in fact require it to be defined.
This is quite possibly one of the coolest projects I've ever seen announced on Freshmeat.
A flashing-word Web browser.
A Scala-based build system.