<feed xmlns='http://www.w3.org/2005/Atom'>
<title>rneovim.git/Makefile, branch 20230125_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>build: add uninstall make target (#22059)</title>
<updated>2023-01-30T17:45:07+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-01-30T17:45:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=979b7b0c4950b19cf180758d98fec170834eeb66'/>
<id>979b7b0c4950b19cf180758d98fec170834eeb66</id>
<content type='text'>
We already have a "make install", it makes sense to also have a "make
uninstall".</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We already have a "make install", it makes sense to also have a "make
uninstall".</pre>
</div>
</content>
</entry>
<entry>
<title>build: remove nvim as a dependency of unittests (#21903)</title>
<updated>2023-01-19T21:12:27+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-01-19T21:12:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=775e2922908ceae221b35d3edc5e28e89f6b9647'/>
<id>775e2922908ceae221b35d3edc5e28e89f6b9647</id>
<content type='text'>
Unittests rely on nvim-test and not nvim, leading to both nvim and
nvim-test being compiled each time a file is changed. Furthermore, the
dependencies are already specified by CMakeLists.txt and shouldn't need
to be specified in Makefile as it's only meant to be syntactic sugar.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Unittests rely on nvim-test and not nvim, leading to both nvim and
nvim-test being compiled each time a file is changed. Furthermore, the
dependencies are already specified by CMakeLists.txt and shouldn't need
to be specified in Makefile as it's only meant to be syntactic sugar.</pre>
</div>
</content>
</entry>
<entry>
<title>build: enable cmake workflow presets (#21860)</title>
<updated>2023-01-19T09:34:45+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-01-19T09:34:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=00a976129b603b60f1e309ee7484cb0f4b5a9792'/>
<id>00a976129b603b60f1e309ee7484cb0f4b5a9792</id>
<content type='text'>
Workflow presets allows combining configure, build, test and packaging
steps and makes it possible to run everything in a single command. So

cmake --preset iwyu
cmake --build --preset iwyu

instead becomes

cmake --workflow --preset iwyu

Workflow presets requires at least cmake version 3.25 to use.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Workflow presets allows combining configure, build, test and packaging
steps and makes it possible to run everything in a single command. So

cmake --preset iwyu
cmake --build --preset iwyu

instead becomes

cmake --workflow --preset iwyu

Workflow presets requires at least cmake version 3.25 to use.</pre>
</div>
</content>
</entry>
<entry>
<title>build: remove clint error suppression #21782</title>
<updated>2023-01-13T23:48:10+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2023-01-13T23:48:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9220755302317e8030c5bbf334357c0d64df9fa4'/>
<id>9220755302317e8030c5bbf334357c0d64df9fa4</id>
<content type='text'>
Fix remaining clint errors and remove error suppression completely.

Rename the lint targets to align with the established naming convention:

- lintc-clint lints with clint.py.
- lintc-uncrustify lints with uncrustify.
- lintc runs both targets.

lintc is also provided as a make target for convenience.

After this change we can remove these files:
https://github.com/neovim/doc/tree/gh-pages/reports/clint
https://github.com/neovim/doc/blob/main/ci/clint-errors.sh</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix remaining clint errors and remove error suppression completely.

Rename the lint targets to align with the established naming convention:

- lintc-clint lints with clint.py.
- lintc-uncrustify lints with uncrustify.
- lintc runs both targets.

lintc is also provided as a make target for convenience.

After this change we can remove these files:
https://github.com/neovim/doc/tree/gh-pages/reports/clint
https://github.com/neovim/doc/blob/main/ci/clint-errors.sh</pre>
</div>
</content>
</entry>
<entry>
<title>build: allow IWYU to fix includes for all .c files</title>
<updated>2022-11-15T09:30:03+00:00</updated>
<author>
<name>dundargoc</name>
<email>gocdundar@gmail.com</email>
</author>
<published>2022-09-11T15:12:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=66360675cf4d091b7460e4a8e1435c13216c1929'/>
<id>66360675cf4d091b7460e4a8e1435c13216c1929</id>
<content type='text'>
Allow Include What You Use to remove unnecessary includes and only
include what is necessary. This helps with reducing compilation times
and makes it easier to visualise which dependencies are actually
required.

Work on https://github.com/neovim/neovim/issues/549, but doesn't close
it since this only works fully for .c files and not headers.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Allow Include What You Use to remove unnecessary includes and only
include what is necessary. This helps with reducing compilation times
and makes it easier to visualise which dependencies are actually
required.

Work on https://github.com/neovim/neovim/issues/549, but doesn't close
it since this only works fully for .c files and not headers.
</pre>
</div>
</content>
</entry>
<entry>
<title>build: remove python linting #20851</title>
<updated>2022-10-29T17:42:10+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2022-10-29T17:42:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=1d625a3cf794f49661af3f0d7cdb80c11d35c807'/>
<id>1d625a3cf794f49661af3f0d7cdb80c11d35c807</id>
<content type='text'>
This includes both the `lintpy` make target and for CI. We're actively
trying to reduce our python usage, so this only seems to give warnings
for unimportant things such as exceeding the line after deleting python
code.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This includes both the `lintpy` make target and for CI. We're actively
trying to reduce our python usage, so this only seems to give warnings
for unimportant things such as exceeding the line after deleting python
code.</pre>
</div>
</content>
</entry>
<entry>
<title>fix(build): "make clean" fails</title>
<updated>2022-10-04T16:37:59+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2022-10-04T16:35:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=c651152a9db56d9fb4681789e38d9b52d996e960'/>
<id>c651152a9db56d9fb4681789e38d9b52d996e960</id>
<content type='text'>
Problem:
"make clean" fails since 03bc23de36c8.

    make -C runtime/doc clean
    make[1]: *** No rule to make target `clean'.  Stop.
    make: *** [clean] Error 2

Solution:
Update the "clean" target.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
"make clean" fails since 03bc23de36c8.

    make -C runtime/doc clean
    make[1]: *** No rule to make target `clean'.  Stop.
    make: *** [clean] Error 2

Solution:
Update the "clean" target.
</pre>
</div>
</content>
</entry>
<entry>
<title>feat(docs): gen_help_html.lua</title>
<updated>2022-09-22T13:36:27+00:00</updated>
<author>
<name>Justin M. Keyes</name>
<email>justinkz@gmail.com</email>
</author>
<published>2022-03-28T02:47:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=09b64d75bd92a95d89c4f39f9df7918760abe98d'/>
<id>09b64d75bd92a95d89c4f39f9df7918760abe98d</id>
<content type='text'>
Problem:
The :help docs HTML generated is driven by an old awk script
`runtime/doc/makehtml.awk` that is hard to maintain (ad hoc parser and
no one has touched it in decades) and has bugs like:
- https://github.com/neovim/neovim.github.io/issues/96
- https://github.com/neovim/neovim.github.io/issues/97

Solution:
Use Lua + treesitter (https://github.com/vigoux/tree-sitter-vimdoc) to
generate :help docs HTML.  Also validates tag links.

fix https://github.com/neovim/neovim.github.io/issues/96
fix https://github.com/neovim/neovim.github.io/issues/97

TODO:
- delete doc_html build task
- delete runtime/doc/Makefile
- delete makehtml.awk
- delete maketags.awk

OUTPUT:

    $ nvim -V1 -es --clean +"lua require('scripts.gen_help_html')"
    output dir: /…/neovim.github.io/_site/doc/
    generated (207  errors): api.txt         =&gt; api.html
    generated (122  errors): arabic.txt      =&gt; arabic.html
    generated (285  errors): autocmd.txt     =&gt; autocmd.html
    generated (641  errors): builtin.txt     =&gt; builtin.html
    generated (623  errors): change.txt      =&gt; change.html
    generated (65   errors): channel.txt     =&gt; channel.html
    generated (353  errors): cmdline.txt     =&gt; cmdline.html
    generated (3    errors): debug.txt       =&gt; debug.html
    generated (28   errors): deprecated.txt  =&gt; deprecated.html
    generated (193  errors): dev_style.txt   =&gt; dev_style.html
    generated (460  errors): develop.txt     =&gt; develop.html
    generated (19   errors): diagnostic.txt  =&gt; diagnostic.html
    generated (57   errors): diff.txt        =&gt; diff.html
    generated (818  errors): digraph.txt     =&gt; digraph.html
    generated (330  errors): editing.txt     =&gt; editing.html
    generated (368  errors): eval.txt        =&gt; eval.html
    generated (184  errors): fold.txt        =&gt; fold.html
    generated (61   errors): ft_ada.txt      =&gt; ft_ada.html
    generated (0    errors): ft_ps1.txt      =&gt; ft_ps1.html
    generated (20   errors): ft_raku.txt     =&gt; ft_raku.html
    generated (5    errors): ft_rust.txt     =&gt; ft_rust.html
    generated (41   errors): ft_sql.txt      =&gt; ft_sql.html
    generated (110  errors): gui.txt         =&gt; gui.html
    generated (79   errors): hebrew.txt      =&gt; hebrew.html
    generated (17   errors): help.txt        =&gt; index.html
    generated (104  errors): helphelp.txt    =&gt; helphelp.html
    generated (0    errors): if_cscop.txt    =&gt; if_cscop.html
    generated (23   errors): if_perl.txt     =&gt; if_perl.html
    generated (16   errors): if_pyth.txt     =&gt; if_pyth.html
    generated (9    errors): if_ruby.txt     =&gt; if_ruby.html
    generated (216  errors): indent.txt      =&gt; indent.html
    generated (634  errors): index.txt       =&gt; vimindex.html
    generated (320  errors): insert.txt      =&gt; insert.html
    generated (265  errors): intro.txt       =&gt; intro.html
    generated (9    errors): job_control.txt =&gt; job_control.html
    generated (0    errors): lsp-extension.txt =&gt; lsp-extension.html
    generated (214  errors): lsp.txt         =&gt; lsp.html
    generated (311  errors): lua.txt         =&gt; lua.html
    generated (592  errors): luaref.txt      =&gt; luaref.html
    generated (798  errors): luvref.txt      =&gt; luvref.html
    generated (663  errors): map.txt         =&gt; map.html
    generated (228  errors): mbyte.txt       =&gt; mbyte.html
    generated (228  errors): message.txt     =&gt; message.html
    generated (0    errors): mlang.txt       =&gt; mlang.html
    generated (761  errors): motion.txt      =&gt; motion.html
    generated (4    errors): nvim.txt        =&gt; nvim.html
    generated (226  errors): nvim_terminal_emulator.txt =&gt; nvim_terminal_emulator.html
    generated (988  errors): options.txt     =&gt; options.html
    generated (567  errors): pattern.txt     =&gt; pattern.html
    generated (15   errors): pi_gzip.txt     =&gt; pi_gzip.html
    generated (10   errors): pi_health.txt   =&gt; pi_health.html
    generated (27   errors): pi_msgpack.txt  =&gt; pi_msgpack.html
    generated (2177 errors): pi_netrw.txt    =&gt; pi_netrw.html
    generated (41   errors): pi_paren.txt    =&gt; pi_paren.html
    generated (9    errors): pi_spec.txt     =&gt; pi_spec.html
    generated (218  errors): pi_tar.txt      =&gt; pi_tar.html
    generated (0    errors): pi_tutor.txt    =&gt; pi_tutor.html
    generated (235  errors): pi_zip.txt      =&gt; pi_zip.html
    generated (265  errors): print.txt       =&gt; print.html
    generated (31   errors): provider.txt    =&gt; provider.html
    generated (335  errors): quickfix.txt    =&gt; quickfix.html
    generated (572  errors): quickref.txt    =&gt; quickref.html
    generated (109  errors): recover.txt     =&gt; recover.html
    generated (14   errors): remote.txt      =&gt; remote.html
    generated (14   errors): remote_plugin.txt =&gt; remote_plugin.html
    generated (351  errors): repeat.txt      =&gt; repeat.html
    generated (23   errors): rileft.txt      =&gt; rileft.html
    generated (12   errors): russian.txt     =&gt; russian.html
    generated (6    errors): scroll.txt      =&gt; scroll.html
    generated (106  errors): sign.txt        =&gt; sign.html
    generated (347  errors): spell.txt       =&gt; spell.html
    generated (784  errors): starting.txt    =&gt; starting.html
    generated (1499 errors): syntax.txt      =&gt; syntax.html
    generated (23   errors): tabpage.txt     =&gt; tabpage.html
    generated (257  errors): tagsrch.txt     =&gt; tagsrch.html
    generated (31   errors): term.txt        =&gt; term.html
    generated (0    errors): testing.txt     =&gt; testing.html
    generated (96   errors): tips.txt        =&gt; tips.html
    generated (57   errors): treesitter.txt  =&gt; treesitter.html
    generated (71   errors): uganda.txt      =&gt; uganda.html
    generated (74   errors): ui.txt          =&gt; ui.html
    generated (87   errors): undo.txt        =&gt; undo.html
    generated (17   errors): userfunc.txt    =&gt; userfunc.html
    generated (1    errors): usr_01.txt      =&gt; usr_01.html
    generated (89   errors): usr_02.txt      =&gt; usr_02.html
    generated (293  errors): usr_03.txt      =&gt; usr_03.html
    generated (46   errors): usr_04.txt      =&gt; usr_04.html
    generated (96   errors): usr_05.txt      =&gt; usr_05.html
    generated (54   errors): usr_06.txt      =&gt; usr_06.html
    generated (20   errors): usr_07.txt      =&gt; usr_07.html
    generated (241  errors): usr_08.txt      =&gt; usr_08.html
    generated (130  errors): usr_09.txt      =&gt; usr_09.html
    generated (50   errors): usr_10.txt      =&gt; usr_10.html
    generated (33   errors): usr_11.txt      =&gt; usr_11.html
    generated (32   errors): usr_12.txt      =&gt; usr_12.html
    generated (22   errors): usr_20.txt      =&gt; usr_20.html
    generated (75   errors): usr_21.txt      =&gt; usr_21.html
    generated (8    errors): usr_22.txt      =&gt; usr_22.html
    generated (3    errors): usr_23.txt      =&gt; usr_23.html
    generated (163  errors): usr_25.txt      =&gt; usr_25.html
    generated (13   errors): usr_26.txt      =&gt; usr_26.html
    generated (84   errors): usr_27.txt      =&gt; usr_27.html
    generated (173  errors): usr_28.txt      =&gt; usr_28.html
    generated (285  errors): usr_29.txt      =&gt; usr_29.html
    generated (280  errors): usr_30.txt      =&gt; usr_30.html
    generated (11   errors): usr_31.txt      =&gt; usr_31.html
    generated (13   errors): usr_32.txt      =&gt; usr_32.html
    generated (156  errors): usr_40.txt      =&gt; usr_40.html
    generated (134  errors): usr_41.txt      =&gt; usr_41.html
    generated (35   errors): usr_42.txt      =&gt; usr_42.html
    generated (19   errors): usr_43.txt      =&gt; usr_43.html
    generated (60   errors): usr_44.txt      =&gt; usr_44.html
    generated (13   errors): usr_45.txt      =&gt; usr_45.html
    generated (1    errors): usr_toc.txt     =&gt; usr_toc.html
    generated (69   errors): various.txt     =&gt; various.html
    generated (68   errors): vi_diff.txt     =&gt; vi_diff.html
    generated (437  errors): vim_diff.txt    =&gt; vim_diff.html
    generated (296  errors): visual.txt      =&gt; visual.html
    generated (181  errors): windows.txt     =&gt; windows.html
    generated 119 html pages
    total errors: 23862
    invalid tags: 537
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Problem:
The :help docs HTML generated is driven by an old awk script
`runtime/doc/makehtml.awk` that is hard to maintain (ad hoc parser and
no one has touched it in decades) and has bugs like:
- https://github.com/neovim/neovim.github.io/issues/96
- https://github.com/neovim/neovim.github.io/issues/97

Solution:
Use Lua + treesitter (https://github.com/vigoux/tree-sitter-vimdoc) to
generate :help docs HTML.  Also validates tag links.

fix https://github.com/neovim/neovim.github.io/issues/96
fix https://github.com/neovim/neovim.github.io/issues/97

TODO:
- delete doc_html build task
- delete runtime/doc/Makefile
- delete makehtml.awk
- delete maketags.awk

OUTPUT:

    $ nvim -V1 -es --clean +"lua require('scripts.gen_help_html')"
    output dir: /…/neovim.github.io/_site/doc/
    generated (207  errors): api.txt         =&gt; api.html
    generated (122  errors): arabic.txt      =&gt; arabic.html
    generated (285  errors): autocmd.txt     =&gt; autocmd.html
    generated (641  errors): builtin.txt     =&gt; builtin.html
    generated (623  errors): change.txt      =&gt; change.html
    generated (65   errors): channel.txt     =&gt; channel.html
    generated (353  errors): cmdline.txt     =&gt; cmdline.html
    generated (3    errors): debug.txt       =&gt; debug.html
    generated (28   errors): deprecated.txt  =&gt; deprecated.html
    generated (193  errors): dev_style.txt   =&gt; dev_style.html
    generated (460  errors): develop.txt     =&gt; develop.html
    generated (19   errors): diagnostic.txt  =&gt; diagnostic.html
    generated (57   errors): diff.txt        =&gt; diff.html
    generated (818  errors): digraph.txt     =&gt; digraph.html
    generated (330  errors): editing.txt     =&gt; editing.html
    generated (368  errors): eval.txt        =&gt; eval.html
    generated (184  errors): fold.txt        =&gt; fold.html
    generated (61   errors): ft_ada.txt      =&gt; ft_ada.html
    generated (0    errors): ft_ps1.txt      =&gt; ft_ps1.html
    generated (20   errors): ft_raku.txt     =&gt; ft_raku.html
    generated (5    errors): ft_rust.txt     =&gt; ft_rust.html
    generated (41   errors): ft_sql.txt      =&gt; ft_sql.html
    generated (110  errors): gui.txt         =&gt; gui.html
    generated (79   errors): hebrew.txt      =&gt; hebrew.html
    generated (17   errors): help.txt        =&gt; index.html
    generated (104  errors): helphelp.txt    =&gt; helphelp.html
    generated (0    errors): if_cscop.txt    =&gt; if_cscop.html
    generated (23   errors): if_perl.txt     =&gt; if_perl.html
    generated (16   errors): if_pyth.txt     =&gt; if_pyth.html
    generated (9    errors): if_ruby.txt     =&gt; if_ruby.html
    generated (216  errors): indent.txt      =&gt; indent.html
    generated (634  errors): index.txt       =&gt; vimindex.html
    generated (320  errors): insert.txt      =&gt; insert.html
    generated (265  errors): intro.txt       =&gt; intro.html
    generated (9    errors): job_control.txt =&gt; job_control.html
    generated (0    errors): lsp-extension.txt =&gt; lsp-extension.html
    generated (214  errors): lsp.txt         =&gt; lsp.html
    generated (311  errors): lua.txt         =&gt; lua.html
    generated (592  errors): luaref.txt      =&gt; luaref.html
    generated (798  errors): luvref.txt      =&gt; luvref.html
    generated (663  errors): map.txt         =&gt; map.html
    generated (228  errors): mbyte.txt       =&gt; mbyte.html
    generated (228  errors): message.txt     =&gt; message.html
    generated (0    errors): mlang.txt       =&gt; mlang.html
    generated (761  errors): motion.txt      =&gt; motion.html
    generated (4    errors): nvim.txt        =&gt; nvim.html
    generated (226  errors): nvim_terminal_emulator.txt =&gt; nvim_terminal_emulator.html
    generated (988  errors): options.txt     =&gt; options.html
    generated (567  errors): pattern.txt     =&gt; pattern.html
    generated (15   errors): pi_gzip.txt     =&gt; pi_gzip.html
    generated (10   errors): pi_health.txt   =&gt; pi_health.html
    generated (27   errors): pi_msgpack.txt  =&gt; pi_msgpack.html
    generated (2177 errors): pi_netrw.txt    =&gt; pi_netrw.html
    generated (41   errors): pi_paren.txt    =&gt; pi_paren.html
    generated (9    errors): pi_spec.txt     =&gt; pi_spec.html
    generated (218  errors): pi_tar.txt      =&gt; pi_tar.html
    generated (0    errors): pi_tutor.txt    =&gt; pi_tutor.html
    generated (235  errors): pi_zip.txt      =&gt; pi_zip.html
    generated (265  errors): print.txt       =&gt; print.html
    generated (31   errors): provider.txt    =&gt; provider.html
    generated (335  errors): quickfix.txt    =&gt; quickfix.html
    generated (572  errors): quickref.txt    =&gt; quickref.html
    generated (109  errors): recover.txt     =&gt; recover.html
    generated (14   errors): remote.txt      =&gt; remote.html
    generated (14   errors): remote_plugin.txt =&gt; remote_plugin.html
    generated (351  errors): repeat.txt      =&gt; repeat.html
    generated (23   errors): rileft.txt      =&gt; rileft.html
    generated (12   errors): russian.txt     =&gt; russian.html
    generated (6    errors): scroll.txt      =&gt; scroll.html
    generated (106  errors): sign.txt        =&gt; sign.html
    generated (347  errors): spell.txt       =&gt; spell.html
    generated (784  errors): starting.txt    =&gt; starting.html
    generated (1499 errors): syntax.txt      =&gt; syntax.html
    generated (23   errors): tabpage.txt     =&gt; tabpage.html
    generated (257  errors): tagsrch.txt     =&gt; tagsrch.html
    generated (31   errors): term.txt        =&gt; term.html
    generated (0    errors): testing.txt     =&gt; testing.html
    generated (96   errors): tips.txt        =&gt; tips.html
    generated (57   errors): treesitter.txt  =&gt; treesitter.html
    generated (71   errors): uganda.txt      =&gt; uganda.html
    generated (74   errors): ui.txt          =&gt; ui.html
    generated (87   errors): undo.txt        =&gt; undo.html
    generated (17   errors): userfunc.txt    =&gt; userfunc.html
    generated (1    errors): usr_01.txt      =&gt; usr_01.html
    generated (89   errors): usr_02.txt      =&gt; usr_02.html
    generated (293  errors): usr_03.txt      =&gt; usr_03.html
    generated (46   errors): usr_04.txt      =&gt; usr_04.html
    generated (96   errors): usr_05.txt      =&gt; usr_05.html
    generated (54   errors): usr_06.txt      =&gt; usr_06.html
    generated (20   errors): usr_07.txt      =&gt; usr_07.html
    generated (241  errors): usr_08.txt      =&gt; usr_08.html
    generated (130  errors): usr_09.txt      =&gt; usr_09.html
    generated (50   errors): usr_10.txt      =&gt; usr_10.html
    generated (33   errors): usr_11.txt      =&gt; usr_11.html
    generated (32   errors): usr_12.txt      =&gt; usr_12.html
    generated (22   errors): usr_20.txt      =&gt; usr_20.html
    generated (75   errors): usr_21.txt      =&gt; usr_21.html
    generated (8    errors): usr_22.txt      =&gt; usr_22.html
    generated (3    errors): usr_23.txt      =&gt; usr_23.html
    generated (163  errors): usr_25.txt      =&gt; usr_25.html
    generated (13   errors): usr_26.txt      =&gt; usr_26.html
    generated (84   errors): usr_27.txt      =&gt; usr_27.html
    generated (173  errors): usr_28.txt      =&gt; usr_28.html
    generated (285  errors): usr_29.txt      =&gt; usr_29.html
    generated (280  errors): usr_30.txt      =&gt; usr_30.html
    generated (11   errors): usr_31.txt      =&gt; usr_31.html
    generated (13   errors): usr_32.txt      =&gt; usr_32.html
    generated (156  errors): usr_40.txt      =&gt; usr_40.html
    generated (134  errors): usr_41.txt      =&gt; usr_41.html
    generated (35   errors): usr_42.txt      =&gt; usr_42.html
    generated (19   errors): usr_43.txt      =&gt; usr_43.html
    generated (60   errors): usr_44.txt      =&gt; usr_44.html
    generated (13   errors): usr_45.txt      =&gt; usr_45.html
    generated (1    errors): usr_toc.txt     =&gt; usr_toc.html
    generated (69   errors): various.txt     =&gt; various.html
    generated (68   errors): vi_diff.txt     =&gt; vi_diff.html
    generated (437  errors): vim_diff.txt    =&gt; vim_diff.html
    generated (296  errors): visual.txt      =&gt; visual.html
    generated (181  errors): windows.txt     =&gt; windows.html
    generated 119 html pages
    total errors: 23862
    invalid tags: 537
</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>build: move lint target to cmake #19169</title>
<updated>2022-07-01T16:15:04+00:00</updated>
<author>
<name>dundargoc</name>
<email>33953936+dundargoc@users.noreply.github.com</email>
</author>
<published>2022-07-01T16:15:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.josher.dev/cgit/rneovim.git/commit/?id=9b4d0137b89d5d2ed6c62549578868d7a68fb094'/>
<id>9b4d0137b89d5d2ed6c62549578868d7a68fb094</id>
<content type='text'>
This will ensure less verbose output and faster linting.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will ensure less verbose output and faster linting.</pre>
</div>
</content>
</entry>
</feed>
