freenode/#clim - IRC Chatlog
Search
4:35:23
slyrus
and, in general, all of the functions that take coord-seqs seem to work. before they only worked if you passed in a list, which was internally treated as a vector. any other configuration failed miserably (and often silently -- oops).
4:41:38
slyrus
all the output-recording stuff could still use a major rewrite, but I'm not up for it now.
4:44:44
slyrus
if you want to review my PR and merge it while jackdaniel is roaming the forest, that would be awesome
5:09:32
slyrus
oh, nice. if you want to see the draw-rectangles bug in action, check out drawing test 04) rectangle basic
5:10:37
slyrus
I never realized what was going on until now, but each of the yellow and blue rectangles is actually being drawn such that its ymax is the bottom of the screen.
5:12:10
slyrus
anyway, i was surprised I hadn't noticed the breakage before -- turns out I had, but I didn't know the source. nice to see that fixed.
8:50:23
beach
slyrus: (let (x) ...) is not equivalent to (let ((x nil)) ...). The former means "x is uninitialized, and I intend to assign to it before I use it", whereas the second means "x is initialized to false (or to a default value) and can use it as such.
8:53:38
beach
slyrus: Also, make sure the indentation is correct. You may have to make sure you don't use TABs in the code.
8:56:17
beach
slyrus: When you save and restore a value, I think it is best to make sure you have an UNWIND-PROTECT in there.