|
1 | 1 | local M = {} |
2 | 2 |
|
3 | | ----@type table<string, Neominimap.Subcommand>type table<Neominimap.Command.Tab, Neominimap.Subcommand> |
| 3 | +---@type table<string, Neominimap.Subcommand> |
4 | 4 | M.subcommand_tbl = { |
5 | 5 | ["tabOn"] = { |
6 | 6 | impl = function(args) |
7 | 7 | local logger = require("neominimap.logger") |
| 8 | + local msg = vim.deprecate("tabOn", "TabEnable", "v4", "Neominimap") |
| 9 | + if msg then |
| 10 | + logger.notify(msg, vim.log.levels.WARN) |
| 11 | + end |
8 | 12 | logger.log.info("Command tabOn triggered.") |
9 | 13 | require("neominimap.api").tab.enable(#args ~= 0 and vim.tbl_map(tonumber, args) or nil) |
10 | 14 | end, |
11 | 15 | }, |
12 | 16 | ["tabOff"] = { |
13 | 17 | impl = function(args) |
14 | 18 | local logger = require("neominimap.logger") |
| 19 | + local msg = vim.deprecate("tabOff", "TabDisable", "v4", "Neominimap") |
| 20 | + if msg then |
| 21 | + logger.notify(msg, vim.log.levels.WARN) |
| 22 | + end |
15 | 23 | logger.log.info("Command tabOff triggered.") |
16 | 24 | require("neominimap.api").tab.disable(#args ~= 0 and vim.tbl_map(tonumber, args) or nil) |
17 | 25 | end, |
18 | 26 | }, |
19 | 27 | ["tabToggle"] = { |
20 | 28 | impl = function(args) |
21 | 29 | local logger = require("neominimap.logger") |
| 30 | + local msg = vim.deprecate("tabToggle", "TabToggle", "v4", "Neominimap") |
| 31 | + if msg then |
| 32 | + logger.notify(msg, vim.log.levels.WARN) |
| 33 | + end |
22 | 34 | logger.log.info("Command tabToggle triggered.") |
23 | 35 | require("neominimap.api").tab.toggle(#args ~= 0 and vim.tbl_map(tonumber, args) or nil) |
24 | 36 | end, |
25 | 37 | }, |
26 | 38 | ["tabRefresh"] = { |
27 | 39 | impl = function(args) |
28 | 40 | local logger = require("neominimap.logger") |
| 41 | + local msg = vim.deprecate("tabRefresh", "TabRefresh", "v4", "Neominimap") |
| 42 | + if msg then |
| 43 | + logger.notify(msg, vim.log.levels.WARN) |
| 44 | + end |
29 | 45 | logger.log.info("Command tabRefresh triggered.") |
30 | 46 | require("neominimap.api").tab.refresh(#args ~= 0 and vim.tbl_map(tonumber, args) or nil) |
31 | 47 | end, |
32 | 48 | }, |
| 49 | + ["TabEnable"] = { |
| 50 | + impl = function(args) |
| 51 | + local logger = require("neominimap.logger") |
| 52 | + logger.log.info("Command TabEnable triggered.") |
| 53 | + require("neominimap.api").tab.enable(#args ~= 0 and vim.tbl_map(tonumber, args) or nil) |
| 54 | + end, |
| 55 | + }, |
| 56 | + ["TabDisable"] = { |
| 57 | + impl = function(args) |
| 58 | + local logger = require("neominimap.logger") |
| 59 | + logger.log.info("Command TabDisable triggered.") |
| 60 | + require("neominimap.api").tab.disable(#args ~= 0 and vim.tbl_map(tonumber, args) or nil) |
| 61 | + end, |
| 62 | + }, |
| 63 | + ["TabToggle"] = { |
| 64 | + impl = function(args) |
| 65 | + local logger = require("neominimap.logger") |
| 66 | + logger.log.info("Command TabToggle triggered.") |
| 67 | + require("neominimap.api").tab.toggle(#args ~= 0 and vim.tbl_map(tonumber, args) or nil) |
| 68 | + end, |
| 69 | + }, |
| 70 | + ["TabRefresh"] = { |
| 71 | + impl = function(args) |
| 72 | + local logger = require("neominimap.logger") |
| 73 | + logger.log.info("Command TabRefresh triggered.") |
| 74 | + require("neominimap.api").tab.refresh(#args ~= 0 and vim.tbl_map(tonumber, args) or nil) |
| 75 | + end, |
| 76 | + }, |
33 | 77 | } |
34 | 78 |
|
35 | 79 | return M |
0 commit comments