<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/src/nvim/generators/gen_options.lua, branch tmp</title>
<subtitle>Neovim fork with Rahm's personal hacks.</subtitle>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/'/>
<entry>
<title>Add a check to the gen_options.lua script to ensure the options are well ordered.</title>
<updated>2022-01-11T21:12:29+00:00</updated>
<author>
<name>Josh Rahm</name>
<email>rahm@google.com</email>
</author>
<published>2021-09-22T20:59:56+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=a3ce4403c6ec97fdadb92e4ffc7ea65bf797112c'/>
<id>a3ce4403c6ec97fdadb92e4ffc7ea65bf797112c</id>
<content type='text'>
(Neo)Vim uses a jump table based on the first character of the option's
name. This means for it to work all options with the same first
character must be together. If this is violated, some options may seem
to disappear, which can sometimes happen during merges if not careful.

This commit adds a check to the gen_options.lua script so the build will
fail if this constraint is violated.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(Neo)Vim uses a jump table based on the first character of the option's
name. This means for it to work all options with the same first
character must be together. If this is violated, some options may seem
to disappear, which can sometimes happen during merges if not careful.

This commit adds a check to the gen_options.lua script so the build will
fail if this constraint is violated.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(options): remove vi/vim default value distinction</title>
<updated>2021-08-17T14:07:41+00:00</updated>
<author>
<name>Gregory Anders</name>
<email>greg@gpanders.com</email>
</author>
<published>2021-08-16T16:46:21+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=8e926a0984f7dc91feca56e6c8a0272a0c275bd8'/>
<id>8e926a0984f7dc91feca56e6c8a0272a0c275bd8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(options): remove obsolete distinction of "vi" vs "vim" defaults</title>
<updated>2021-07-14T19:54:19+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2021-07-13T17:12:08+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=f0cc3a9480ffc30624a70ebd1e30146bc03a7029'/>
<id>f0cc3a9480ffc30624a70ebd1e30146bc03a7029</id>
<content type='text'>
It might come as a schocking surprise, but the defaults we support
are the NEOVIM defaults.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It might come as a schocking surprise, but the defaults we support
are the NEOVIM defaults.
</pre>
</div>
</content>
</entry>
<entry>
<title>refactor(options): delet unused P_VIM flag</title>
<updated>2021-07-14T19:06:07+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2021-07-13T16:35:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=fc869da6dc94970e9aa26d51bd605d383f4a4c4e'/>
<id>fc869da6dc94970e9aa26d51bd605d383f4a4c4e</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>options: add fallback value to .indir member (#13150)</title>
<updated>2020-10-25T02:30:04+00:00</updated>
<author>
<name>Jan Edmund Lazo</name>
<email>jan.lazo@mail.utoronto.ca</email>
</author>
<published>2020-10-25T02:30:04+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=b59b8dd5b5fbb7f1b2695fd3effb507e0e059a85'/>
<id>b59b8dd5b5fbb7f1b2695fd3effb507e0e059a85</id>
<content type='text'>
Required for patch v8.1.1769.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Required for patch v8.1.1769.</pre>
</div>
</content>
</entry>
<entry>
<title>Fix luacheck errors for all Lua source files</title>
<updated>2019-07-04T04:59:44+00:00</updated>
<author>
<name>Sameed Ali</name>
<email>sameedali94@gmail.com</email>
</author>
<published>2019-04-14T20:56:11+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=571b2c5e7be105d23ada987a7c7080f8631bfd15'/>
<id>571b2c5e7be105d23ada987a7c7080f8631bfd15</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.1366: using expressions in a modeline is unsafe</title>
<updated>2019-06-24T10:45:55+00:00</updated>
<author>
<name>James McCoy</name>
<email>jamessan@jamessan.com</email>
</author>
<published>2019-06-23T01:17:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=1e4673d167f87ed89be397df936c32547c278d0b'/>
<id>1e4673d167f87ed89be397df936c32547c278d0b</id>
<content type='text'>
Problem:    Using expressions in a modeline is unsafe.
Solution:   Disallow using expressions in a modeline, unless the
            'modelineexpr' option is set.  Update help, add more tests.
https://github.com/vim/vim/commit/110289e78195b6d01e1e6ad26ad450de476d41c1
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Using expressions in a modeline is unsafe.
Solution:   Disallow using expressions in a modeline, unless the
            'modelineexpr' option is set.  Update help, add more tests.
https://github.com/vim/vim/commit/110289e78195b6d01e1e6ad26ad450de476d41c1
</pre>
</div>
</content>
</entry>
<entry>
<title>ui: forward relevant option updates to UIs (#7520)</title>
<updated>2017-12-12T17:23:19+00:00</updated>
<author>
<name>Björn Linse</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2017-12-12T17:23:19+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=34057045beca40406673ff421a4ef1e8e8c08853'/>
<id>34057045beca40406673ff421a4ef1e8e8c08853</id>
<content type='text'>
also make termguicolors mutable after startup</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
also make termguicolors mutable after startup</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.0.0102</title>
<updated>2017-09-24T04:49:16+00:00</updated>
<author>
<name>ckelsel</name>
<email>ckelsel@hotmail.com</email>
</author>
<published>2017-09-24T03:54:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=cd13c24427a3191c7383b76a0bf9467bee2736e3'/>
<id>cd13c24427a3191c7383b76a0bf9467bee2736e3</id>
<content type='text'>
Problem:    Cannot set 'dictionary' to a path.
Solution:   Allow for slash and backslash.  Add a test (partly by Daisuke
            Suzuki, closes vim/vim#1279, closes vim/vim#1284)

https://github.com/vim/vim/commit/7554da4033498c4da0af3cde542c3e87e9097b73
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Cannot set 'dictionary' to a path.
Solution:   Allow for slash and backslash.  Add a test (partly by Daisuke
            Suzuki, closes vim/vim#1279, closes vim/vim#1284)

https://github.com/vim/vim/commit/7554da4033498c4da0af3cde542c3e87e9097b73
</pre>
</div>
</content>
</entry>
<entry>
<title>options: Silence V542 without using comments</title>
<updated>2017-05-20T02:02:03+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2017-05-20T02:02:03+00:00</published>
<link rel='alternate' type='text/html' href='http://git.josher.dev/rneovim.git/commit/?id=e14f678689c172e0307546dfae2358e76c54fec4'/>
<id>e14f678689c172e0307546dfae2358e76c54fec4</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
