nushell/crates/nu-command/src/env
Renan Ribeiro 8c4d3eaa7e
config commands now add frozen jobs to job table (#15556)
# Description

`config nu/env` used to ignore the frozen wait job status response and
did not add processes to the job table when they were frozen.

This PR refactors the PostWaitCallback used in run_external and allows
frozen processes spawned by `config_.rs` to be added to the job table.

Closes #15389



# User-Facing Changes

`config nu` now respects the job freezing semantics.

# Tests + Formatting
This behavior can be verified by running `config nu` or `config env`,
hitting Ctrl-Z, and then running `job list`.
2025-04-15 06:36:08 -05:00
..
config config commands now add frozen jobs to job table (#15556) 2025-04-15 06:36:08 -05:00
export_env.rs fix error propagation in export-env (#14847) 2025-01-16 13:59:39 -06:00
load_env.rs Run-time pipeline input typechecking tweaks (#14922) 2025-02-02 15:51:47 -05:00
mod.rs Add command to get evaluated color setting (#14683) 2024-12-27 06:58:18 -06:00
source_env.rs Refactor I/O Errors (#14927) 2025-01-28 16:03:31 -06:00
with_env.rs Change the usage misnomer to "description" (#13598) 2024-08-22 12:02:08 +02:00