Commit Graph

17 Commits

Author SHA1 Message Date
warg 8bd674622e refactor: replace vim.uv.* asserts with warn-and-bail 2026-05-02 22:45:26 +02:00
warg bb06f1818d feat(pack): rebuild plugins on :PluginUpdate 2026-04-21 23:57:01 +02:00
warg 3611791fa9 refactor(undotree): use builtin nvim.undotree 2026-04-21 14:24:43 +02:00
warg 21f566112e refactor(ts): own parser installation, split from pack 2026-04-20 22:50:17 +02:00
warg c7dd083083 refactor: address emmylua diagnostics 2026-04-20 22:11:18 +02:00
warg b4721bb444 fix(util): refactor debouncer 2026-04-19 00:40:24 +02:00
warg 227900d81c refactor(util): reuse timer handles in Debouncer 2026-04-15 21:16:49 +02:00
warg 35fa7aea2c refactor(pack): simplify plugin loading 2026-04-15 06:07:14 +02:00
warg 1293be93aa fix(pack): move plugins out from lua runtime path 2026-04-15 05:30:28 +02:00
warg fa01343730 refactor(util): unify debounce helpers into Debouncer class 2026-04-13 21:09:11 +02:00
warg 34e29dfae2 fix: use vim.fs.joinpath instead of string concatenation 2026-04-13 20:06:06 +02:00
warg f533d5b3de fix(pack): reformat error messages 2026-04-13 18:28:37 +02:00
warg 116325a38d fix(pack): handle plugin name normalization properly 2026-04-13 05:44:26 +02:00
warg a1dde4950c fix(pack): handle uv errors 2026-04-13 05:44:06 +02:00
warg fc7060e0ed refactor: correctness fixes, API modernization, and cleanup 2026-04-13 01:20:52 +02:00
warg cf898d1fee feat(treesitter): replace nvim-treesitter with pack-managed parsers 2026-04-12 11:46:54 +02:00
warg ec81afbab7 refactor: simplify plugin loader 2026-04-11 22:55:51 +02:00