October changes (#59712)

* fix #59597

* fix #59552

* fix #57997

* Open Workspace button in .code-workspace files (fixes #59305)

* debt - filename => filepath to make method clear
This commit is contained in:
Benjamin Pasero
2018-10-01 07:52:48 +02:00
committed by GitHub
parent 13100f2e43
commit 0c4fa8a7b5
25 changed files with 224 additions and 104 deletions

View File

@@ -47,7 +47,7 @@ export class MainThreadDocumentContentProviders implements MainThreadDocumentCon
return this._proxy.$provideTextDocumentContent(handle, uri).then(value => {
if (typeof value === 'string') {
const firstLineText = value.substr(0, 1 + value.search(/\r?\n/));
const mode = this._modeService.getOrCreateModeByFilenameOrFirstLine(uri.fsPath, firstLineText);
const mode = this._modeService.getOrCreateModeByFilepathOrFirstLine(uri.fsPath, firstLineText);
return this._modelService.createModel(value, mode, uri);
}
return undefined;