Ah hell, since I love a good argument, and indeed am a fairly proficient
software developer:
Blake Ross wrote:
>
[snip]
> > PS. If making a decent text editor is so hard (as judged by you
> > sarcastic response to my inquiry), why then are there (and always have
> > been) a plethora of share-/freeware text editors? It seems that every
> > beginning programmer starts out with programming a text editor.
>
> Because (a) it's not hard to plop down a standard Windows rich textbox
> control and start extending it (many of those text editors you mention
> are just frameworks around a standard Windows control, with some added
> functionality,
So why doesn't Mozilla' news/mail reader do that? "Because we need it
to be HTML." No you don't, you need it to be able to edit text.
"Because it's not cross platform.":
#ifdef WINDOWS
// Use perfectly good system-supplied text edit control and hit 99.44%
of the market
#elif MAC
// Use whatever the Mac has as for a text edit control
#else
// Use flakey reinvented wheel for the remaining 0.000001%
#endif
> and (b) many of those editors can't do half the things
> that Mozilla's can.
>
I can't think of a single one that has problems editing simple ASCII
text.
> --Blake