mathstodon.xyz is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for maths people. We have LaTeX rendering in the web interface!

Server stats:

2.8K
active users

#programming #commonLisp #GUI #gamedev [well, that's the direction]
I wrote a #deeplyMediocre #article on #medium on my initial try-out of
#McCLIM's output-recording incremental-redisplay!

Well, it /sorta worked/ but sometimes the redraw fails, and when I force a redraw, it replays some /translations/ I used in the drawing! ...Sometimes! It eventually stops not working, but tbh no-one wants to heart that ;p

Ugh, #animatedGif

I'll get back into proper parser writing tomorrow everyone x_x.

DougMerritt (log😅 = 💧log😄)

@screwtape
If I didn't know better, it would almost sound like your code has some bugs -- which of course are unheard of in programming.

@dougmerritt
yeah I mean you can imagine this happening. Incremental-redraw sets up The Usual clim's output-recording -> modifying it with updating-output.

Basically I get two complementary things wrong, somewhere.

1. After the first com-change-color, and before the fifth com-change-color (!), output clears but does not redraw. In fact, all the output clears (though in other tests, only the one did).

2. In forced redraws, it replays translation transformations twice and the drawing once.