4:08:41lokeI 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:09lokebeach: 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:10:19beachI think you should supply both width and height and then IGNORE the height.

4:10:23lokeIs there a way to force a repaint of an area “now” and not later?

4:18:02lokebeach: 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.

7:49:34scymtymloke: there may be an issue with presentation highlighting. in the "Border Styles Test" demo, i placed the (mouse) cursor over one of the presentations at the bottom (the ones with yellow highlight color) and then scrolled using the mouse wheel. this resulted in half-highlighted presentations. i can make a video if you cannot reproduce the issue based on this description

9:03:45scymtymmagit for emacs makes git almost bearable in my experience but it has a slight learning curve of its own

9:04:49beachThe thing is, my ambition is to create Common Lisp software and not to become a GIT wizard. I would do both (and more) if I had the luxury of infinite time on my hands. Sadly, that's not the case.

9:05:32beachI am also preparing lunch for my favorite coauthor. Lunch with her is WAY more interesting that wrestling with GIT.

9:05:33lokescymtym: Even with magit, you still have to obey to a lot of gitisms. At least it makes resetting of changes easy... I mean, in git, seriously, using “checkout” to revert your changes... Unless you want to revert _all_ changes, in which case you use “reset”, because reasons.

9:06:51scymtymloke: sure. but it gets rid of the ridiculous commandline interface