I spoke to soon there still is something broken. †But I did find a work around.<div><br></div><div>To reproduce:</div><div><br></div><div>1) Create a custom keybinding file.</div><div>2) Use emacs keybindings by unchecking Enable Menu Keybindings †in your Preferences (as in section 3.3 of the Racket doc)<br>
3) Define a simple one-line keybinding in the keybinding file.</div><div>† (keybinding &quot;c:\\&quot; (Ž (editor evt) (send editor insert &quot;Ž&quot;)))</div><div>4) Set the keybinding file and attempt to do a ctr-\ and you see the error.</div>
<div><br></div><div>The workaround I have is to use &quot;menu-bind&quot; method in your keybindings file. †When I use that to bind to the &quot;Insert†Ž&quot; menu option, it works.</div><div><br></div><div>Ray</div><div>
<br><div class="gmail_quote">On Sat, Oct 27, 2012 at 10:21 AM, Robby Findler <span dir="ltr">&lt;<a href="mailto:robby@eecs.northwestern.edu" target="_blank">robby@eecs.northwestern.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Sorry-- I had this on my list of things to look into (but it sounds<br>
like I was missing a piece anyways). If you saved a copy of that<br>
directory and don&#39;t mind sharing it, I&#39;d be happy to try to look into<br>
it more.<br>
<br>
Robby<br>
<div><div class="h5"><br>
On Sat, Oct 27, 2012 at 9:14 AM, Ray Racine &lt;<a href="mailto:ray.racine@gmail.com">ray.racine@gmail.com</a>&gt; wrote:<br>
&gt; OK, sat down this morning to figure out why my custom Racket keybinding were<br>
&gt; failing. †No idea of the exact cause, but step 1, clearing out my<br>
&gt; .racket/preferences brought them back. †Working fine now.<br>
&gt;<br>
&gt; Ray<br>
&gt;<br>
&gt;<br>
&gt; On Tue, Oct 23, 2012 at 11:15 AM, Ray Racine &lt;<a href="mailto:ray.racine@gmail.com">ray.racine@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Up until recently the following worked for me. †Create a custom<br>
&gt;&gt; keybindings file. †Add the following line.<br>
&gt;&gt;<br>
&gt;&gt; (keybinding &quot;c:\\&quot; (Ž (editor evt) (send editor insert &quot;Ž&quot;)))<br>
&gt;&gt;<br>
&gt;&gt; And a Ctrl:\ would insert a Ž for me. †Recently this has stopped working<br>
&gt;&gt; as reported below. †Any ideas on how to bring it back?<br>
&gt;&gt;<br>
&gt;&gt; Thanks,<br>
&gt;&gt;<br>
&gt;&gt; Ray<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; The key binding is invoked, however, I&#39;m seeing the following in a<br>
&gt;&gt;&gt; pop-up.<br>
&gt;&gt;&gt;<br>
&gt;&gt;&gt; Error running keybinding<br>
&gt;&gt;&gt; send: no such method<br>
&gt;&gt;&gt; method name: insert<br>
&gt;&gt;&gt; class name: cts/version/tool.rkt:176:9<br>
&gt;&gt;&gt;<br>
&gt;<br>
&gt;<br>
</div></div>&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>
&gt;<br>
</blockquote></div><br></div>