On 10/6/22 11:55 AM, Ernie Rael wrote:
On 10/5/22 2:39 PM, Ernie Rael wrote:
On 10/5/22 2:15 PM, Bram Moolenaar wrote:
Ernie Rael wrote:

smoothscroll brings a sigh of relief. (and splitkeep is very cool). I'm
not sure if these smoothscroll issues have been mentioned; if so,
apologies for the noise.

vim 9.0.667, smoothscroll, splitkeep=screen

I've got a xxx.properties like

     autoSynch=true
     kind=adHoc
     name=nb-full
     path=file:/ref/nb/src/netbeans/apisupport/timers/ ... ~50K chars

with a monstrous last line.

Open the file, cursor on first line, enter ^E repeatedly, the screen
gets stuck on the long "path=..." line. You can put the cursor somewhere in the middle of the long line, ^E until the cursor gets to the top and
it gets stuck.
With the current version I don't see this problem.  What is your
'scrolloff' set to?

scrolloff=0

I just tried

gvim -u NONE -U NONE
:set smoothscroll

Get the same screen stuck when cursor at top of screen and in a long line with ^E behavior.

same thing with vim.

Just tried with 9.0.677. Same thing.

Note that if the long line is not the last line it behaves differently. If the long line does not extend past the end of the screen it works.

Any hints for tracking this down?

If I get some time, some ideas on where to put breakpoints would be useful. (have to remember how to use termdebug)

-ernie

--
--
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- You received this message because you are subscribed to the Google Groups "vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/26fa4e5e-370d-1809-61fb-df308bdd7a1b%40raelity.com.

Raspunde prin e-mail lui