Actually that fix doesn't work, because that's only called if the point
isn't in the window already. I think it will simply have to be unilaterally
called in scrollAndRenderWindow.

On Tue, Mar 17, 2009 at 10:05 AM, Kevin Ballard <kball...@gmail.com> wrote:

> I think the problem is pointDrive is only reset to True if
> scrollAndRenderWindow has to move the point back inside the window.
> pointDrive should probably be set back to True every time
> scrollAndRenderWindow is called. I'm testing a patch right now that adds
> `putA pointDriveA True' to moveWindowTosShowPoint.
>
>
> On Tue, Mar 17, 2009 at 6:17 AM, <codesite-nore...@google.com> wrote:
>
>>
>>
>> Comment #9 on issue 250 by m.niloc: Cursor movement sometimes fails in vim
>> keymap
>> http://code.google.com/p/yi-editor/issues/detail?id=250
>>
>> Both of these should page down, page up, then move to end of buffer.
>> Instead, they
>> move to the end of the first screen.
>>
>> yi --as=vi README
>> C-d, C-u, G
>>
>> yi --as=emacs README
>> C-v, M-v, M->
>>
>> This is definitely caused by the pointDrive attribute being set to False.
>>
>> --
>> You received this message because you are listed in the owner
>> or CC fields of this issue, or because you starred this issue.
>> You may adjust your issue notification preferences at:
>> http://code.google.com/hosting/settings
>>
>> >>
>>
>
>
> --
> Kevin Ballard
> http://kevin.sb.org
> kball...@gmail.com
>



-- 
Kevin Ballard
http://kevin.sb.org
kball...@gmail.com

--~--~---------~--~----~------------~-------~--~----~
Yi development mailing list
yi-devel@googlegroups.com
http://groups.google.com/group/yi-devel
-~----------~----~----~----~------~----~------~--~---

Reply via email to