Skip to content

Commit 66456da

Browse files
committed
fix(config): impl list_contains
1 parent 6ff88ad commit 66456da

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

lua/luasnip-snippets/config.lua

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,9 +55,11 @@ end
5555

5656
---return bool
5757
local function auto_expansion_disabled(lang, trig)
58+
---@type luasnip-snippets.utils.tbl
59+
local Tbl = require("luasnip-snippets.utils.tbl")
5860
local disabled_trigs =
5961
vim.F.if_nil(vim.tbl_get(config, "disable_auto_expansion", lang), {})
60-
return vim.list_contains(disabled_trigs, trig)
62+
return Tbl.list_contains(disabled_trigs, trig)
6163
end
6264

6365
---@class luasnip-snippets.config

lua/luasnip-snippets/utils/tbl.lua

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
---@class luasnip-snippets.utils.tbl
2+
local M = {}
3+
4+
function M.list_contains(t, value)
5+
for _, v in ipairs(t) do
6+
if v == value then
7+
return true
8+
end
9+
end
10+
return false
11+
end
12+
13+
return M

0 commit comments

Comments
 (0)