Fix formatOnEnter for double newlines

This commit is contained in:
zhengbli
2016-05-31 12:35:12 -07:00
parent 35b8b42b55
commit 3433a7800a
4 changed files with 34 additions and 0 deletions

View File

@@ -0,0 +1,17 @@
/// <reference path="fourslash.ts"/>
/////*3*/function listAPIFiles (path : string): string[] {
//// /*1*/
//// /*2*/
////}
goTo.marker("1");
format.onType("1", "\n");
verify.currentLineContentIs(" ");
goTo.marker("2");
format.onType("2", "\n");
verify.currentLineContentIs(" ");
goTo.marker("3");
verify.currentLineContentIs("function listAPIFiles(path: string): string[] {");

View File

@@ -246,6 +246,7 @@ declare namespace FourSlashInterface {
copyFormatOptions(): FormatCodeOptions;
setFormatOptions(options: FormatCodeOptions): any;
selection(startMarker: string, endMarker: string): void;
onType(posMarker: string, key: string): void;
setOption(name: string, value: number): any;
setOption(name: string, value: string): any;
setOption(name: string, value: boolean): any;