Skip to content
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

Update language server #40

Merged
merged 1 commit into from
Sep 14, 2024

Conversation

deathaxe
Copy link
Contributor

ship:

  1. v1.39.12
  2. net6.0 based language-server (instead of net472/mono)
  3. arm64 compatible language-server

ship:

1. v1.39.12
2. net6.0 based language-server (instead of net472/mono)
3. arm64 compatible language-server
@rwols
Copy link
Member

rwols commented Sep 14, 2024

#31 (comment)

Does this break current user's workflow when they don't have .NET 6 installed? I asked this a long time ago, but, I don't know if there's still a concern to be honest.

Copy link
Member

@rwols rwols left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Let's just go with it.

@rwols rwols merged commit 8dcee8b into sublimelsp:master Sep 14, 2024
@deathaxe deathaxe deleted the pr/update-language-server branch September 14, 2024 19:55
@deathaxe
Copy link
Contributor Author

It will break those, but mono has been deprecated long ago as well as .NET 4.7 on windows platform. Each recent Visual Studio ships .net6+ and it is an easy fix on Linux/MacOS as well. .NET 4.7 is also supported compile target on .net6+. So impact besides requiring .NET sdk should be rather low.

@rwols
Copy link
Member

rwols commented Sep 14, 2024

I tested this on Ubuntu and it now complains about a mono executable missing. I see there’s an OmniSharp file that, when given executable permissions, is executable. I want to have this minor issue fixed for Linux before making a release. I’ll do this myself but I do welcome PRs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants