<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/vim-git.git/src/spell.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.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>
<entry>
<title>patch 8.0.1528: dead code found</title>
<updated>2018-02-20T20:44:45+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2018-02-20T20:44:45+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=81226e03102dd00b7cdce0e00775e1e30462f9a6'/>
<id>81226e03102dd00b7cdce0e00775e1e30462f9a6</id>
<content type='text'>
Problem:    Dead code found.
Solution:   Remove the useless lines. (CodeAi, closes #2656)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Dead code found.
Solution:   Remove the useless lines. (CodeAi, closes #2656)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.1496: clearing a pointer takes two lines</title>
<updated>2018-02-10T17:45:26+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2018-02-10T17:45:26+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=d23a823669d93fb2a570a039173eefe4856ac806'/>
<id>d23a823669d93fb2a570a039173eefe4856ac806</id>
<content type='text'>
Problem:    Clearing a pointer takes two lines.
Solution:   Add VIM_CLEAR() and replace vim_clear(). (Hirohito Higashi,
            closes #2629)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Clearing a pointer takes two lines.
Solution:   Add VIM_CLEAR() and replace vim_clear(). (Hirohito Higashi,
            closes #2629)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.1215: newer gcc warns for implicit fallthrough</title>
<updated>2017-10-24T19:49:36+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2017-10-24T19:49:36+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=2f40d129bf45cd35976e4120336ae6d504f5a5dd'/>
<id>2f40d129bf45cd35976e4120336ae6d504f5a5dd</id>
<content type='text'>
Problem:    Newer gcc warns for implicit fallthrough.
Solution:   Consistently use a FALLTHROUGH comment. (Christian Brabandt)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Newer gcc warns for implicit fallthrough.
Solution:   Consistently use a FALLTHROUGH comment. (Christian Brabandt)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.1118: FEAT_WINDOWS adds a lot of #ifdefs</title>
<updated>2017-09-16T18:54:51+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2017-09-16T18:54:51+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=4033c55eca575777718c0701e26635a0cc47d907'/>
<id>4033c55eca575777718c0701e26635a0cc47d907</id>
<content type='text'>
Problem:    FEAT_WINDOWS adds a lot of #ifdefs while it is nearly always
            enabled and only adds 7% to the binary size of the tiny build.
Solution:   Graduate FEAT_WINDOWS.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    FEAT_WINDOWS adds a lot of #ifdefs while it is nearly always
            enabled and only adds 7% to the binary size of the tiny build.
Solution:   Graduate FEAT_WINDOWS.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.1041: bogus characters when indenting during visual-block append</title>
<updated>2017-09-02T18:30:35+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2017-09-02T18:30:35+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=e2e69e48134cbfdedea7802810932f8592705024'/>
<id>e2e69e48134cbfdedea7802810932f8592705024</id>
<content type='text'>
Problem:    Bogus characters appear when indenting kicks in while doing a
            visual-block append.
Solution:   Recompute when indenting is done. (Christian Brabandt)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Bogus characters appear when indenting kicks in while doing a
            visual-block append.
Solution:   Recompute when indenting is done. (Christian Brabandt)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.0643: when a pattern search is slow Vim becomes unusable</title>
<updated>2017-06-17T16:44:21+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2017-06-17T16:44:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=fbd0b0af6800f6ff89857863d6a07ea03f09ff6c'/>
<id>fbd0b0af6800f6ff89857863d6a07ea03f09ff6c</id>
<content type='text'>
Problem:    When 'hlsearch' is set and matching with the last search pattern
            is very slow, Vim becomes unusable.  Cannot quit search by
            pressing CTRL-C.
Solution:   When the search times out set a flag and don't try again.  Check
            for timeout and CTRL-C in NFA loop that adds states.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    When 'hlsearch' is set and matching with the last search pattern
            is very slow, Vim becomes unusable.  Cannot quit search by
            pressing CTRL-C.
Solution:   When the search times out set a flag and don't try again.  Check
            for timeout and CTRL-C in NFA loop that adds states.
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.0582: illegal memory access with z= command</title>
<updated>2017-04-22T21:49:52+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2017-04-22T21:49:52+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=5b276aa80e112ae1993bd43e28f599f257827c54'/>
<id>5b276aa80e112ae1993bd43e28f599f257827c54</id>
<content type='text'>
Problem:    Illegal memory access with z= command. (Dominique Pelle)
Solution:   Avoid case folded text to be longer than the original text.  Use
            MB_PTR2LEN() instead of MB_BYTE2LEN().
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Illegal memory access with z= command. (Dominique Pelle)
Solution:   Avoid case folded text to be longer than the original text.  Use
            MB_PTR2LEN() instead of MB_BYTE2LEN().
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.0520: using a function pointer while the function is known</title>
<updated>2017-03-29T15:30:27+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2017-03-29T15:30:27+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=ace95989ed81929a84e205b26d0972cb9d6b4b19'/>
<id>ace95989ed81929a84e205b26d0972cb9d6b4b19</id>
<content type='text'>
Problem:    Using a function pointer instead of the actual function, which we
            know.
Solution:   Change mb_ functions to utf_ functions when already checked for
            Unicode. (Dominique Pelle, closes #1582)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Using a function pointer instead of the actual function, which we
            know.
Solution:   Change mb_ functions to utf_ functions when already checked for
            Unicode. (Dominique Pelle, closes #1582)
</pre>
</div>
</content>
</entry>
<entry>
<title>patch 8.0.0452: some macros are in lower case</title>
<updated>2017-03-12T19:10:05+00:00</updated>
<author>
<name>Bram Moolenaar</name>
<email>Bram@vim.org</email>
</author>
<published>2017-03-12T19:10:05+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/vim-git.git/commit/?id=1c46544412382db8b3203d6c78e550df885540bd'/>
<id>1c46544412382db8b3203d6c78e550df885540bd</id>
<content type='text'>
Problem:    Some macros are in lower case.
Solution:   Make a few more macros upper case.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Some macros are in lower case.
Solution:   Make a few more macros upper case.
</pre>
</div>
</content>
</entry>
</feed>
