Thanks!<br><br><div class="gmail_quote">On Mon, Mar 14, 2011 at 5:11 AM, Vegard Øye <span dir="ltr">&lt;<a href="mailto:vegard_oye@hotmail.com">vegard_oye@hotmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 2011-03-13 07:12 +0100, Justin Zhu wrote:<br>
<br>
&gt; I like the modal editing of the minibuffer, just that it would be<br>
&gt; nice for pressing ESC multiple times to exit the minibuffer.<br>
<br>
</div>Duly noted. :)<br>
<br>
I have added the behavior in commit 392fc3c. Do &quot;git pull&quot; to update.<br>
<div class="im"><br>
&gt;&gt;&gt; Another issue is vimpulse messing with comment indenting. I have<br>
&gt;&gt;&gt; RET bound to comment-indent-new-line so that in a comment,<br>
&gt;&gt;&gt; pressing enter inserts a comment prefix.<br>
&gt;&gt;<br>
</div><div class="im">&gt;&gt; What major mode are you using?<br>
&gt;<br>
</div><div class="im">&gt; I&#39;m using scala-mode with latest git version.<br>
<br>
</div>Okay, I can reproduce the bug now. As far as I can tell, it&#39;s<br>
independent of Vimpulse: `comment-indent-new-line&#39; simply doesn&#39;t work<br>
well in scala-mode. I suggest using scala-mode&#39;s own `scala-newline&#39;<br>
command instead, which you can bind with<br>
<br>
    (vimpulse-define-key &#39;scala-mode &#39;insert-state (kbd &quot;RET&quot;) &#39;scala-newline)<br>
<br>
That will override `viper-autoindent&#39;s binding of the RET key.<br>
<br>
--<br>
<font color="#888888">Vegard<br>
</font></blockquote></div><br>