-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
lsp: support gopls local per workspace #3053
Conversation
Determine the workspace at the top of each configuration item constructing the configuration result. Deep copy each individual config so each configuration's value is distinct from all others.
not sure if you noticed there was a regression flaw: |
@bhcleek actually i am not very sure it caused by this pr, but looks more or less .. |
The behavior you're seeing is because of this change What makes you refer this as a regression? Are you seeing some kind of problem or are you just seeing something unfamiliar?
Can you clarify what you mean by this? |
i did not dig those code detail, but why it needed loop to read all gofiles under current dir to a / cur vim window ?
if no solution/workaround from you, perhaps i needed to disable gopls at startup by |
and |
Give #3056 a try; I think you'll get the behavior you want. |
yes, i tried, i works after that pr. |
since |
Ah yes, I did not mean to change the default. PR coming up. |
@Shane-XB-Qian let's move conversation to #3057 |
Closes #3023