Skip to content

Commit

Permalink
Fix chaincommand() mode for wt, dir, and start argmatchers.
Browse files Browse the repository at this point in the history
  • Loading branch information
chrisant996 committed Mar 8, 2024
1 parent f53526c commit 7189451
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
10 changes: 6 additions & 4 deletions cmd_commands.lua
Original file line number Diff line number Diff line change
Expand Up @@ -251,10 +251,11 @@ local function dir__delayinit(argmatcher)
:adddescriptions(descriptions)
:hideflags("/?", dir__upper_case_flags, "/a", "/t", "/A:", "/O:", "/T:")
:setclassifier(dir__classifier)
:setcmdcommand()
end

clink.argmatcher("dir"):setdelayinit(dir__delayinit)
clink.argmatcher("dir")
:setdelayinit(dir__delayinit)
:setcmdcommand()

end -- Version check.

Expand Down Expand Up @@ -857,10 +858,11 @@ local function start__delayinit(argmatcher)
:hideflags("/?")
:chaincommand("start")
:setclassifier(start__classifier)
:setcmdcommand()
end

clink.argmatcher("start"):setdelayinit(start__delayinit)
clink.argmatcher("start")
:setdelayinit(start__delayinit)
:setcmdcommand()

end -- Version check.

2 changes: 1 addition & 1 deletion completions/wt.lua
Original file line number Diff line number Diff line change
Expand Up @@ -63,5 +63,5 @@ if (clink.version_encoded or 0) >= 10050014 then
end

if wt.chaincommand then
wt:chaincommand("process")
wt:chaincommand("run")
end

0 comments on commit 7189451

Please sign in to comment.