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

Bumping to monaco 0.14.2 #107

Merged
merged 3 commits into from
Sep 3, 2018
Merged

Bumping to monaco 0.14.2 #107

merged 3 commits into from
Sep 3, 2018

Conversation

Twinside
Copy link

With adaptation for the changes in the symbol API

@@ -477,30 +477,33 @@ export class ProtocolToMonacoConverter {
};
}

asDocumentSymbolResult(values: SymbolInformation[] | DocumentSymbol[]): monaco.languages.SymbolInformation[] {
asDocumentSymbolResult(values: SymbolInformation[] | DocumentSymbol[]): monaco.languages.DocumentSymbol[] {
if (DocumentSymbol.is(values[0])) {
// FIXME when Monaco supports DocumentSymbol
Copy link
Contributor

Choose a reason for hiding this comment

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

@Twinside this is great! Would you be able also to add missing conversion? Now it should be possible. We should do it by analogy with https://github.com/Microsoft/vscode-languageserver-node/blob/7850be5cce4ed39485150969de14947d08c47375/client/src/protocolConverter.ts#L517-L542

@Twinside
Copy link
Author

I've added the missing conversion

@akosyakov
Copy link
Contributor

@Twinside it looks good, thank you. I would like to test new Monaco with Theia before merging to make sure that there is no any new UI quirks.

@zewa666
Copy link
Contributor

zewa666 commented Aug 27, 2018

@akosyakov any update on your merging tests? Looking forward to getting this PR merged so we can upgrade as well. A bunch of new cool features should be available with that.

@akosyakov
Copy link
Contributor

Sorry, we don't have time to review and test it now. I've published 0.8.0-dev.1 version with this PR on the top of latest master, that you can try it out.

Copy link
Contributor

@akosyakov akosyakov left a comment

Choose a reason for hiding this comment

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

thank you again

@akosyakov akosyakov merged commit 6d6f321 into TypeFox:master Sep 3, 2018
@akosyakov
Copy link
Contributor

Just published v0.8.0 with these changes.

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.

None yet

3 participants