<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/vim-git.git/src/proto/buffer.pro, 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.0230: directly checking 'buftype' value</title>
<updated>2018-08-01T15:53:12+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2018-08-01T15:53:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=91335e5a67aaa9937e65f1e779b9f3f10fd33ee4'/>
<id>91335e5a67aaa9937e65f1e779b9f3f10fd33ee4</id>
<content type='text'>
Problem:    Directly checking 'buftype' value.
Solution:   Add the bt_normal() function. (Yegappan Lakshmanan)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Directly checking 'buftype' value.
Solution:   Add the bt_normal() function. (Yegappan Lakshmanan)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.1.0027: difficult to make a plugin that feeds a line to a job</title>
<updated>2018-06-03T12:47:35+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2018-06-03T12:47:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=f273245f6433d5d43a5671306b520a3230c35787'/>
<id>f273245f6433d5d43a5671306b520a3230c35787</id>
<content type='text'>
Problem:    Difficult to make a plugin that feeds a line to a job.
Solution:   Add the nitial code for the "prompt" buftype.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Difficult to make a plugin that feeds a line to a job.
Solution:   Add the nitial code for the "prompt" buftype.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.1763: :argedit does not reuse an empty unnamed buffer</title>
<updated>2018-04-24T19:58:51+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2018-04-24T19:58:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=46a53dfc29689c6a0d80e3820e8b0a48dba6b6ec'/>
<id>46a53dfc29689c6a0d80e3820e8b0a48dba6b6ec</id>
<content type='text'>
Problem:    :argedit does not reuse an empty unnamed buffer.
Solution:   Add the BLN_CURBUF flag and fix all the side effects. (Christian
            Brabandt, closes #2713)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    :argedit does not reuse an empty unnamed buffer.
Solution:   Add the BLN_CURBUF flag and fix all the side effects. (Christian
            Brabandt, closes #2713)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.1525: using :wqa exits even if a job runs in a terminal window</title>
<updated>2018-02-19T22:10:02+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2018-02-19T22:10:02+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=7a76092a51fc5446426a4bfd9eb6503ec61bf9e9'/>
<id>7a76092a51fc5446426a4bfd9eb6503ec61bf9e9</id>
<content type='text'>
Problem:    Using :wqa exits even if a job runs in a terminal window. (Jason
            Felice)
Solution:   Check if a terminal has a running job. (closes #2654)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Using :wqa exits even if a job runs in a terminal window. (Jason
            Felice)
Solution:   Check if a terminal has a running job. (closes #2654)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.0953: get "no write since last change" error in terminal window</title>
<updated>2017-08-17T14:55:13+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2017-08-17T14:55:13+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=f5be7cd01642fafc4b7d68894eb60cca60c7a405'/>
<id>f5be7cd01642fafc4b7d68894eb60cca60c7a405</id>
<content type='text'>
Problem:    Get "no write since last change" error in terminal window.
Solution:   Use another message when closing a terminal window. Make ":quit!"
            also end the job.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Get "no write since last change" error in terminal window.
Solution:   Use another message when closing a terminal window. Make ":quit!"
            also end the job.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.0860: side effects when channel appends to a buffer</title>
<updated>2017-08-04T19:37:54+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2017-08-04T19:37:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=6b7355a30ddd294c19cd9be924d487d592ccfae1'/>
<id>6b7355a30ddd294c19cd9be924d487d592ccfae1</id>
<content type='text'>
Problem:    There may be side effects when a channel appends to a buffer that
            is not the current buffer.
Solution:   Properly switch to another buffer before appending. (Yasuhiro
            Matsumoto, closes #1926, closes #1937)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    There may be side effects when a channel appends to a buffer that
            is not the current buffer.
Solution:   Properly switch to another buffer before appending. (Yasuhiro
            Matsumoto, closes #1926, closes #1937)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.0782: using freed memory in quickfix code</title>
<updated>2017-07-27T20:03:50+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2017-07-27T20:03:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=d28cc3f55d4a5a980f6ac6fa682382822a223720'/>
<id>d28cc3f55d4a5a980f6ac6fa682382822a223720</id>
<content type='text'>
Problem:    Using freed memory in quickfix code. (Dominique Pelle)
Solution:   Handle a help window differently. (Yegappan Lakshmanan)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Using freed memory in quickfix code. (Dominique Pelle)
Solution:   Handle a help window differently. (Yegappan Lakshmanan)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.0776: function prototypes missing without the quickfix feature</title>
<updated>2017-07-25T21:31:12+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2017-07-25T21:31:12+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=f0a521f4f76904edb74e182c12732189b347ff68'/>
<id>f0a521f4f76904edb74e182c12732189b347ff68</id>
<content type='text'>
Problem:    Function prototypes missing without the quickfix feature. (Tony
            Mechelynck)
Solution:   Move non-quickfix functions to buffer.c.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Function prototypes missing without the quickfix feature. (Tony
            Mechelynck)
Solution:   Move non-quickfix functions to buffer.c.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 7.4.2024</title>
<updated>2016-07-10T20:11:16+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2016-07-10T20:11:16+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=7c0a2f367f2507669560b1a66423155c70d2e75b'/>
<id>7c0a2f367f2507669560b1a66423155c70d2e75b</id>
<content type='text'>
Problem:    More buf_valid() calls can be optimized.
Solution:   Use bufref_valid() instead.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    More buf_valid() calls can be optimized.
Solution:   Use bufref_valid() instead.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 7.4.2018</title>
<updated>2016-07-10T16:21:50+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2016-07-10T16:21:50+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=b25f9a97e9aad3cbb4bc3fe87cdbd5700f8aa0c6'/>
<id>b25f9a97e9aad3cbb4bc3fe87cdbd5700f8aa0c6</id>
<content type='text'>
Problem:    buf_valid() can be slow when there are many buffers.
Solution:   Add bufref_valid(), only go through the buffer list when a buffer
            was freed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    buf_valid() can be slow when there are many buffers.
Solution:   Add bufref_valid(), only go through the buffer list when a buffer
            was freed.
</pre>
</div>
</content>
</entry>
</feed>
