freenode/#clim - IRC Chatlog
Search
12:44:24
jackdaniel
does anyone feel like writing a good pointer-documentation tutorial and identify some potential improvements / existing flaws / bugs ?
13:08:17
scymtym
jackdaniel: i just got a type-error in LINE-STYLE-EFFECTIVE-DASHES because dashes were represented as #(4 4). should the MAPCAR be (map 'list …) or should the vector be a list?
13:14:16
jackdaniel
scymtym: that's a tricky question. short answer is: standard specifies it as a sequence; long answer is: xlib requiers a list and render requires a vector;
13:14:49
jackdaniel
if I had to guess, I'd suspect, that symbol leaks between two packages (by sloppy package definitions maybe), but I didn't observe this error
13:16:17
jackdaniel
so in case of xlib that would be (map 'list …) and in case of render (clx-fb) that will be (map 'vector …)
13:17:12
jackdaniel
(for a moment I got excited when I saw the channel highlight that someone took a bite and will work on the pointer-documentation ;)
13:35:30
scymtym
jackdaniel: i noticed the problem while working on drag-and-drop for the inspector (https://techfak.de/~jmoringe/inspector-drag-and-drop.ogv ). i suspect the dashed rectangle which is drawn while dragging the source presentation is specified as #(4 4) instead of (4 4)
13:35:39
jackdaniel
beach: given other immediate improvements you may sleep sound and well, at current pace I'll never get to the point when I'm working on drei replacement :-)
13:36:38
jackdaniel
scymtym: both specifications are conforming, so I suppose we should use map (not mapcar) where applicable
13:38:04
jackdaniel
will you fix it or you prefer to wait? I'll have clim in the buffer around evening today
13:40:23
scymtym
i can fix that specific problem, sure. other drag-and-drop problems (which are not regressions) will require more attention. can i directly push to master?
16:56:43
jackdaniel
font rendering is mixed in port and that's all there is to it. thanks to that we may start applications with different renderers simultaneously by manipulating *default-server-path* in dynamic context