From ca023a700f35212071dfe9544272719cbbf80e4c Mon Sep 17 00:00:00 2001 From: Ramya Achutha Rao Date: Thu, 11 Jan 2018 19:01:53 -0800 Subject: [PATCH] Move absolute path check to avoid dependency on path in emmet helper --- extensions/emmet/src/util.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/extensions/emmet/src/util.ts b/extensions/emmet/src/util.ts index 2acca80d142..41b568cdabc 100644 --- a/extensions/emmet/src/util.ts +++ b/extensions/emmet/src/util.ts @@ -31,6 +31,11 @@ export function resolveUpdateExtensionsPath() { } if (_currentExtensionsPath !== extensionsPath) { _currentExtensionsPath = extensionsPath; + if (_currentExtensionsPath && !path.isAbsolute(_currentExtensionsPath)) { + vscode.window.showErrorMessage('The path provided in emmet.extensionsPath setting should be absoulte path'); + _emmetHelper.updateExtensionsPath(); + return; + } _emmetHelper.updateExtensionsPath(_currentExtensionsPath).then(null, (err: string) => vscode.window.showErrorMessage(err)); } }