<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/vim-git.git, branch v9.0.0490</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.0490: using freed memory with cmdwin and BufEnter autocmd</title>
<updated>2022-09-17T18:43:23+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-09-17T18:43:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=1c3dd8ddcba63c1af5112e567215b3cec2de11d0'/>
<id>1c3dd8ddcba63c1af5112e567215b3cec2de11d0</id>
<content type='text'>
Problem:    Using freed memory with cmdwin and BufEnter autocmd.
Solution:   Make sure pointer to b_p_iminsert is still valid.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Using freed memory with cmdwin and BufEnter autocmd.
Solution:   Make sure pointer to b_p_iminsert is still valid.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0489: using "end_lnum" with virtual text causes problems</title>
<updated>2022-09-17T17:57:36+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-09-17T17:57:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=fb593c5350e8fe23b608ded5a011cd7eefe73922'/>
<id>fb593c5350e8fe23b608ded5a011cd7eefe73922</id>
<content type='text'>
Problem:    Using "end_lnum" with virtual text causes problems.
Solution:   Disallow using "end_lnum" with virtual text. (closes #11151)
            Also disallow "end_col" and "length".
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Using "end_lnum" with virtual text causes problems.
Solution:   Disallow using "end_lnum" with virtual text. (closes #11151)
            Also disallow "end_col" and "length".
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0488: cursor wrong with virtual text "above" and 'showbreak'</title>
<updated>2022-09-17T16:15:33+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-09-17T16:15:33+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=4c7fd4d68f69b4e420a5448f144f4d57eda22f8c'/>
<id>4c7fd4d68f69b4e420a5448f144f4d57eda22f8c</id>
<content type='text'>
Problem:    Cursor in wrong position with virtual text "above" and
            'showbreak'.
Solution:   Take the first character column into account. (closes #11149)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Cursor in wrong position with virtual text "above" and
            'showbreak'.
Solution:   Take the first character column into account. (closes #11149)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0487: using freed memory with combination of closures</title>
<updated>2022-09-17T15:27:39+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-09-17T15:27:39+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=acd6b9976bd939035025a16ceb4213a680827927'/>
<id>acd6b9976bd939035025a16ceb4213a680827927</id>
<content type='text'>
Problem:    Using freed memory with combination of closures.
Solution:   Do not use a partial after it has been freed through the
            funcstack.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Using freed memory with combination of closures.
Solution:   Do not use a partial after it has been freed through the
            funcstack.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0486: text scrolled with 'nosplitscroll', autocmd win and help</title>
<updated>2022-09-17T15:16:35+00:00</updated>
<author>
<name>Luuk van Baal</name>
<email>luukvbaal@gmail.com</email>
</author>
<published>2022-09-17T15:16:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=d5bc762dea1fd32fa04342f8149f95ccfc3b9709'/>
<id>d5bc762dea1fd32fa04342f8149f95ccfc3b9709</id>
<content type='text'>
Problem:    Text scrolled with 'nosplitscroll', autocmd win opened and help
            window closed.
Solution:   Skip win_fix_scroll() in more situations. (Luuk van Baal,
            closes #11150)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Text scrolled with 'nosplitscroll', autocmd win opened and help
            window closed.
Solution:   Skip win_fix_scroll() in more situations. (Luuk van Baal,
            closes #11150)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0485: in :def function all closures in loop get the same variables</title>
<updated>2022-09-17T14:44:52+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-09-17T14:44:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=0cdfb7ce462393595b0308dcabf343e82f05319d'/>
<id>0cdfb7ce462393595b0308dcabf343e82f05319d</id>
<content type='text'>
Problem:    In a :def function all closures in a loop get the same variables.
Solution:   Make a copy of loop variables used in a closure.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    In a :def function all closures in a loop get the same variables.
Solution:   Make a copy of loop variables used in a closure.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0484: in :def function all closures in loop get the same variables</title>
<updated>2022-09-17T11:39:58+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-09-17T11:39:58+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=8abb584ab85d5855d810d1c6e2b260f45ec839b7'/>
<id>8abb584ab85d5855d810d1c6e2b260f45ec839b7</id>
<content type='text'>
Problem:    In a :def function all closures in a loop get the same variables.
Solution:   Add ENDLOOP at break, continue and return if needed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    In a :def function all closures in a loop get the same variables.
Solution:   Add ENDLOOP at break, continue and return if needed.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0483: illegal memory access when replacing in virtualedit mode</title>
<updated>2022-09-16T21:16:59+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-09-16T21:16:59+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=c249913edc35c0e666d783bfc21595cf9f7d9e0d'/>
<id>c249913edc35c0e666d783bfc21595cf9f7d9e0d</id>
<content type='text'>
Problem:    Illegal memory access when replacing in virtualedit mode.
Solution:   Check for replacing NUL after Tab.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Illegal memory access when replacing in virtualedit mode.
Solution:   Check for replacing NUL after Tab.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0482: "g0" moves to wrong location with virtual text "above"</title>
<updated>2022-09-16T19:51:14+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-09-16T19:51:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=e24b4aba1fbf782954897abdbfc084c4221428eb'/>
<id>e24b4aba1fbf782954897abdbfc084c4221428eb</id>
<content type='text'>
Problem:    "g0" moves to wrong location with virtual text "above".
Solution:   Compensate for the extra columns. (closes #11141)  Also fix "g$"
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    "g0" moves to wrong location with virtual text "above".
Solution:   Compensate for the extra columns. (closes #11141)  Also fix "g$"
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 9.0.0481: in :def function all closures in loop get the same variables</title>
<updated>2022-09-16T18:04:24+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-09-16T18:04:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=8fa745e7be3a791ac25f93ef0227bbc48ade8a37'/>
<id>8fa745e7be3a791ac25f93ef0227bbc48ade8a37</id>
<content type='text'>
Problem:    In a :def function all closures in a loop get the same variables.
Solution:   Use a separate list of variables for LOADOUTER and STOREOUTER.
            Not copied at end of loop yet.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    In a :def function all closures in a loop get the same variables.
Solution:   Use a separate list of variables for LOADOUTER and STOREOUTER.
            Not copied at end of loop yet.
</pre>
</div>
</content>
</entry>
</feed>
