forked from extern/nushell
Hiding of environment variables (#362)
* Remember environment variables from previous scope * Re-introduce env var hiding Right now, hiding decls is broken * Re-introduce hidden field of import patterns All tests pass now. * Remove/Address tests TODOs * Fix test typo; Report hiding error * Add a few more tests * Fix wrong expected test result
This commit is contained in:
@ -468,9 +468,9 @@ pub fn eval_variable(
|
||||
let mut output_cols = vec![];
|
||||
let mut output_vals = vec![];
|
||||
|
||||
let env_columns: Vec<_> = stack.get_env_vars().keys().map(|x| x.to_string()).collect();
|
||||
let env_values: Vec<_> = stack
|
||||
.get_env_vars()
|
||||
let env_vars = stack.get_env_vars();
|
||||
let env_columns: Vec<_> = env_vars.keys().map(|x| x.to_string()).collect();
|
||||
let env_values: Vec<_> = env_vars
|
||||
.values()
|
||||
.map(|x| Value::String {
|
||||
val: x.to_string(),
|
||||
|
Reference in New Issue
Block a user