You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Jump to definition broken on file with typing error #1588
I don't know if this is related to #1580, so I'm opening this as a separate issue. Jumping to test on line 3 gives "Not in environment 'test'". As in that issue, fixing the type error (in this case, removing the annotation on ~f in the first line) fixes locate.
lettest~f:(_: unit -> unit)=()typet = F : { f : unit -> 'fn } -> tletcall (F { f }) = test ~f
Activity
voodoos commentedon Apr 19, 2023
Thanks for the report, probably a similar issue than the others: Merlin recovery lacks finesse in some cases.
Add a reproduction case for ocaml#1580 and ocaml#1588
Add a recovery layer around type_argument.
Add a reproduction case for ocaml#1580 and ocaml#1588
Add a recovery layer around type_argument.
Add a reproduction case for ocaml#1580 and ocaml#1588
Add a recovery layer around type_argument.
[new release] merlin (4 packages) (5.5-503)
Add a reproduction case for ocaml#1580 and ocaml#1588
Add a recovery layer around type_argument.
Add a recovery layer around type_argument.
Recovery in application in local open (#222)
Add merlin into the repo (#5568)