eliom icon indicating copy to clipboard operation
eliom copied to clipboard

No .cmt files in opam installed eliom, no merlin

Open aryx opened this issue 5 years ago • 5 comments

Most OCaml libraries comes with a set of .cmt files in ~/.opam/.../lib// so tools like merlin can help programmers find the definition of a function.

Is there any reason eliom does not follow the usual conventions and installed .mli and .cmt in the opam installed directory?

aryx avatar Sep 15 '20 09:09 aryx

Is this project still alive? Where should I direct my feature request?

aryx avatar Sep 21 '20 07:09 aryx

I'd love to use Eliom, I really like the idea of one language for both the server and client and seamless communication between them, but if the project is not active anymore, I'll switch to something else.

aryx avatar Sep 21 '20 07:09 aryx

Yes it is very active. We are using it every day at Be Sport. Just a little bit busy sorry.

balat avatar Sep 23 '20 09:09 balat

Actually the installed opam package of eliom should contain all the .cmt and the .mli for merlin to be able to jump to definition easily. I suggest to just follow what 'dune install' does for any library.

aryx avatar Sep 23 '20 10:09 aryx

Thank you for the suggestion. It is very welcome! Feel free to open a pull request if you want to contribute. Ocsigen is a collaborative project.

balat avatar Sep 23 '20 11:09 balat