freenode/#clim - IRC Chatlog
Search
3:01:22
beach
Exceptionally, my favorite coauthor comes for lunch today (a Thursday) rather than on Wednesdays as usual, so I'll be off a lot, but I'll check in regularly.
4:08:41
loke
I addressed all but one of his comments. The last one is a matter of style, and I'll change that too if he insists.https://github.com/McCLIM/McCLIM/pull/498
4:10:09
loke
beach: I'm so frustrated by the way... The new scrolling is super fast and super smooth... But... There is a problem that I believe happens if the “scrolled-in” area isn't repainted fully before the next scroll event. THat causes display problems.
4:11:34
loke
Or... an alterntive... Is there a way to determine if there are more scroll events waiting?
4:18:02
loke
beach: I think what happens is that after I move the visible area using xrender, I call repaint-sheet which adds a reqpaint request to the queue? But by then, there is already another scroll request in the queue, which will be processed before the repaint actually happens.
4:18:40
loke
but what I have noticed is that if I use the arrow buttons to scroll instead, there are no display artifacts
4:20:10
beach
If I remember right, the only thing I can see is if X11 has a buffer that needs flushing.
4:24:02
loke
I seem to be getting display artifacts even when scrolling a single pixel by very carefully moving the mouse. It's like it copes the wrong pixel line