10:13:07john-a-carrollpillton: yes, for me it's only a slight mitigation. In my application I particularly notice the slow drawing speed when displaying a pane containing around 20 text fields and labels (it's a 'set options' dialog). Display speed looks roughly 20% better than before, but it's still embarrassing from a UI point of view.
10:14:33john-a-carrollOn Linux the same pane displays almost instantly
17:09:22scymtymin the beginning, i just noticed a bug in a region difference method, now i'm questioning everything https://techfak.de/~jmoringe/mcclim-region-algebra-1.png . please send help
17:21:19jackdanielyou've made me wonder (earlier) about region sets too
17:21:56jackdanielI've came with a few ideas how to make canonicalization work better
17:24:08jackdanieland along with it I thought about representing unbounded regions and negative areas - this way our "system" would be complete, but that's still only an idea thing
17:25:03jackdanielby "negative area" I mean something equivalent to (region-difference +everywhere+ region)
17:26:04scymtymyeah, it is annoying that regions are not closed under all operations