Files
neovim/test/functional/fixtures
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
..
2016-10-28 14:33:13 +02:00
2017-03-15 15:01:06 +01:00
2017-05-01 22:13:23 +02:00
2017-11-07 23:54:31 +01:00
2018-06-11 00:46:49 +02:00
2018-12-31 01:06:17 +01:00
2019-09-15 17:28:42 -07:00
2021-07-02 17:54:29 +02:00
2021-11-30 18:20:42 +01:00
2022-04-15 13:38:44 +02:00
2022-09-30 17:15:13 +02:00
2016-11-15 05:01:25 +01:00
2017-04-19 19:11:50 +03:00