diff options
| author | Christian Clason <c.clason@uni-graz.at> | 2024-02-19 18:43:32 +0100 |
|---|---|---|
| committer | Phạm Huy Hoàng <hoangtun0810@gmail.com> | 2024-02-20 09:59:02 +0900 |
| commit | 4b27f87fef2df2feaca47a8498f5f7f51e94b765 (patch) | |
| tree | 80ad97fd9f448f857ce8f97168d8247af0a9ba72 /scripts/format-queries.lua | |
| parent | feat: add tmux parser (diff) | |
| download | nvim-treesitter-4b27f87fef2df2feaca47a8498f5f7f51e94b765.tar nvim-treesitter-4b27f87fef2df2feaca47a8498f5f7f51e94b765.tar.gz nvim-treesitter-4b27f87fef2df2feaca47a8498f5f7f51e94b765.tar.bz2 nvim-treesitter-4b27f87fef2df2feaca47a8498f5f7f51e94b765.tar.lz nvim-treesitter-4b27f87fef2df2feaca47a8498f5f7f51e94b765.tar.xz nvim-treesitter-4b27f87fef2df2feaca47a8498f5f7f51e94b765.tar.zst nvim-treesitter-4b27f87fef2df2feaca47a8498f5f7f51e94b765.zip | |
fix(scripts): format-queries defaults to cwd
Diffstat (limited to 'scripts/format-queries.lua')
| -rwxr-xr-x | scripts/format-queries.lua | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/scripts/format-queries.lua b/scripts/format-queries.lua index ab7aa237b..61309f817 100755 --- a/scripts/format-queries.lua +++ b/scripts/format-queries.lua @@ -6,13 +6,11 @@ local get_node_text = ts.get_node_text ---@type string[] local files -if not _G.arg[1] then - print "Must specify file or directory to format!" - return -elseif _G.arg[1]:match ".*%.scm$" then - files = { _G.arg[1] } +local arg = _G.arg[1] or "." +if arg:match ".*%.scm$" then + files = { arg } else - files = vim.fn.split(vim.fn.glob(_G.arg[1] .. "/**/*.scm")) + files = vim.fn.split(vim.fn.glob(arg .. "/**/*.scm")) end ts.query.add_predicate("has-type?", function(match, _, _, pred) |
