From de5802cc09b83950eaba7a5bf07f47a481b5484e Mon Sep 17 00:00:00 2001 From: ruki Date: Sat, 21 Jan 2023 23:32:54 +0800 Subject: improve xrepo complete --- xmake/modules/private/xrepo/quick_search/cache.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/xmake/modules/private/xrepo/quick_search/cache.lua b/xmake/modules/private/xrepo/quick_search/cache.lua index 6f145d6ca..2d13a676a 100644 --- a/xmake/modules/private/xrepo/quick_search/cache.lua +++ b/xmake/modules/private/xrepo/quick_search/cache.lua @@ -81,9 +81,9 @@ function find(name) _init() local list_result = {} for packagename, packagedata in pairs(cache:data()) do - if packagename:find(name, 1, true) then + if packagename:startswith(name) then table.insert(list_result, {name = packagename, data = packagedata}) end end return list_result -end \ No newline at end of file +end -- cgit v1.3.1