aboutsummaryrefslogtreecommitdiff
path: root/data/core/command.lua
diff options
context:
space:
mode:
authorAdam Harrison <adamdharrison@gmail.com>2021-10-05 18:22:43 -0400
committerAdam Harrison <adamdharrison@gmail.com>2021-11-14 15:41:28 -0500
commit612818ca0564e38698b3df6779fc969b82aae0ed (patch)
treefc670c6f2ce3106c7417c928f5d0630b779e9d65 /data/core/command.lua
parent09bf8bab2f0993737c8b49084330f6c19c5c34f8 (diff)
downloadlite-xl-612818ca0564e38698b3df6779fc969b82aae0ed.tar.gz
lite-xl-612818ca0564e38698b3df6779fc969b82aae0ed.zip
Added in clicks to keymap.
Diffstat (limited to 'data/core/command.lua')
-rw-r--r--data/core/command.lua6
1 files changed, 3 insertions, 3 deletions
diff --git a/data/core/command.lua b/data/core/command.lua
index 7915e16d..2531fb96 100644
--- a/data/core/command.lua
+++ b/data/core/command.lua
@@ -42,10 +42,10 @@ function command.get_all_valid()
end
-local function perform(name)
+local function perform(name, ...)
local cmd = command.map[name]
- if cmd and cmd.predicate() then
- cmd.perform()
+ if cmd and cmd.predicate(...) then
+ cmd.perform(...)
return true
end
return false