For some reason the lsp plugin my editor does not handle correctly files in the gramlib folder. Does anyone else experience this behaviour, and do you know how to fix it?
I believe there is some magic invocation missing in a metadata file but I don't really understand that stuff.
make or dune?
if this is solved by dune, then the problem wont last long :)
dune version does nothing interesting for gramlib
make does some weird stuff to implement wrapping
where are the lsp metadata stored?
is it the ill-named merlin file?
dunno about lsp
maybe it uses merlin?
ok, I'll wait for the dune PR to get merged and report after
Seems to be working with dune, so this can be considered solved.
Good to hear, note that when upgrading to Dune 2.8 , dune + merlin don't use .merlin files anymore, so there is a bit of mess in terms of what deps you need to be in sync [should be fine in opam]
AFAIK, this is a problem with merlin. Merlin doesn’t understand any non ppx preprocessors. For example, cppo is broken with merlin as well.
Last updated: Dec 07 2023 at 09:01 UTC