<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/scripts, branch mix</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>Merge pull request #19906 from bfredl/bigstage</title>
<updated>2022-08-24T13:22:30+00:00</updated>
<author>
<name>bfredl</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2022-08-24T13:22:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=f1ea126a6eb1d9cae53eae3fedbfa51f90ee97b1'/>
<id>f1ea126a6eb1d9cae53eae3fedbfa51f90ee97b1</id>
<content type='text'>
perf(api): allow to use an arena for return values</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
perf(api): allow to use an arena for return values</pre>
</div>
</content>
</entry>
<entry>
<title>perf(api): allow to use an arena for return values</title>
<updated>2022-08-23T16:34:24+00:00</updated>
<author>
<name>bfredl</name>
<email>bjorn.linse@gmail.com</email>
</author>
<published>2022-08-23T07:33:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c0d60526541a3cf977ae623471ae4a347b492af1'/>
<id>c0d60526541a3cf977ae623471ae4a347b492af1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>doc(CONTRIBUTING): update #19891</title>
<updated>2022-08-23T13:18:05+00:00</updated>
<author>
<name>Lewis Russell</name>
<email>lewis6991@gmail.com</email>
</author>
<published>2022-08-23T13:18:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=0c0a426e40692eabb3e1800cc93135eb70a28334'/>
<id>0c0a426e40692eabb3e1800cc93135eb70a28334</id>
<content type='text'>
- add section for managing includes via IWYU
- recommend clangd over ctags
- tidy up links
- remove ./scripts/check-includes.py</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- add section for managing includes via IWYU
- recommend clangd over ctags
- tidy up links
- remove ./scripts/check-includes.py</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: move code dealing with script files to runtime.c (#19734)</title>
<updated>2022-08-12T07:41:43+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-08-12T07:41:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=103f10d901423637a80a887a58949bc582b44cae'/>
<id>103f10d901423637a80a887a58949bc582b44cae</id>
<content type='text'>
vim-patch:8.1.1927: code for dealing with script files is spread out

Problem:    Code for dealing with script files is spread out.
Solution:   Move the code to scriptfile.c. (Yegappan Lakshmanan, closes vim/vim#4861)
https://github.com/vim/vim/commit/307c5a5bb77c3728dfab06c30e9f786309c63f74</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
vim-patch:8.1.1927: code for dealing with script files is spread out

Problem:    Code for dealing with script files is spread out.
Solution:   Move the code to scriptfile.c. (Yegappan Lakshmanan, closes vim/vim#4861)
https://github.com/vim/vim/commit/307c5a5bb77c3728dfab06c30e9f786309c63f74</pre>
</div>
</content>
</entry>
<entry>
<title>vim-patch:8.1.1684: profiling functionality is spread out</title>
<updated>2022-08-12T05:44:37+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-08-12T04:58:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c7ca94ba7f7a76caf51ed62b521f04c97c6aeed5'/>
<id>c7ca94ba7f7a76caf51ed62b521f04c97c6aeed5</id>
<content type='text'>
Problem:    Profiling functionality is spread out.
Solution:   Put profiling functionality in profiling.c. (Yegappan Lakshmanan,
            closes vim/vim#4666)
https://github.com/vim/vim/commit/fa55cfc69d2b14761e2a8bd85bc1e0d82df770aa

Move proftime_T to types.h for now to avoid recursive #include.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:    Profiling functionality is spread out.
Solution:   Put profiling functionality in profiling.c. (Yegappan Lakshmanan,
            closes vim/vim#4666)
https://github.com/vim/vim/commit/fa55cfc69d2b14761e2a8bd85bc1e0d82df770aa

Move proftime_T to types.h for now to avoid recursive #include.
</pre>
</div>
</content>
</entry>
<entry>
<title>docs: change gen_vimdoc indentation to 4 spaces</title>
<updated>2022-08-11T12:25:18+00:00</updated>
<author>
<name>ii14</name>
<email>ii14@users.noreply.github.com</email>
</author>
<published>2022-08-08T18:24:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=d2975d58cb3f5af924398e8a45205309d5a21796'/>
<id>d2975d58cb3f5af924398e8a45205309d5a21796</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>build: add formatting targets for c and lua files (#19488)</title>
<updated>2022-08-02T10:32:57+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2022-08-02T10:32:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=8ce7e7409f10f0a90ed8aa3f6f179c4b5d44eacb'/>
<id>8ce7e7409f10f0a90ed8aa3f6f179c4b5d44eacb</id>
<content type='text'>
The targets will only format files that have been changed in current
branch compared to the master branch. This includes unstaged, staged and
committed files.

Add following make and cmake targets:
formatc   - format changed c files
formatlua - format changed lua files
format    - run formatc and formatlua

Remove scripts/uncrustify.sh as this deprecates it.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The targets will only format files that have been changed in current
branch compared to the master branch. This includes unstaged, staged and
committed files.

Add following make and cmake targets:
formatc   - format changed c files
formatlua - format changed lua files
format    - run formatc and formatlua

Remove scripts/uncrustify.sh as this deprecates it.</pre>
</div>
</content>
</entry>
<entry>
<title>refactor: fix clang and PVS warnings (#19569)</title>
<updated>2022-07-29T06:44:18+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-07-29T06:44:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=02efdb4d587242122df99b347a25fd4c96b0ca97'/>
<id>02efdb4d587242122df99b347a25fd4c96b0ca97</id>
<content type='text'>
The last commit didn't actually disable V1028 because of a typo.
Fix the typo so it is actually disabled.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The last commit didn't actually disable V1028 because of a typo.
Fix the typo so it is actually disabled.</pre>
</div>
</content>
</entry>
<entry>
<title>build(pvscheck): disable PVS/V1028 (#19553)</title>
<updated>2022-07-29T02:32:00+00:00</updated>
<author>
<name>zeertzjq</name>
<email>zeertzjq@outlook.com</email>
</author>
<published>2022-07-29T02:32:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=0b8bade493235cda9d8ab3ed138d6c94d7cef759'/>
<id>0b8bade493235cda9d8ab3ed138d6c94d7cef759</id>
<content type='text'>
Most casts where PVS warns for V1028 aren't added to prevent overflows
in the first place, but to avoid other warnings, like printf argument or
-Wconversion warnings. PVS/V1028 is more annoying than useful.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Most casts where PVS warns for V1028 aren't added to prevent overflows
in the first place, but to avoid other warnings, like printf argument or
-Wconversion warnings. PVS/V1028 is more annoying than useful.</pre>
</div>
</content>
</entry>
<entry>
<title>build(gen_vimdoc): fall back to lua if luajit doesn't exist (#19498)</title>
<updated>2022-07-26T22:17:11+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2022-07-26T22:17:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=49d2256ae5b747830160a1dd1f3f532cf726b394'/>
<id>49d2256ae5b747830160a1dd1f3f532cf726b394</id>
<content type='text'>
It currently falls back to texlua if luajit doesn't exist. However,
the documentation generation does not work with texlua. Instead use lua
as a fall back instead.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It currently falls back to texlua if luajit doesn't exist. However,
the documentation generation does not work with texlua. Instead use lua
as a fall back instead.</pre>
</div>
</content>
</entry>
</feed>
