freenode/#clim - IRC Chatlog
Search
12:56:18
jackdaniel
assigning decreasing priorities seems to do the trick to enforce a particular order
12:58:33
jackdaniel
speaking which, a gesture may be a list with keyword arguments, i.e :gesture '(select :priority 3), the generator doesn't seem to handle that (possibly it is not a new problem)
13:07:24
scymtym
i haven't look at this in a while, but could the problem be :gesture '(select :priority 3) vs. :gesture (select :priority 3)?
13:09:08
jackdaniel
ah, no, the priority is handled correctly (realized that after trying to construct the test case)
13:21:27
jackdaniel
scymtym: the wrong order of translators was due to this typo: https://github.com/scymtym/McCLIM/blob/master/Core/clim-core/commands/commands.lisp#L147
13:24:08
scymtym
yes, something must be wrong there. but i wonder how it could work at all. maybe i didn't write tests for those parts
13:30:18
scymtym
it "worked" by very strange accident until three arguments with :gesture were supplied. ok
15:36:57
jackdaniel
scymtym: shouldn't this be (when stream-sr-p …) ? https://github.com/scymtym/McCLIM/blob/master/Core/clim-core/panes/stream-panes.lisp#L475
16:04:06
scymtym
sounds useful for clouseau. for something like INSPECT-IN-NEW-OR-EXISTING-INSPECTOR-FRAME