From b4e79c9cea207c021ae167c483b26cb49848116c Mon Sep 17 00:00:00 2001 From: Benjamin Pasero Date: Sat, 30 Apr 2016 16:12:40 +0200 Subject: [PATCH] ignore spaces in quick open (fixes #5306, fixes #1292) --- src/vs/workbench/browser/parts/quickopen/editorHistoryModel.ts | 3 ++- src/vs/workbench/parts/search/browser/openAnythingHandler.ts | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/vs/workbench/browser/parts/quickopen/editorHistoryModel.ts b/src/vs/workbench/browser/parts/quickopen/editorHistoryModel.ts index 20e289f3007..0af1dcad780 100644 --- a/src/vs/workbench/browser/parts/quickopen/editorHistoryModel.ts +++ b/src/vs/workbench/browser/parts/quickopen/editorHistoryModel.ts @@ -205,7 +205,8 @@ export class EditorHistoryModel extends QuickOpenModel { } public getResults(searchValue: string): QuickOpenEntry[] { - searchValue = searchValue.trim(); + searchValue = searchValue.replace(/ /g, ''); // get rid of all whitespace + const searchInPath = searchValue.indexOf(paths.nativeSep) >= 0; let results: QuickOpenEntry[] = []; diff --git a/src/vs/workbench/parts/search/browser/openAnythingHandler.ts b/src/vs/workbench/parts/search/browser/openAnythingHandler.ts index f21046bd28b..f7117d740c8 100644 --- a/src/vs/workbench/parts/search/browser/openAnythingHandler.ts +++ b/src/vs/workbench/parts/search/browser/openAnythingHandler.ts @@ -72,7 +72,7 @@ export class OpenAnythingHandler extends QuickOpenHandler { } public getResults(searchValue: string): TPromise { - searchValue = searchValue.trim(); + searchValue = searchValue.replace(/ /g, ''); // get rid of all whitespace // Help Windows users to search for paths when using slash if (isWindows) {