From 2bcc0fda417d6f671046f076163beb00dda0155d Mon Sep 17 00:00:00 2001 From: Aerilius Date: Sat, 28 Oct 2017 22:01:53 +0200 Subject: [PATCH] Make filePathCompleter work with `load "filepath` without parentheses --- src/ae_console/features/feature_autocomplete.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/ae_console/features/feature_autocomplete.js b/src/ae_console/features/feature_autocomplete.js index 4ca7258..82c02e6 100644 --- a/src/ae_console/features/feature_autocomplete.js +++ b/src/ae_console/features/feature_autocomplete.js @@ -86,8 +86,8 @@ requirejs(['app', 'bridge', 'translate', 'ace/ace', 'get_current_tokens'], funct while (true) { currentToken = tokenIterator.stepBackward(); if (currentToken == null) return []; - if (currentToken.value[0] == '"' || currentToken.value[0] == "'") { - fullPrefix = currentToken.value.substring(1) + fullPrefix; + if (currentToken.value.match(/^\s*?["']/)) { + fullPrefix = currentToken.value.substring(RegExp.$_.length) + fullPrefix; break; } fullPrefix = currentToken.value + fullPrefix;