> So, you are suggesting an ultra abstract model. > Output the data in such a way that it could be parsed by an output > handler (graphical, text, or however you want). > I must process this idea.
It is not very abstract. It is the central idea in Unix world: This is the Unix philosophy: Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface. (Doug Mcllroy). and you can see an example of it in sam editor. > Well, using 2 processes for just an editor is stupid. You should avoid words as 'stupid', if you don't want to convert this in something personal. If you don't agree with an idea, please indicate the technical reasons, or in other case shut up. -- Roberto E. Vargas Caballero