Skip to content

Bumping to monaco 0.14.2 - #107

Merged
akosyakov merged 3 commits into
TypeFox:masterfrom
Lokad:master
Sep 3, 2018
Merged

Bumping to monaco 0.14.2#107
akosyakov merged 3 commits into
TypeFox:masterfrom
Lokad:master

Conversation

@Twinside

Copy link
Copy Markdown

With adaptation for the changes in the symbol API

Comment thread src/monaco-converter.ts Outdated
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
Copy Markdown
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
Copy Markdown
Author

I've added the missing conversion

@akosyakov

Copy link
Copy Markdown
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

zewa666 commented Aug 27, 2018

Copy link
Copy Markdown
Contributor

@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
Copy Markdown
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.

@akosyakov akosyakov left a comment

Copy link
Copy Markdown
Contributor

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
Copy Markdown
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.

3 participants