From 78a785175a7b6d2513d819c50d08838a0d8c453e Mon Sep 17 00:00:00 2001 From: Calvin Rose Date: Sat, 17 Jan 2026 22:37:35 -0600 Subject: [PATCH] Allow redirecting :err to :out with os/execute, no just os/spawn. --- src/core/os.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/os.c b/src/core/os.c index 27e3f04b..d7510029 100644 --- a/src/core/os.c +++ b/src/core/os.c @@ -1214,7 +1214,7 @@ static Janet os_execute_impl(int32_t argc, Janet *argv, JanetExecuteMode mode) { if (is_spawn && janet_keyeq(maybe_stderr, "pipe")) { new_err = make_pipes(&pipe_err, 0, &pipe_errflag); pipe_owner_flags |= JANET_PROC_OWNS_STDERR; - } else if (is_spawn && janet_keyeq(maybe_stderr, "out")) { + } else if (janet_keyeq(maybe_stderr, "out")) { stderr_is_stdout = 1; } else if (!janet_checktype(maybe_stderr, JANET_NIL)) { new_err = janet_getjstream(&maybe_stderr, 0, &orig_err);