From c4dd7789e723f28976dd5edd2e32e374ef937883 Mon Sep 17 00:00:00 2001 From: sumneko Date: Sun, 23 Jan 2022 04:57:04 +0800 Subject: cleanup --- script/workspace/require-path.lua | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'script/workspace') diff --git a/script/workspace/require-path.lua b/script/workspace/require-path.lua index 98e9e61c..223d6ada 100644 --- a/script/workspace/require-path.lua +++ b/script/workspace/require-path.lua @@ -43,15 +43,12 @@ function m.getVisiblePath(suri, path) local strict = config.get(suri, 'Lua.runtime.pathStrict') path = workspace.normalize(path) local uri = furi.encode(path) - local libraryPath = furi.decode(files.getLibraryUri(uri)) + local libraryPath = furi.decode(files.getLibraryUri(suri, uri)) local scp = scope.getScope(suri) local cache = scp:get('visiblePath') or scp:set('visiblePath', {}) if not cache[path] then local result = {} cache[path] = result - if libraryPath then - libraryPath = libraryPath:gsub('^[/\\]+', '') - end for _, searcher in ipairs(searchers) do local isAbsolute = searcher:match '^[/\\]' or searcher:match '^%a+%:' -- cgit v1.2.3