Exec command as meta to Open

This commit is contained in:
Krzosa Karol
2025-05-11 15:25:07 +02:00
parent 78ea184868
commit 9884ba7dab
9 changed files with 64 additions and 33 deletions

View File

@@ -233,11 +233,25 @@ function MatchGotoBuild(s, meta)
return nil
end
function MatchExec(s, meta)
if meta ~= "exec" then
return nil
end
if s:match(".exe$") then
return {kind = "exec_console", cmd = s, working_dir = GetMainDir()}
end
Eval(s)
return {kind = "skip"}
end
OnOpenMatchers = {
MatchWindowsPath,
MatchGitCommit,
MatchURL,
MatchGotoBuild,
MatchExec,
}
function OnOpen(path, meta)