-
Notifications
You must be signed in to change notification settings - Fork 124
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Search for a symbol in workspace looks into .pp.ml files #548
Comments
Am I right that We can filter out |
I stumbled upon that PR in the merlin repo which seems to be related to the same issue: ocaml/merlin#1219 The proposed fix looks pretty easy and consist of falling back to a corresponding I got curious and tried that solution. It seems to show good results: Screen.Recording.2021-11-24.at.06.39.35.mov |
The fix has been merged upstream and is included in merlin 4.5 ocaml/merlin#1219 I know that there's an ongoing effort to unvendor Merlin so I assume that when that's done, we will have an up to date version of Merlin that contains the fix ? cc @rgrinberg |
We don't plan to unvendor merlin. Once I will update our fork of it, the fix should be included. |
I thought we agreed that was the plan though? The fork is making a lot of people's life more difficult, and merlin maintainers have agreed to upstream the patches in principle. |
I remember agreeing about reducing the patches but certainly not un vendoring merlin. The difficulties imposed by the fork can be solved by deleting the vendored directory once all the patches are upstreamed. |
I'm confused. Do you mean that you intend to keep vendoring merlin even if all the patches are upstreamed? |
Exactly |
I think I've been confused. I don't think the upstream change would have fixed that issue (at least without any changes from our side). Anyway, good news is that #671 should fix the issue 🤗 |
Closed #671 |
Searching for a symbol in workspace uses
.pp.ml
files, it seems, which users can't actually open.The text was updated successfully, but these errors were encountered: