11:29:43Colleen<shinmera> All I'm good at is making things not work in subtle ways
11:30:35hayley"It doesn't work but it's fa--nah, scratch that one too"
11:35:11Colleen<selwyn> all the code i wrote yesterday seems to work fine
11:35:18Colleen<selwyn> which is extremely suspicious
11:43:01hayleyIndeed. Worse that stassats and I e.g. agreed that one part of SBCL bootstrapping should not work, yet it does work in upstream (but not in my fork, hence my finding it).
12:35:40Colleen<shinmera> |3b|: I'm reaching the point where characters being a plist in the fontspec are a problem. (mostly because it can't type derive the values.
12:35:59Colleen<shinmera> Should I change it to a struct and PR?
12:38:30Colleen<shinmera> Also, would it be OK to change all the values to be single-floats, or do you want to keep the precise ratios?
13:04:56Colleen<shinmera> I'm also a bit confused: in the write-bmfont-* functions you use GETF to access the font fields, but the actual font object is a class, no?
13:09:33Colleen<shinmera> I can fix the writers while I'm at it if you'd like.
13:20:06Colleen<shinmera> Okey, yea, that sped things up a *lot*
13:37:36Colleen<shinmera> Making a couple hundred text elements is still very slow overall though. HRm.
13:41:02Colleen<shinmera> Though we're also probably recomputing stuff way more often than necessary.
13:41:07Colleen<shinmera> Can't figure out where that's coming from though
22:13:28Colleen<shinmera> Ugh, the matrix library rewrite is causing me some agony because of the special MATN type
22:13:45Colleen<shinmera> (which is for arbitrary-sized matrices)