From eca861e2b5ef2267a990ab1376b667526308be47 Mon Sep 17 00:00:00 2001 From: isidor Date: Wed, 31 Jan 2018 14:25:28 +0100 Subject: [PATCH] fixes #42597 --- src/vs/workbench/parts/files/electron-browser/fileCommands.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/vs/workbench/parts/files/electron-browser/fileCommands.ts b/src/vs/workbench/parts/files/electron-browser/fileCommands.ts index a419d6ff878..657aed50b29 100644 --- a/src/vs/workbench/parts/files/electron-browser/fileCommands.ts +++ b/src/vs/workbench/parts/files/electron-browser/fileCommands.ts @@ -414,7 +414,8 @@ const copyPathHandler = (accessor, resource: URI) => { const resources = getMultiSelectedResources(resource, accessor.get(IListService), accessor.get(IWorkbenchEditorService)); if (resources.length) { const clipboardService = accessor.get(IClipboardService); - const text = resources.map(r => r.scheme === 'file' ? labels.getPathLabel(r) : r.toString()).join('\n'); + const lineDelimiter = isWindows ? '\r\n' : '\n'; + const text = resources.map(r => r.scheme === 'file' ? labels.getPathLabel(r) : r.toString()).join(lineDelimiter); clipboardService.writeText(text); } else { const messageService = accessor.get(IMessageService); -- GitLab