-
Notifications
You must be signed in to change notification settings - Fork 2.5k
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
upgrading to LSP 5.3.0 and Monaco 0.17.0 #5901
Conversation
@svenefftinge pointed out that babel won't work for plugin system :( I've opened #5902 to try to move es6 completely instead. Alternatively, we can move |
1e1e82b
to
1a932e8
Compare
0cc9e7b
to
3c38d40
Compare
33d357f
to
1ac5db0
Compare
dd917df
to
d826df7
Compare
I've managed to fix |
@marechal-p I've discussed scrolling issue with @svenefftinge, decided that is annoying but not critical, you can still use mouse. Hope they fix it soon and we migrate again. We need fresh Monaco to support latest LSP/VS Code apis, fix memory leaks and so on. |
@tolusha Do you use some particular go project for testing? if i just create go file in theia repo nothing happens. Was able to reproduce it, paths in editors decorations expected to be URIs now: |
fba1ab0
to
487face
Compare
Got another error with Go:
|
487face
to
e5c229c
Compare
@tolusha I think i was able to address all your issues. |
@akosyakov |
e5c229c
to
fd8f83e
Compare
@theia-ide/core @svenefftinge @marcdumais-work @tsmaeder Are we good to merge it? Or someone wants to test it more? |
Found an error while changing and saving:
It is not a regression, format document is not supported for txt files and it was throwing an exception always. |
I am all for merging this one: we'll need it to make progress on our goal to be fully VS Code API-compabible. |
What about #5901 (comment) ? |
LSP dependencies are targeting es6 now, we are forced to use babel in order to transpile es6 to es5 classes for these dependencies Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
Signed-off-by: Anton Kosyakov <anton.kosyakov@typefox.io>
fd8f83e
to
d844594
Compare
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.
Awesome work, Anton! 🎉 As always :-)
Does this PR covers CC: @akosyakov |
@marechal-p The slow scrolling in Firefox should be fixed with Monaco 0.18.1 |
What it does
esc
How to test
edit
menu with editorselection
menu with editorReview checklist
Reminder for reviewers