freenode/#clim - IRC Chatlog
Search
10:43:28
jackdaniel
fact that we factor epsilon for testing in polar coordinates doesn't make it more stable (but rotated ellipse rendering in clx depends on that)
11:34:14
scymtym
jackdaniel: i just ran the branch in Jenkins and this test failure was new compared to master. i didn't look into it further
13:25:13
jackdaniel
scymtym: as I've expected "regressions" come from the fact, that we have slightly bigger epsilon; we can change (in this example) 301 to 303 and 101 to 103 and it will succeed. the problem is that rotated ellipse rendering relies on such epsilon as it is now
13:26:19
jackdaniel
we can do one of the following: fix the region-contains-position-p for ellipses and have rendering broken or adjust tests to account for a larger epsilon
13:26:45
jackdaniel
I hope to fix rendering later down the path but doing it now will only introduce mess
13:41:27
jackdaniel
scymtym: I've just pushed to mitigate another rounding error and to make reported failures better to read
13:42:04
jackdaniel
(instead of flet I've put there macrolet, so we can see actual parameters in a test)
19:15:24
ck_
jackdaniel: hey we spoke about putting fonts for mcclim into a separate repository and pulling that in from the main one, but without submodules. I forgot the term that superseeded submodules. Can you help me out, or am I misremembering something?
20:56:09
jackdaniel
but if we were to keep fonts in a separate repository to avoid binary blobs in our own history using a subtree will miss the purpose, because you commit the subtree to your own history
20:57:31
jackdaniel
n.b I really like fossil repositories, I need to use them more to familiarize with them better
20:58:41
jackdaniel
(fossil is a distributed vcs where whole repository is kept in a single sqlite database -- since it is ordinary database other things may be (and are) kept there as well: issue tracker, wiki etc, in other words it is self-containing)