On Mon, Jun 06, 2016 at 11:24:31PM +0100 I heard the voice of Aaron Sloman, and lo! it spake thus: > > Apologies for not getting round to your previously suggested test > using remote access.
Oh, that's all right. It wouldn't have told us as much as I unearthed here anyway; would probably just have said "Yup, it's the X server". > > What _I_ wind up with is the background of each line not being set > > (just left black) until the mouse goes over it. > > That's what I found, but perhaps I misdescribed it. I read you as saying there was _nothing_ there; I got the foreground, just not the background. Though I s'pose if your foreground color were black (or whatever you get in the back), it winds up looking like the same thing. > I don't know enough to have an informed opinion on that but do > recall deciding a few years ago that optimising code for refreshing > the xterm window used in a text editor was no longer necessary > because refreshing the whole window was so fast, even over a network > connection. Yeah. A lot of things have changed since Tom typed "vi twm.c" in 1986. Some optimizations reasonable or necessary then are neither now, and some of them actually make things worse now. Things like the default BackingStore state are really due for re-evaluation. It's on my todo list, but there are only so many years in the day, sadly. Shoot, if I were writing a WM from scratch nowadays (which oddly, I did think about a time or two), I wouldn't even write it in C. (Don't worry, my project to reimplement ctwm in perl is currently on hold for the summer ;p) > Perhaps there was a time when the problem now on SL existed on > Fedora, and settingthat variable fixed it. Could be. I'm presuming it's a bug in the X server stack somewhere in that version. I did a little poking around X.org's bug tracker to see if I could find a trace, but didn't come up with anything (and didn't care enough to try TOO hard). > I have no recollection of adding that entry! Pfft. As if your config files aren't under version control, so you can't just go read the commit log ;p -- Matthew Fuller (MF4839) | [email protected] Systems/Network Administrator | http://www.over-yonder.net/~fullermd/ On the Internet, nobody can hear you scream.
