File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -852,6 +852,7 @@ module ts {
852852 //
853853 export interface LanguageServiceHost extends Logger {
854854 getCompilationSettings ( ) : CompilerOptions ;
855+ getNewLine ?( ) : string ;
855856 getScriptFileNames ( ) : string [ ] ;
856857 getScriptVersion ( fileName : string ) : string ;
857858 getScriptIsOpen ( fileName : string ) : boolean ;
@@ -1962,7 +1963,9 @@ module ts {
19621963 getCancellationToken : ( ) => cancellationToken ,
19631964 getCanonicalFileName : ( filename ) => useCaseSensitivefilenames ? filename : filename . toLowerCase ( ) ,
19641965 useCaseSensitiveFileNames : ( ) => useCaseSensitivefilenames ,
1965- getNewLine : ( ) => "\r\n" ,
1966+ getNewLine : ( ) => {
1967+ return host . getNewLine ? host . getNewLine ( ) : "\r\n" ;
1968+ } ,
19661969 getDefaultLibFilename : ( options ) : string => {
19671970 return host . getDefaultLibFilename ( options ) ;
19681971 } ,
You can’t perform that action at this time.
0 commit comments