<p>Hah, that&#39;s the coolest report so far? Awesome! seriously I use video because I&#39;m lazy... its a ton of work to serialize an experience into text.</p>
<p>I&#39;m using GNU emacs, 23.2. (Cocoa integration was merged in for 23)</p>
<p>Interesting that its caused by visual line mode being deactivated properly... before I apply your patch, ill play around a little more and see if I can see what leads to it, but being fault tolerant never hurts... it&#39;s a jungle in emacs.</p>

<p>Tim</p>
<p><blockquote type="cite">On Jul 21, 2010 3:40 AM, &quot;Vegard Øye&quot; &lt;<a href="mailto:vegard_oye@hotmail.com">vegard_oye@hotmail.com</a>&gt; wrote:<br><br><p><font color="#500050">On 2010-07-20 16:12, Tim Harper wrote:<br>
<br>&gt; I don&#39;t know exactly how to reproduce the bug, but have ma...</font></p>Hi Tim!<br>
<br>
Welcome to the list, and thanks for the coolest bug report so far :)<br>
<br>
Let&#39;s get the basics out of the way first. Is that Aquamacs (what<br>
version?), and are you using the latest developmental commit of<br>
Vimpulse?<br>
<br>
I don&#39;t know exactly why this happens, but I&#39;ve been able to reproduce<br>
it by injecting a &quot;bad value&quot; into one of Visual mode&#39;s buffer-local<br>
variables. It seems that somehow Visual mode isn&#39;t deactivated<br>
properly and that a faulty variable causes problems upon reactivation.<br>
The variable is remembered across Visual sessions, giving rise to a<br>
persistent &quot;buggy state&quot;. Furthermore, as the restoration of the<br>
previous selection occurs in `post-command-hook&#39; -- after hl-line-mode<br>
et al. have refreshed their own highlighting -- the other modes aren&#39;t<br>
able to pick up on it, and so their highlighting doesn&#39;t coincide with<br>
Visual mode&#39;s.<br>
<br>
Commit [9d1af90898] should be more robust with regard to such values.<br>
Let me know if the bug persists.<br>
<font color="#888888"><br>
--<br>
Vegard<br>
<br>
_______________________________________________<br>
implementations-list mailing list<br>
<a href="mailto:implementations-list@lists.ourproject.org">implementations-list@lists.ourproject.org</a><br>
<a href="https://lists.ourproject.org/cgi-bin/mailman/listinfo/implementations-list" target="_blank">https://lists.ourproject.org/cgi-bin/mailman/listinfo/implementations-list</a><br>
</font></blockquote></p>