aboutsummaryrefslogtreecommitdiffstats
path: root/lua
diff options
context:
space:
mode:
authorMerlijn Vos <merlijn@soverin.net>2023-05-06 11:36:34 +0200
committerGitHub <noreply@github.com>2023-05-06 17:36:34 +0800
commitf3d80d56455122cdda1dd042c5605b57b4e8905e (patch)
tree411dcc9d3395afd3689e978807bc38bcf265dcfd /lua
parentdocs: update server_configurations.md (diff)
downloadnvim-lspconfig-f3d80d56455122cdda1dd042c5605b57b4e8905e.tar
nvim-lspconfig-f3d80d56455122cdda1dd042c5605b57b4e8905e.tar.gz
nvim-lspconfig-f3d80d56455122cdda1dd042c5605b57b4e8905e.tar.bz2
nvim-lspconfig-f3d80d56455122cdda1dd042c5605b57b4e8905e.tar.lz
nvim-lspconfig-f3d80d56455122cdda1dd042c5605b57b4e8905e.tar.xz
nvim-lspconfig-f3d80d56455122cdda1dd042c5605b57b4e8905e.tar.zst
nvim-lspconfig-f3d80d56455122cdda1dd042c5605b57b4e8905e.zip
fix(remarkls): make root_dir more restrictive (#2405)
* remarkls: make `root_dir` more restrictive * Fix formatting * Apply suggestions from code review Co-authored-by: Remco Haszing <remcohaszing@gmail.com> --------- Co-authored-by: Remco Haszing <remcohaszing@gmail.com>
Diffstat (limited to 'lua')
-rw-r--r--lua/lspconfig/server_configurations/remark_ls.lua11
1 files changed, 10 insertions, 1 deletions
diff --git a/lua/lspconfig/server_configurations/remark_ls.lua b/lua/lspconfig/server_configurations/remark_ls.lua
index 4ef37177..2668facb 100644
--- a/lua/lspconfig/server_configurations/remark_ls.lua
+++ b/lua/lspconfig/server_configurations/remark_ls.lua
@@ -11,7 +11,16 @@ return {
default_config = {
cmd = cmd,
filetypes = { 'markdown' },
- root_dir = util.find_git_ancestor,
+ root_dir = util.root_pattern(
+ '.remarkrc',
+ '.remarkrc.json',
+ '.remarkrc.js',
+ '.remarkrc.cjs',
+ '.remarkrc.mjs',
+ '.remarkrc.yml',
+ '.remarkrc.yaml',
+ '.remarkignore'
+ ),
single_file_support = true,
},
docs = {