merlin icon indicating copy to clipboard operation
merlin copied to clipboard

Context sensitive completion for OCaml in Vim and Emacs

Results 171 merlin issues
Sort by recently updated
recently updated
newest added

For example, it doesn't work when the expression after a toplevel let is on its own line: ``` % cat test.ml let foo = () (** COMMENT *) let ()...

I think it's never a bad idea to enable GitHub discussions for bigger projects like Merlin, as this way it's easy to separate discussions (e.g. brainstorming on ideas, process, etc)...

The case was from [sedlex](https://github.com/ocaml-community/sedlex), which looks like:

I've noticed that nobody has been incrementing the version of the Emacs package for quite a while: ![image](https://user-images.githubusercontent.com/103882/180649273-1a783cf5-4234-4011-ac56-13851ccffc96.png) I see its changelog is part of the main Merlin changelog, so...

Fixes #1506 `??` holes where interfering with he parsing of custom `( ?? )` prefix operators. Since we do not use this hole syntax this PR simply removes their remnants.

When querying jump to declaration of a record's label `foo.ba|r` merlin would only jump to the beginning of the corresponding record type declaration. This is due to the uid's of...

Hi, The following piece of code is causing merlin to display an error but the code is valid: ``` let ( ?? ) x = Re.opt x in ... ```...

*~Two~ Three years later* This fixes #949 In #949 the issue was identified as `Longident.parse` returning wrong lids for infix operators. A PR was merged in the compiler to expose...

There is currently an issue with Merlin's new typed holes and ppxes. Since these holes were added as new AST node ppxes crash in there presence. This PR removes these...

I'm curious if there's any reason not to support directly `eldoc-mode` in `merlin-mode`, as from what I gather from https://github.com/Khady/merlin-eldoc all the necessary information is available there. What's the recommended...