freenode/#clim - IRC Chatlog
Search
7:58:52
loke
From the toplevel I see a call to STREAM-READ-GESTURE that doesn't return when I press Shift-Return, but I can see a lot of processing happening when I do. I just wonder where in earth this gesture is dropped so as to not be returned.
8:01:22
jackdaniel
that's another example of why I think that drei is not very composable with the rest of clim
8:25:29
ck_
you mark fdefinitions by calling slime-trace-dialog-toggle-trace, then run the thing you want to look at; afterwards, you open slime-trace-dialog and from there you can follow the notes on the screen
8:37:53
loke
jackdaniel: I think I found it... PROCESS-GESTURES throws an error UNBOUND-GESTURE-SEQUENCE when you hold shift and press return.
9:25:37
ck_
Well it could mean that either the gesture gets mangled, or the command-table doesn't contain it, no?
9:26:38
jackdaniel
I don't think that it is part of clim specification, so it is another internal esa protocol -- in this sense finding that this condition is signalled doesn't say much about a nature of the problem
9:29:24
ck_
I tried reading through the spec to understand things better, but couldn't go on because of semantic satiation -- 'gesture' has lost all meaning to me
9:31:17
ck_
process-gestures mentions this condition explicitly in its docstring. No matter if it is part of the specification or not, would you agree that the two reasons I have listed warrant examination now? (or do you think the reason is elsewhere)
9:32:00
jackdaniel
ck_: gesture is an abstracted "user interaction" (i.e select, edit, etc), triggered i.e by a mouse click or keyboard press (possibly, but not yet in McCLIM, touch gesture)
9:32:52
jackdaniel
I'm not saying that it is not a clue or worth examining, I'm saying that the information presented does not constitue "found IT"
9:42:00
ck_
loke: is there a way for me to get this behaviour without building all of climaxima and its requirements?
9:44:39
ck_
or, as a separate question, have you tried redefining add-maxima-input-editor-command analogous to jackdaniels example in a10aad6b-xxx.lisp ?