freenode/#clim - IRC Chatlog
Search
14:01:44
beach
loke: Fascinating document about the history of Multics Emacs. I am not sure I have read the entire thing before. But I did know some of the history.
17:01:13
loke
I'm going to sleep now, but if anyone sees this message later and is willing to help me analyse something for me, I'd be very grateful.
17:01:57
loke
I'm trying to figure out one aspect of STREAM-INPUT-WAIT (defined in stream-input.lisp).
17:03:45
loke
When called from an interactor, INPUT-WAIT-TEST is set to #'INPUT-CONTEXT-WAIT-TEST. This test checks for mouse movements so that presentations can be highlighted.
17:04:40
loke
However, this prevents the stream-input stuff from seeing the shift-middle-click event (which inserts the current selection into the editor)
17:05:40
loke
(the reason this worked before was that there used to be an :AROUND method on DISPATCH-EVENT in text-selection.lisp. it was pretty ugly)
17:06:52
loke
Anyway, I was thinking of changing INPUT-CONTEXT-WAIT-TEST so that it only catches pointer motion events, not clicks.
17:08:23
loke
Wait... I mean that I will have to only catch left and right clicks, but not middle clicks.
17:10:14
loke
At the end of the day, what I want is to be able to deliver the shift-middle-click as a regular gesture