From c58930be36f24fdc185b1f7c5bfdf5c672f7711a Mon Sep 17 00:00:00 2001 From: poz Date: Wed, 13 May 2026 02:21:10 +0200 Subject: [PATCH] languages/ocaml: remove invalid filetypes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit `:checkhealth` output: ``` - ⚠️ WARNING Unknown filetype 'menhir' (Hint: filename extension != filetype). - ⚠️ WARNING Unknown filetype 'ocamlinterface' (Hint: filename extension != filetype). - ⚠️ WARNING Unknown filetype 'ocamllex' (Hint: filename extension != filetype). - ⚠️ WARNING Unknown filetype 'reason' (Hint: filename extension != filetype). ``` --- docs/manual/release-notes/rl-0.9.md | 2 ++ modules/plugins/languages/ocaml.nix | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/docs/manual/release-notes/rl-0.9.md b/docs/manual/release-notes/rl-0.9.md index 164133a1..d883a67c 100644 --- a/docs/manual/release-notes/rl-0.9.md +++ b/docs/manual/release-notes/rl-0.9.md @@ -482,6 +482,8 @@ https://github.com/gorbit99/codewindow.nvim `geom`, `comp`). - Remove invalid filetype from go lsp config (`gotmpl`). - Remove invalid filetype from markdown lsp config (`mdx`). +- Remove invalid filetypes from ocaml lsp config (`menhir`, `ocamlinterface`, + `ocamllex` and `reason`). [itscrystalline](https://github.com/itscrystalline): diff --git a/modules/plugins/languages/ocaml.nix b/modules/plugins/languages/ocaml.nix index 051bef75..91b2852a 100644 --- a/modules/plugins/languages/ocaml.nix +++ b/modules/plugins/languages/ocaml.nix @@ -68,7 +68,7 @@ in { vim.lsp = { presets = genAttrs cfg.lsp.servers (_: {enable = true;}); servers = genAttrs cfg.lsp.servers (_: { - filetypes = ["ocaml" "menhir" "ocamlinterface" "ocamllex" "reason" "dune"]; + filetypes = ["ocaml" "dune"]; }); }; })