diff --git a/Go-latest.vsix b/Go-latest.vsix index 15e393b84..5ea8ecbde 100644 Binary files a/Go-latest.vsix and b/Go-latest.vsix differ diff --git a/src/goFormat.ts b/src/goFormat.ts index 375f4db83..3fbcc93c3 100644 --- a/src/goFormat.ts +++ b/src/goFormat.ts @@ -57,6 +57,7 @@ export class GoDocumentFormattingEditProvider implements vscode.DocumentFormatti // Use spawn instead of exec to avoid maxBufferExceeded error const p = cp.spawn(formatCommandBinPath, formatFlags, { env }); + p.stdout.setEncoding('utf8'); p.stdout.on('data', data => stdout += data); p.stderr.on('data', data => stderr += data); p.on('error', err => { diff --git a/src/goMain.ts b/src/goMain.ts index 1a7e95451..0a7742069 100644 --- a/src/goMain.ts +++ b/src/goMain.ts @@ -56,7 +56,7 @@ export function activate(ctx: vscode.ExtensionContext): void { "data": { "classification": "SystemMetaData", "purpose": "FeatureInsight" } } */ - sendTelemetryEvent('beta-testing', { version: '0.6.74', date: '01/12/2018' }); + sendTelemetryEvent('beta-testing', { version: '0.6.74', date: '01/21/2018' }); let useLangServer = vscode.workspace.getConfiguration('go')['useLanguageServer']; let langServerFlags: string[] = vscode.workspace.getConfiguration('go')['languageServerFlags'] || [];