-
Notifications
You must be signed in to change notification settings - Fork 31
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
Add LSP-some-sass #120
Add LSP-some-sass #120
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Automated testing result: SUCCESS
Repo link: LSP-sass
Packages added:
- LSP-sass
Processing package "LSP-sass"
- All checks passed
Some notes:
This looks like something that needs to be improved in LSP. What requests are clashing? |
Apart from that, code looks ok. |
Would you consider migrating the repo to this organization (and getting full access to the repo)? We prefer that since then we can easily manage and ensure that everything is aligned. |
Done!
Basically, Some Sass language server used in LSP-sass is extending default CSS language server, but Volar also does that to provide features such as handling I’ve already tried to see if
Sure, that would definitely be better approach! |
Can you create a PR against https://github.com/sublimelsp/LSP-some-sass ? I'll set up permissions later so that you can manage it. Note that I've named it |
@rchl I’ve created PR for codebase: sublimelsp/LSP-some-sass#1
I’m okay with this; as I see, most language servers for Sublime LSP follow this logic. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Automated testing result: ERROR
Repo link: LSP-some-sass
Results help
Packages added:
- LSP-some-sass
Processing package "LSP-some-sass"
- ERROR: No valid semver tags found at https://github.com/sublimelsp/LSP-some-sass/tags for the package "LSP-some-sass".
Hello, I see in the readme
This looks like a bug in LSP (I see that color boxes are currently requested for all Btw, for now it should be possible to disable the color provider in one of the servers via {
"disabled_capabilities": {
"colorProvider": true
},
} |
@jwortmann sure, no problem, here it is: sublimelsp/LSP#2534 I’m aware that color references can be disabled as capability, but I didn’t want to mention that since it’s very invasive and relates to full language server feature as opposed to specific feature (Vue Sass style block). |
Current status:
|
Thank you, tested with the latest release of Note, some people might run into issues:
|
It works with electron for me (on mac). |
Actually you are right. There is an error like:
Though if you install with normal Node then it works after switching to Electron so it's more an issue with npm install than actually running. I think we should fix that (in LSP-some-sass) before releasing. |
So I think it's an issue with using yarn and it not being compatible with package lock version 3. It might be fixable by just creating lock file with older npm version. |
And before merging this one, a new tag needs to be added in the repo. |
Pardon for the rush |
* Add LSP-sass * Rename LSP-sass to LSP-some-sass
Co-authored-by: Ivan Nikolić <[email protected]>
https://github.com/niksy/LSP-sass