<p>Hah, that's the coolest report so far? Awesome! seriously I use video because I'm lazy... its a ton of work to serialize an experience into text.</p>
<p>I'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's a jungle in emacs.</p>
<p>Tim</p>
<p><blockquote type="cite">On Jul 21, 2010 3:40 AM, "Vegard Øye" <<a href="mailto:vegard_oye@hotmail.com">vegard_oye@hotmail.com</a>> wrote:<br><br><p><font color="#500050">On 2010-07-20 16:12, Tim Harper wrote:<br>
<br>> I don'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'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't know exactly why this happens, but I've been able to reproduce<br>
it by injecting a "bad value" into one of Visual mode's buffer-local<br>
variables. It seems that somehow Visual mode isn'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 "buggy state". Furthermore, as the restoration of the<br>
previous selection occurs in `post-command-hook' -- after hl-line-mode<br>
et al. have refreshed their own highlighting -- the other modes aren't<br>
able to pick up on it, and so their highlighting doesn't coincide with<br>
Visual mode'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>