Files
neovim/runtime
Michal Liszcz 9ef7297ef1 feat(lsp): overwrite omnifunc/tagfunc set by ftplugin #22267
Problem:
Some built-in ftplugins set omnifunc/tagfunc/formatexpr which causes
lsp.lua:set_defaults() to skip setup of defaults for those filetypes.
For example the C++ ftplugin has:
    omnifunc=ccomplete#Complete
          Last set from /usr/share/nvim/runtime/ftplugin/c.vim line 30
so the changes done in #95c65a6b221fe6e1cf91e8322e7d7571dc511a71
will always be skipped for C++ files.

Solution:
Overwrite omnifunc/tagfunc/formatexpr options that were set by stock
ftplugin.

Fixes #21001
2023-03-09 06:12:56 -08:00
..
2022-12-08 16:33:38 +01:00
2021-09-13 16:33:41 +02:00
2022-08-20 10:04:55 +02:00
2023-01-03 10:07:43 +00:00
2023-01-09 17:12:06 +00:00
2022-10-17 08:19:48 +02:00