On 1/19/07, Uriel <[EMAIL PROTECTED]> wrote:
So are you saying that vi doesn't suck because some versions have
become so incredibly bloated and out of control that instead of using
an external mountain of junk from the 70's, have internalized the
mountain of junk and now it is part of the same executable as the text
editor?

No, that's not what I'm saying. Vi implementations don't need to
internalize the mess that terminal (emulators) are, just the stuff
that the original vi (ab)used terminals for (such as cursor position).
Such stuff used to be implemented on top of a borken terminal, but it
doesn't have to be.
Like I said before, keeping track of where inserted text goes, what
text to replace, etc. is the task of the editor. Just like vi, ed does
this too, except more roughly, on the (rather arbitrary) line level.
Ed doesn't include "a mountain of junk" to keep track of where to
insert text (at the line level), and vi implementations don't (need
to) include a mountain of junk for that task either.

Gr. Sander.

Reply via email to