mirror of
https://github.com/nushell/nushell.git
synced 2025-05-09 20:44:29 +02:00
Closes #15395 # User-Facing Changes Certain errors no longer leave the argument stack in an unexpected state: ```diff let x: any = 1; try { $x | get path } catch { print caught } -$.path # extra `print` argument from the failed `get` call caught ``` # Description If `eval_call` fails in `check_input_types` or `gather_arguments`, the cleanup code is still executed. |
||
---|---|---|
.. | ||
compile | ||
call_ext.rs | ||
closure_eval.rs | ||
column.rs | ||
command_prelude.rs | ||
documentation.rs | ||
env.rs | ||
eval_helpers.rs | ||
eval_ir.rs | ||
eval.rs | ||
exit.rs | ||
glob_from.rs | ||
lib.rs | ||
scope.rs |