<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/vim-git.git/src/testdir/test_scroll_opt.vim, branch v9.0.1000</title>
<subtitle>github.com: vim/vim.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/'/>
<entry>
<title>patch 9.0.1000: with 'smoothscroll' skipcol may be reset unnecessarily</title>
<updated>2022-12-03T18:35:07+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-12-03T18:35:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=b21b8e9ed081a6ef6b6745fe65d219b3ac046c3b'/>
<id>b21b8e9ed081a6ef6b6745fe65d219b3ac046c3b</id>
<content type='text'>
Problem:    With 'smoothscroll' skipcol may be reset unnecessarily.
Solution:   Check the line does actually fit in the window.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    With 'smoothscroll' skipcol may be reset unnecessarily.
Solution:   Check the line does actually fit in the window.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0998: "gk" may reset skipcol when not needed</title>
<updated>2022-12-03T11:51:54+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-12-03T11:51:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=1b73edd9ee40aec400f3611f59823cec5fd1c489'/>
<id>1b73edd9ee40aec400f3611f59823cec5fd1c489</id>
<content type='text'>
Problem:    "gk" may reset skipcol when not needed.
Solution:   Only reset skipcol if the cursor column is less.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    "gk" may reset skipcol when not needed.
Solution:   Only reset skipcol if the cursor column is less.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0911: with 'smoothscroll' set mouse click position may be wrong</title>
<updated>2022-11-19T14:31:08+00:00</updated>
<author>
<name>Yee Cheng Chin</name>
<email>ychin.git@gmail.com</email>
</author>
<published>2022-11-19T14:31:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=e6392b102151ec69fad232bcf00591230cef8e1c'/>
<id>e6392b102151ec69fad232bcf00591230cef8e1c</id>
<content type='text'>
Problem:    With 'smoothscroll' set mouse click position may be wrong.
Solution:   Adjust computations for w_skipcol. (Yee Cheng Chin, closes #11514)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    With 'smoothscroll' set mouse click position may be wrong.
Solution:   Adjust computations for w_skipcol. (Yee Cheng Chin, closes #11514)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0908: with 'smoothscroll' cursor may end up in wrong position</title>
<updated>2022-11-19T12:25:16+00:00</updated>
<author>
<name>Yee Cheng Chin</name>
<email>ychin.git@gmail.com</email>
</author>
<published>2022-11-19T12:25:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=361895d2a15b4b0bbbb4c009261eab5b3d69ebf1'/>
<id>361895d2a15b4b0bbbb4c009261eab5b3d69ebf1</id>
<content type='text'>
Problem:    With 'smoothscroll' cursor may end up in wrong position.
Solution:   Correct the computation of screen lines. (Yee Cheng Chin,
            closes #11502)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    With 'smoothscroll' cursor may end up in wrong position.
Solution:   Correct the computation of screen lines. (Yee Cheng Chin,
            closes #11502)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0900: cursor moves too far with 'smoothscroll'</title>
<updated>2022-11-18T12:52:50+00:00</updated>
<author>
<name>Yee Cheng Chin</name>
<email>ychin.git@gmail.com</email>
</author>
<published>2022-11-18T12:52:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=81ba26e9de24ca6b1c05b6ec03e53b21793f1a4b'/>
<id>81ba26e9de24ca6b1c05b6ec03e53b21793f1a4b</id>
<content type='text'>
Problem:    Cursor moves too far with 'smoothscroll'.
Solution:   Only move as far as really needed. (Yee Cheng Chin, closes #11504)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Cursor moves too far with 'smoothscroll'.
Solution:   Only move as far as really needed. (Yee Cheng Chin, closes #11504)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0898: with 'smoothscroll' cursor is one screen line too far down</title>
<updated>2022-11-17T19:00:14+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-11-17T19:00:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=75ac25b4967cdcdfdf2d6c086a6e2308868c280a'/>
<id>75ac25b4967cdcdfdf2d6c086a6e2308868c280a</id>
<content type='text'>
Problem:    With 'smoothscroll' cursor is one screen line too far down. (Ernie
            Rael)
Solution:   Add a test that currently has the wrong result so that a fix can
            be made. (issue #11436)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    With 'smoothscroll' cursor is one screen line too far down. (Ernie
            Rael)
Solution:   Add a test that currently has the wrong result so that a fix can
            be made. (issue #11436)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0893: 'smoothscroll' cursor calculations wrong when 'number' is set</title>
<updated>2022-11-17T12:41:42+00:00</updated>
<author>
<name>Yee Cheng Chin</name>
<email>ychin.git@gmail.com</email>
</author>
<published>2022-11-17T12:41:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=01ee52bab6041450095c53f9469b1b266a7e3d4d'/>
<id>01ee52bab6041450095c53f9469b1b266a7e3d4d</id>
<content type='text'>
Problem:    'smoothscroll' cursor calculations wrong when 'number' is set.
Solution:   Correct the code that computes the width. (closes #11492)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    'smoothscroll' cursor calculations wrong when 'number' is set.
Solution:   Correct the code that computes the width. (closes #11492)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0758: "precedes" from 'listchars' overwritten by &lt;&lt;&lt;</title>
<updated>2022-10-15T13:07:48+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-10-15T13:07:48+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=13cdde39520220bb856cba16626327c706752b51'/>
<id>13cdde39520220bb856cba16626327c706752b51</id>
<content type='text'>
Problem:    "precedes" from 'listchars' overwritten by &lt;&lt;&lt; for 'smoothscroll'.
Solution:   Keep the "precedes" character.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    "precedes" from 'listchars' overwritten by &lt;&lt;&lt; for 'smoothscroll'.
Solution:   Keep the "precedes" character.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0757: line number not visisble with 'smoothscroll', 'nu' and 'rnu'</title>
<updated>2022-10-15T12:42:17+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-10-15T12:42:17+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=eb4de629315f2682d8b314462d02422ec98d751a'/>
<id>eb4de629315f2682d8b314462d02422ec98d751a</id>
<content type='text'>
Problem:    Line number not visisble with 'smoothscroll', 'nu' and 'rnu'.
Solution:   Put the "&gt;&gt;&gt;" after the line number instead of on top.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Line number not visisble with 'smoothscroll', 'nu' and 'rnu'.
Solution:   Put the "&gt;&gt;&gt;" after the line number instead of on top.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0734: cursor position invalid when scrolling with 'smoothscroll'</title>
<updated>2022-10-12T18:53:38+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-10-12T18:53:38+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=2fbabd238a94022c99506e920186a5b6cdf15426'/>
<id>2fbabd238a94022c99506e920186a5b6cdf15426</id>
<content type='text'>
Problem:    Cursor position invalid when scrolling with 'smoothscroll' set.
            (Ernie Rael)
Solution:   Add w_valid_skipcol and clear flags when it changes.  Adjust
            w_skipcol after moving the cursor.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Cursor position invalid when scrolling with 'smoothscroll' set.
            (Ernie Rael)
Solution:   Add w_valid_skipcol and clear flags when it changes.  Adjust
            w_skipcol after moving the cursor.
</pre>
</div>
</content>
</entry>
</feed>
