feat: add support for numeric arguments in cli exec calls
This commit is contained in:
parent
fb99aebfa9
commit
1fcec1bab5
1 changed files with 6 additions and 1 deletions
|
@ -331,7 +331,12 @@ pub fn main() anyerror!void {
|
|||
try cbor.writeValue(writer, cmd_);
|
||||
try cbor.writeArrayHeader(writer, count - 1);
|
||||
|
||||
while (cmd_args.next()) |arg| try cbor.writeValue(writer, arg);
|
||||
while (cmd_args.next()) |arg| {
|
||||
if (std.fmt.parseInt(isize, arg, 10) catch null) |i|
|
||||
try cbor.writeValue(writer, i)
|
||||
else
|
||||
try cbor.writeValue(writer, arg);
|
||||
}
|
||||
|
||||
try tui_proc.send_raw(.{ .buf = msg.items });
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue