<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/src/nvim/viml, branch v0.4.4</title>
<subtitle>Neovim fork with Rahm's personal hacks.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/'/>
<entry>
<title>[release-0.4] nvim:viml: Fix enum declaration of ExprParserFlags</title>
<updated>2020-04-17T17:02:26+00:00</updated>
<author>
<name>Andreas Schneider</name>
<email>asn@cryptomilk.org</email>
</author>
<published>2020-02-17T16:17:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=e1cc8e8e093f8e35601ef590609edbce9d4fa793'/>
<id>e1cc8e8e093f8e35601ef590609edbce9d4fa793</id>
<content type='text'>
Instead of declaring an enum, this creates a global variable. As gcc10
uses -fno-common by default, global variables declared with the same
name more than once is not allowed anymore revealing this issue.

Each time this header is included, we define the enum name as a global
variable.

See also https://bugzilla.redhat.com/show_bug.cgi?id=1799680
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of declaring an enum, this creates a global variable. As gcc10
uses -fno-common by default, global variables declared with the same
name more than once is not allowed anymore revealing this issue.

Each time this header is included, we define the enum name as a global
variable.

See also https://bugzilla.redhat.com/show_bug.cgi?id=1799680
</pre>
</div>
</content>
</entry>
<entry>
<title>clang/"dead assignments" #10620</title>
<updated>2019-07-28T22:52:24+00:00</updated>
<author>
<name>Bartosz Miera</name>
<email>bartopik@gmail.com</email>
</author>
<published>2019-07-28T22:52:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=16727dcf1e76b5a0b47a3b3b499780d58f4a043a'/>
<id>16727dcf1e76b5a0b47a3b3b499780d58f4a043a</id>
<content type='text'>
Also revert possibly-wrong change in f_sign_getplaced() from
652be3cb0040.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Also revert possibly-wrong change in f_sign_getplaced() from
652be3cb0040.</pre>
</div>
</content>
</entry>
<entry>
<title>PVS/V547: viml/parser/expressions.c: Expression is always true</title>
<updated>2019-01-04T01:29:38+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2019-01-04T01:29:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=6abdc0aeecc321afae975c5d4740ceacc38c4570'/>
<id>6abdc0aeecc321afae975c5d4740ceacc38c4570</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge #8218 'Fix errors reported by PVS'</title>
<updated>2018-04-27T07:25:02+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2018-04-27T07:25:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=53f11dcfc7139fe6c8a6b114db4bfec5d91005a9'/>
<id>53f11dcfc7139fe6c8a6b114db4bfec5d91005a9</id>
<content type='text'>
closes #4983</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
closes #4983</pre>
</div>
</content>
</entry>
<entry>
<title>viml/parser/expressions: Fix PVS/V547: condition checked earlier</title>
<updated>2018-04-15T17:11:21+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2018-04-15T17:11:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=a20261fae7a2118eaeef394877777cca4aa4d6db'/>
<id>a20261fae7a2118eaeef394877777cca4aa4d6db</id>
<content type='text'>
See previous goto with the same label.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See previous goto with the same label.</pre>
</div>
</content>
</entry>
<entry>
<title>viml/parser/expressions: Fix PVS/V547: condition checked earlier</title>
<updated>2018-04-15T17:10:48+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2018-04-15T17:10:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=bc235bf1f64cbed83c061ff77d09a562b6c71218'/>
<id>bc235bf1f64cbed83c061ff77d09a562b6c71218</id>
<content type='text'>
See previous goto with the same label.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
See previous goto with the same label.</pre>
</div>
</content>
</entry>
<entry>
<title>build/clang 6.0.0: fix type conversion warnings (#8235)</title>
<updated>2018-04-07T14:20:31+00:00</updated>
<author>
<name>Marco Hinz</name>
<email>mh.codebro+github@gmail.com</email>
</author>
<published>2018-04-07T14:20:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=929a732d006ddd2bac49cf5e555e9e83372a511d'/>
<id>929a732d006ddd2bac49cf5e555e9e83372a511d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing PVS headers to new files</title>
<updated>2018-03-11T21:24:09+00:00</updated>
<author>
<name>James McCoy</name>
<email>jamessan@jamessan.com</email>
</author>
<published>2018-03-11T21:23:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8bd1bbcec817443b20870d5220063c363ce7edb8'/>
<id>8bd1bbcec817443b20870d5220063c363ce7edb8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>*: Replace all occurrences of NVim with Nvim</title>
<updated>2017-11-30T08:53:25+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2017-11-30T08:53:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=5ab0f988caffad5e8c87a075cbd3f91f0f7e002c'/>
<id>5ab0f988caffad5e8c87a075cbd3f91f0f7e002c</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>keymap: Do not use vim_isIDc in keymap.c</title>
<updated>2017-11-29T23:01:49+00:00</updated>
<author>
<name>ZyX</name>
<email>kp-pav@yandex.ru</email>
</author>
<published>2017-11-29T23:01:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=de45ec0146486c49719ff6f6dcceb4914b471c7a'/>
<id>de45ec0146486c49719ff6f6dcceb4914b471c7a</id>
<content type='text'>
Note: there are three changes to ascii_isident. Reverting first two (in 
find_special_key and first in get_special_key_code) normally fails the new test 
with empty &amp;isident, but reverting the third does not. Hence adding `&gt;` to 
&amp;isident.

Ref vim/vim#2389.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Note: there are three changes to ascii_isident. Reverting first two (in 
find_special_key and first in get_special_key_code) normally fails the new test 
with empty &amp;isident, but reverting the third does not. Hence adding `&gt;` to 
&amp;isident.

Ref vim/vim#2389.</pre>
</div>
</content>
</entry>
</feed>
