Greg Haerr ####@####.####
4 Jan 2000 20:43:30 -0000
: Hmmm. I'll be interested in doing screen to offscreen copies and
: offscreen to offscreen copies. If that makes sense?
Yep. GrCopyArea needs to be implemented. It will look
almost exactly like Xlib's CopyArea, but won't need the GC
parameter, which is used only to find the display/screen.
: Yes, it is, for text area scrolling.... I'm also going to be looking at
: some way to copy screen data into "normal ram" for scroll back buffers
: (like xterm) -- this is blitting, yes? I think. I was debating storing
: the terminal data as returned by the shellIO FD but changed my mind
: against that because curses based applications would be a total
No, using blitting to store scroll-back data will use INCREDIBLY
too much memory. Far better to use the terminal data. Scrollback
can stop after seeing certain escape sequences, like clearscreen,
which you'll know about since you're parsing them.