summaryrefslogtreecommitdiff
path: root/src/eval.zig
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <code@mail.matthias.benkard.de>2025-08-16 10:15:19 +0200
committerMatthias Andreas Benkard <code@mail.matthias.benkard.de>2025-08-16 10:15:19 +0200
commitc48d374e1070c264325f40645eda7117bd774bed (patch)
treec2209aa777ebbfd2d0b2d9649550f0dea5c5698b /src/eval.zig
parentb740fff1edd8217c54657e4ee33c65b4fe830704 (diff)
DIR: Add /? flag.
Diffstat (limited to 'src/eval.zig')
-rw-r--r--src/eval.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/eval.zig b/src/eval.zig
index 17486aa..bd5804d 100644
--- a/src/eval.zig
+++ b/src/eval.zig
@@ -106,6 +106,9 @@ pub fn executeCommandWithOutput(command: Command, allocator: Allocator, output_c
.PathSet => |path_set| {
return path_set.eval(ctx);
},
+ .Help => |help| {
+ return help.eval(ctx);
+ },
else => {
const error_msg = try std.fmt.allocPrint(ctx.allocator, "Command not implemented: {any}\n", .{builtin_cmd});
defer ctx.allocator.free(error_msg);