freenode/#clim - IRC Chatlog
Search
9:10:37
jackdaniel
hey, I have an idea, we should rewrite mcclim with defstruct, beach suggested we should convert immedietely ;-)
9:37:07
jackdaniel
we also have a regression in master (bisecting), logic-cube demo has wrong background
9:51:56
jackdaniel
ah, when I've exported #:background in clime symbol has been captured in clim-demo and slot name background was matching slot in basic-gadget class
9:55:14
jackdaniel
I've pushed fix directly to master since it was trivial after identifying problem
12:47:49
scymtym
jackdaniel: thank you for working on the pull request. i rebased the mouse wheel one
12:49:31
jackdaniel
I'm still working on xrender branch, after that I have a wager to win, and after that I'll get to the mouse wheel
12:57:15
scymtym
jackdaniel: sure, take your time (although, i must say, some of the mouse wheel support is really nice to have)
12:59:46
jackdaniel
I agree, but I have a strong conviction, that there is more straighforward way of distributing events and gestures
13:01:01
scymtym
for example, GESTURE-MATCHES-EVENT (or whatever it was called) seems to used only in only place despite seeming like a general mechanism
13:01:37
jackdaniel
right, and things like that require of me to investigate the code with full attention
13:02:35
scymtym
but generally speaking, the possibility of more complex long-term improvements shouldn't prevent simpler short-term improvements as long as they don't make the situation (much) worse, in my opinion
13:02:48
jackdaniel
if I come up with an uniform mechanism idea, are you willing to coerce necessary parts to it or it is up to me? (the latter is 100% fine, I'm just asking to know)
13:04:38
jackdaniel
I won't block the change if the "right" (for a vague definition of this word) solution is too complex, I agree with what you said
13:06:11
scymtym
ok. for now, i will just rebase my inspector changes onto the mouse wheel stuff locally so that i have a good working environment
13:17:18
scymtym
just say (vertically (:label "Option panes example") …) in the option-test demo. there's no way that can be correct, right? it signals an initarg error for VRACK-PANE
13:53:24
jackdaniel
finally I'm at the point I was around 2 months ago… namely: our double-buffering implementation is conceptually unfit
14:03:39
jackdaniel
Hacking McCLIM sometimes feels like being a perl programmer in Naggum imagination going through the forest[1]. You just smash through the obstacles until you have enough. [1] http://genius.cat-v.org/erik-naggum/perl-rant
14:54:22
jackdaniel
I've made a PR with text changes, what I'm doing now is a separate piece (xrender-related though): https://github.com/McCLIM/McCLIM/pull/610
15:10:05
jackdaniel
yes, that's why I've decided to make it now (not after the work on double buffering and non-uniform designs on text)