Merge pull request #1654 from csnover/fix-1653
Use system line ending in services compiler host
This commit is contained in:
commit
8d5b65a533
|
@ -852,6 +852,7 @@ module ts {
|
|||
//
|
||||
export interface LanguageServiceHost extends Logger {
|
||||
getCompilationSettings(): CompilerOptions;
|
||||
getNewLine?(): string;
|
||||
getScriptFileNames(): string[];
|
||||
getScriptVersion(fileName: string): string;
|
||||
getScriptIsOpen(fileName: string): boolean;
|
||||
|
@ -1962,7 +1963,9 @@ module ts {
|
|||
getCancellationToken: () => cancellationToken,
|
||||
getCanonicalFileName: (filename) => useCaseSensitivefilenames ? filename : filename.toLowerCase(),
|
||||
useCaseSensitiveFileNames: () => useCaseSensitivefilenames,
|
||||
getNewLine: () => "\r\n",
|
||||
getNewLine: () => {
|
||||
return host.getNewLine ? host.getNewLine() : "\r\n";
|
||||
},
|
||||
getDefaultLibFilename: (options): string => {
|
||||
return host.getDefaultLibFilename(options);
|
||||
},
|
||||
|
|
Loading…
Reference in a new issue