<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/vim-git.git/src/eval.c, branch v8.2.5053</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 8.2.5053: cannot have a comment halfway an expression in a block</title>
<updated>2022-06-03T16:39:46+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-06-03T16:39:46+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=75ebd2aab0f009049561f60424d521ba5f80063a'/>
<id>75ebd2aab0f009049561f60424d521ba5f80063a</id>
<content type='text'>
Problem:    Cannot have a comment halfway an expression in an autocmd command
            block.
Solution:   When skipping over the NL also skip over comments. (closes #10519)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Cannot have a comment halfway an expression in an autocmd command
            block.
Solution:   When skipping over the NL also skip over comments. (closes #10519)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.2.5046: vim_regsub() can overwrite the destination</title>
<updated>2022-05-30T19:58:55+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-05-30T19:58:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=4aaf3e7f4db599932d01d87e5bbcdc342cccee27'/>
<id>4aaf3e7f4db599932d01d87e5bbcdc342cccee27</id>
<content type='text'>
Problem:    vim_regsub() can overwrite the destination.
Solution:   Pass the destination length, give an error when it doesn't fit.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    vim_regsub() can overwrite the destination.
Solution:   Pass the destination length, give an error when it doesn't fit.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.2.5029: "textlock" is always zero</title>
<updated>2022-05-27T16:26:55+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-05-27T16:26:55+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=cfe456543e840d133399551f8626d985e1fb1958'/>
<id>cfe456543e840d133399551f8626d985e1fb1958</id>
<content type='text'>
Problem:    "textlock" is always zero.
Solution:   Remove "textlock" and rename "textwinlock" to "textlock".
            (closes #10489)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    "textlock" is always zero.
Solution:   Remove "textlock" and rename "textwinlock" to "textlock".
            (closes #10489)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.2.5006: asan warns for undefined behavior</title>
<updated>2022-05-22T21:07:52+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-05-22T21:07:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=68e64d2c1735f2a39afa8a0475ae29bedb116684'/>
<id>68e64d2c1735f2a39afa8a0475ae29bedb116684</id>
<content type='text'>
Problem:    Asan warns for undefined behavior.
Solution:   Cast the shifted value to unsigned.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Asan warns for undefined behavior.
Solution:   Cast the shifted value to unsigned.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.2.5004: right shift on negative number does not work as documented</title>
<updated>2022-05-22T19:16:32+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-05-22T19:16:32+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=338bf58eba758585ffef3fdfdba7d48477aacb7c'/>
<id>338bf58eba758585ffef3fdfdba7d48477aacb7c</id>
<content type='text'>
Problem:    Right shift on negative number does not work as documented.
Solution:   Use a uvarnumber_T type cast.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Right shift on negative number does not work as documented.
Solution:   Use a uvarnumber_T type cast.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.2.5003: cannot do bitwise shifts</title>
<updated>2022-05-22T18:13:49+00:00</updated>
<author>
<name>Yegappan Lakshmanan</name>
<email>yegappan@yahoo.com</email>
</author>
<published>2022-05-22T18:13:49+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=a061f34191712df7dde7716705fe0ec074e9758e'/>
<id>a061f34191712df7dde7716705fe0ec074e9758e</id>
<content type='text'>
Problem:    Cannot do bitwise shifts.
Solution:   Add the &gt;&gt; and &lt;&lt; operators. (Yegappan Lakshmanan, closes #8457)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Cannot do bitwise shifts.
Solution:   Add the &gt;&gt; and &lt;&lt; operators. (Yegappan Lakshmanan, closes #8457)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.2.4930: interpolated string expression requires escaping</title>
<updated>2022-05-10T12:24:30+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-05-10T12:24:30+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=0abc2871c105882ed1c1effb9a7757fad8a395bd'/>
<id>0abc2871c105882ed1c1effb9a7757fad8a395bd</id>
<content type='text'>
Problem:    Interpolated string expression requires escaping.
Solution:   Do not require escaping in the expression.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Interpolated string expression requires escaping.
Solution:   Do not require escaping in the expression.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.2.4912: using execute() to define a lambda doesn't work</title>
<updated>2022-05-07T20:14:05+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-05-07T20:14:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=a7583c42cd6b64fd276a5d7bb0db5ce7bfafa730'/>
<id>a7583c42cd6b64fd276a5d7bb0db5ce7bfafa730</id>
<content type='text'>
Problem:    Using execute() to define a lambda doesn't work. (Ernie Rael)
Solution:   Put the getline function in evalarg. (closes #10375)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Using execute() to define a lambda doesn't work. (Ernie Rael)
Solution:   Put the getline function in evalarg. (closes #10375)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.2.4897: comment inside an expression in lambda ignores the rest</title>
<updated>2022-05-06T20:51:50+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-05-06T20:51:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=39be4981cdd93a185b110536f84d99ce56e2c3cc'/>
<id>39be4981cdd93a185b110536f84d99ce56e2c3cc</id>
<content type='text'>
Problem:    Comment inside an expression in lambda ignores the rest of the
            expression.
Solution:   Truncate the line at the comment. (closes #10367)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Comment inside an expression in lambda ignores the rest of the
            expression.
Solution:   Truncate the line at the comment. (closes #10367)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.2.4896: expression in command block does not look after NL</title>
<updated>2022-05-06T20:24:31+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2022-05-06T20:24:31+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=a13e7acba9928a9c5e97be28946418d8d4323988'/>
<id>a13e7acba9928a9c5e97be28946418d8d4323988</id>
<content type='text'>
Problem:    Expression in command block does not look after NL when command is
            typed.
Solution:   Skip over NL also when not in a script. (closes #10358)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Expression in command block does not look after NL when command is
            typed.
Solution:   Skip over NL also when not in a script. (closes #10358)
</pre>
</div>
</content>
</entry>
</feed>
