Explain to me how we are able to allocate a 32K * 1024 * 1 byte pixmap
or image or block of random memory or whatever it is you claim we're
doing and still fit in on a typical workstation. For example, I
currently have that situation running within X Mosaic on my 24MB
workstation and not only is scrolling almost instantaneously fast but
ps -lef reports this:
30 S marca 22431 12382 0 26 25 * 1123:680 80127908 18:24:21 ttyq1 0:16 /usr/people/marca/mosaic/xmosaic/sr
Where in there is that 32MB of memory buried?
And look, goddammit, we are not trying to avoid using the Motif text
widget. The Motif text widget is not capable of supporting colors and
fonts. You show me how to put colors and fonts in a Motif text
widget, or support the rest of the functionality we need, and I'll
damn well do it.
> Hmmm, the document was plain text. Where's the parse? And of
> course if you didn't have to break it into document pages...
The parse is because I switched to using <xmp> in 0.8 to support
annotations to plaintext documents (since <xmp> can be terminated and
<plaintext> cannot). In 0.9 this will be handled as it should be and
<plaintext> will be used again, obviating the need to do a lot of the
parsing that's going on right now. But we're still going to be using
a Widget and we're still not going to be using the Motif text widget
and we're still going to have the document pages feature in there.
Marc