Yep, can confirm keybindings doing editor% sends are now working.<div><br></div><div>Thanks.<br><br><div class="gmail_quote">On Sat, Oct 27, 2012 at 11:34 PM, Matthew Flatt <span dir="ltr">&lt;<a href="mailto:mflatt@cs.utah.edu" target="_blank">mflatt@cs.utah.edu</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Thanks for the example! I&#39;ve pushed a repair.<br>
<br>
At Sat, 27 Oct 2012 20:56:03 -0500, Robby Findler wrote:<br>
&gt; Okay, it looks like on-subwindow-char is not being called properly<br>
&gt; anymore. Here&#39;s a small program that illustrates the problem. It<br>
&gt; prints out the frame, but I think it should print out the<br>
&gt; editor-canvas. This seems to be linux specific.<br>
&gt;<br>
&gt; #lang racket/gui<br>
&gt;<br>
&gt; (define f%<br>
&gt;   (class frame%<br>
&gt;     (define/override (on-subwindow-char receiver evt)<br>
&gt;       (printf &quot;receiver: ~s\n&quot; receiver)<br>
&gt;       #f)<br>
&gt;     (super-new)))<br>
&gt;<br>
&gt; (define f (new f% [label &quot;&quot;] [width 400] [height 400]))<br>
&gt; (define t (new text%))<br>
&gt; (define ec (new editor-canvas% [parent f] [editor t]))<br>
&gt; (send ec focus)<br>
&gt; (send f show #t)<br>
&gt;<br>
&gt;<br>
&gt; Robby<br>
&gt; ____________________<br>
&gt;   Racket Users list:<br>
&gt;   <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
</blockquote></div><br></div>