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.
13:39:03
scymtym
as promised, here is my first question: in a debugging visualization for a parser, i tried adding non-opaque borders to some presentations using COMPOSE-IN and MAKE-OPACITY to visualize scope nesting. this results in https://techfak.de/~jmoringe/compose-in-ink.ogv i.e. it works fine as long as everything is drawn "from scratch". when (by scrolling a small amount or hovering the pointer) an output record is drawn again, t
13:39:03
scymtym
background "accumulates". does this look like user error or should i try to make a minimal test-case demonstrating the behavior?
15:02:36
slyrus
beach: " For both let and let*, if there is not an init-form associated with a var, var is initialized to nil. " from CLHS
15:07:44
beach
slyrus: I am not talking about what the compiler thinks that it means. I was referring to the human reader of your code.
15:14:12
scymtym
beach: thanks. how should i proceed to determine whether this is a bug or i'm doing something wrong?
15:15:35
beach
scymtym: First, let's wait until jackdaniel comes back after his weekend of partying. I am very busy with other things, so if he can handle it, then that would be great. If not, we'll figure out something else to do.