<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/vim-git.git/src/memline.c, branch v8.1.0354</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.1.0325: strings in swap file may not be NUL terminated</title>
<updated>2018-08-23T21:01:27+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2018-08-23T21:01:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=7c60505e1012a43549c2c075c27463c5399e81ec'/>
<id>7c60505e1012a43549c2c075c27463c5399e81ec</id>
<content type='text'>
Problem:    Strings in swap file may not be NUL terminated. (Coverity)
Solution:   Limit the length of the used string.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Strings in swap file may not be NUL terminated. (Coverity)
Solution:   Limit the length of the used string.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.1.0314: build failure without the +eval feature</title>
<updated>2018-08-21T19:09:07+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2018-08-21T19:09:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=47ad5656e1e4285a74e7e8e5d0f1f71cd554e25c'/>
<id>47ad5656e1e4285a74e7e8e5d0f1f71cd554e25c</id>
<content type='text'>
Problem:    Build failure without the +eval feature. (Brenton Horne)
Solution:   Add #ifdef.  Also add the "dirty" item.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Build failure without the +eval feature. (Brenton Horne)
Solution:   Add #ifdef.  Also add the "dirty" item.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.1.0313: information about a swap file is unavailable</title>
<updated>2018-08-21T18:28:54+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2018-08-21T18:28:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=00f123a56585363cd13f062fd3bb123efcfaa664'/>
<id>00f123a56585363cd13f062fd3bb123efcfaa664</id>
<content type='text'>
Problem:    Information about a swap file is unavailable.
Solution:   Add swapinfo(). (Enzo Ferber)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Information about a swap file is unavailable.
Solution:   Add swapinfo(). (Enzo Ferber)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.1.0310: file info msg not always suppressed with 'F' in 'shortmess'</title>
<updated>2018-08-21T16:50:18+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2018-08-21T16:50:18+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=2f0f871159b2cba862fcd41edab65b17da75c422'/>
<id>2f0f871159b2cba862fcd41edab65b17da75c422</id>
<content type='text'>
Problem:    File info message not always suppressed with 'F' in 'shortmess'.
            (Asheq Imran)
Solution:   Save and restore msg_silent. (Christian Brabandt, closes #3221)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    File info message not always suppressed with 'F' in 'shortmess'.
            (Asheq Imran)
Solution:   Save and restore msg_silent. (Christian Brabandt, closes #3221)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.1.0303: line2byte() is wrong for last line with 'noeol'</title>
<updated>2018-08-20T20:53:04+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2018-08-20T20:53:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=c26f7c60532a37a2bf0a5e69aa81081b440dfc38'/>
<id>c26f7c60532a37a2bf0a5e69aa81081b440dfc38</id>
<content type='text'>
Problem:    line2byte() is wrong for last line with 'noeol' and 'nofixeol'.
Solution:   Fix off-by-one error. (Shane Harper, closes #3351)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    line2byte() is wrong for last line with 'noeol' and 'nofixeol'.
Solution:   Fix off-by-one error. (Shane Harper, closes #3351)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.1.0251: using full path is not supported for 'backupdir'</title>
<updated>2018-08-07T19:39:28+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2018-08-07T19:39:28+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=b782ba475a3f8f2b0be99dda164ba4545347f60f'/>
<id>b782ba475a3f8f2b0be99dda164ba4545347f60f</id>
<content type='text'>
Problem:    Using a full path is supported for 'directory' but not for
            'backupdir'. (Mikolaj Machowski)
Solution:   Support 'backupdir' as well. (Christian Brabandt, closes #179)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Using a full path is supported for 'directory' but not for
            'backupdir'. (Mikolaj Machowski)
Solution:   Support 'backupdir' as well. (Christian Brabandt, closes #179)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.1.0023: gcc 8.1 warns for use of strncpy()</title>
<updated>2018-05-26T15:35:27+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2018-05-26T15:35:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=22c105640cdef25d98390f973d2ed53dd9039f6e'/>
<id>22c105640cdef25d98390f973d2ed53dd9039f6e</id>
<content type='text'>
Problem:    gcc 8.1 warns for use of strncpy(). (John Marriott)
Solution:   Use mch_memmove() instead of STRNCPY().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    gcc 8.1 warns for use of strncpy(). (John Marriott)
Solution:   Use mch_memmove() instead of STRNCPY().
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.1819: swap file warning for file with non-existing directory</title>
<updated>2018-05-12T15:04:12+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2018-05-12T15:04:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=8c3169c58eef3e04f643fe9e045a97b81429e0cb'/>
<id>8c3169c58eef3e04f643fe9e045a97b81429e0cb</id>
<content type='text'>
Problem:    Swap file warning for a file in a non-existing directory, if there
            is another with the same file name. (Juergen Weigert)
Solution:   When expanding the file name fails compare the file names.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Swap file warning for a file in a non-existing directory, if there
            is another with the same file name. (Juergen Weigert)
Solution:   When expanding the file name fails compare the file names.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.1688: some macros are used without a semicolon</title>
<updated>2018-04-10T16:47:20+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2018-04-10T16:47:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=6f4700233fd925fe122b851f937929fb5e5da707'/>
<id>6f4700233fd925fe122b851f937929fb5e5da707</id>
<content type='text'>
Problem:    Some macros are used without a semicolon, causing auto-indent to be
            wrong.
Solution:   Use the do-while(0) trick. (Ozaki Kiichi, closes #2729)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Some macros are used without a semicolon, causing auto-indent to be
            wrong.
Solution:   Use the do-while(0) trick. (Ozaki Kiichi, closes #2729)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.1564: too many #ifdefs</title>
<updated>2018-03-04T17:08:14+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2018-03-04T17:08:14+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=f2bd8ef2b4507d02c6043affff8f7e85e3414d5f'/>
<id>f2bd8ef2b4507d02c6043affff8f7e85e3414d5f</id>
<content type='text'>
Problem:    Too many #ifdefs.
Solution:   Graduate the +autocmd feature. Takes away 450 #ifdefs and
            increases code size of tiny Vim by only 40 Kbyte.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Too many #ifdefs.
Solution:   Graduate the +autocmd feature. Takes away 450 #ifdefs and
            increases code size of tiny Vim by only 40 Kbyte.
</pre>
</div>
</content>
</entry>
</feed>
