Ulysse
Ulysse
Hi @jonahbeckford ! The parser is configured to use the "filename" here: https://github.com/ocaml/merlin/blob/874de7e42bd6c64793c8520d0d2a955e9c555595/src/kernel/mocaml.ml#L39 I would expect that to corresponds to the content of the `-filename` argument, which is indeed not...
Hi @KihongHeo, thanks for your report. We will need more information to understand what is hapening there. Ideally a minimal reproduction case that we could use to investigate. As a...
This looks like there is a mismatch between the version of the OCaml compiler you used to build your project and the version of OCaml you used to build `ocaml-lsp-server`....
@kentookura you might find interesting information in that thread: https://discuss.ocaml.org/t/using-ocaml-lsp-server-with-opam-switches-in-neovim/14428/1 (I didn't read it)
Thanks for your report, I was able to reproduce. There's definitively an issue with configuration here. This is usually the responsibility of Dune, but we can keep the issue here.
Also, wouldn't `dune build @check` work ?
If you use Dune then it passes the build flags to Merlin / LSP. This means that removing short paths from the standard ocaml flags set might allow you to...
Right, it looks like `short-path` is forced to be `true` in a few places indeed.
Hi @jpoly1219 ! A quick answer to the title "Is knowing Merlin a prerequisite for contributing?" is: it depends on what your trying to do. Most of the time a...
Transferring here since I think the fix should be done in the lsp server: if the file kind is `.ocamlinit` we should not try to load a configuration for it....