From 26ef94b0628f4f9558e90ee5b67823961e87a35d Mon Sep 17 00:00:00 2001 From: Russell Stringer Date: Tue, 11 Jan 2022 12:05:32 -0500 Subject: [PATCH] Fixes autocomplete when running script in a directory without using leading slash Fixes #1681 --- src/Terminal/determineAllPossibilitiesForTabCompletion.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Terminal/determineAllPossibilitiesForTabCompletion.ts b/src/Terminal/determineAllPossibilitiesForTabCompletion.ts index b1fba5eaf..447d45cfe 100644 --- a/src/Terminal/determineAllPossibilitiesForTabCompletion.ts +++ b/src/Terminal/determineAllPossibilitiesForTabCompletion.ts @@ -299,7 +299,7 @@ export async function determineAllPossibilitiesForTabCompletion( const filename = command[1] + ""; if (!isScriptFilename(filename)) return; // Not a script. if (filename.endsWith(".script")) return; // Doesn't work with ns1. - const script = currServ.scripts.find((script) => script.filename === filename); + const script = currServ.scripts.find((script) => script.filename === filename || script.filename === '/' + filename); if (!script) return; // Doesn't exist. if (!script.module) { await compile(p, script, currServ.scripts);