freenode/#clim - IRC Chatlog
Search
12:58:05
jackdaniel
I've made a pull request with the pane viewer demo: https://github.com/robert-strandh/McCLIM/pull/454
12:58:26
jackdaniel
I'd like to polish it more, but I'm getting distracted and this is just a helper tool
12:58:49
beach
jackdaniel: I am currently busy discussion LOAD-TIME-VALUE with heisig in #clasp. I'll get to it later.
15:08:29
jackdaniel
I've also added possibility to clip area for drawn children (so it looks more like the real representation should look like) - it is a simple toggle button and is off by default
15:09:00
jackdaniel
fittestbits: it may come handy to you: https://github.com/robert-strandh/McCLIM/pull/454
15:09:47
jackdaniel
also this PR contains part of mirroring sheet class hierarchy changes I've mentioned (generally I've unified most of the behavior so far)
15:10:40
jackdaniel
instead of using standard-single-mirrored-sheet-mixin always se standard-mirrored-sheet-mixin for mirrors (be it single or multi-mirror, still lan to unify full-mirrored-mixin)
15:11:08
beach
I don't think I will find any immediate problems by staring at the code, so you might as well merge it and take problems as they happen.
15:12:17
jackdaniel
I'm doing pr's most of the time (unless something is really trivial) - that usually proves there were things to fix and overall result is better
15:30:17
nyef
But... but... The mirrored-sheet-mixin shouldn't be backend-dependent at all. The entire point is that the MIRROR is the backend-dependent bit.
15:31:00
nyef
And this is part of why some of the mirror operations take a PORT argument, so that you can dispatch those operations on the backend type.
15:33:18
jackdaniel
still have some rough edges but it already helped me to validate some suspictions I had regarding regions and transformations
15:45:31
fittestbits
jackdaniel - I'll pick up your changes as they get released and update the mezzano backend as required. I think I'll wait until your mirror changes are in before I try to upstream the mezzano port. There are very few changes to the existing code base - mostly using #+/-mezzano to turn off clx code and turn on mezzano code.
16:06:51
nyef
Question: Can you connect McCLIM running on Mezzano to an X11 display running on another machine?
16:07:53
nyef
(Hint: You should be able to... while still having another app using the Mezzano backend at the same time.)