forked from extern/nushell
Partially fix list support
This commit is contained in:
parent
2cec8168c7
commit
2cde4da43f
@ -103,6 +103,11 @@ fn run(
|
|||||||
let result_vec: Vec<Result<ReturnSuccess, ShellError>> = result.drain_vec().await;
|
let result_vec: Vec<Result<ReturnSuccess, ShellError>> = result.drain_vec().await;
|
||||||
for res in result_vec {
|
for res in result_vec {
|
||||||
match res {
|
match res {
|
||||||
|
Ok(ReturnSuccess::Value(Tagged { item: Value::List(list), ..})) => {
|
||||||
|
for l in list {
|
||||||
|
yield Ok(ReturnSuccess::Value(l));
|
||||||
|
}
|
||||||
|
}
|
||||||
Ok(ReturnSuccess::Value(Tagged { item, .. })) => {
|
Ok(ReturnSuccess::Value(Tagged { item, .. })) => {
|
||||||
yield Ok(ReturnSuccess::Value(Tagged { item: item, tag: contents_tag }));
|
yield Ok(ReturnSuccess::Value(Tagged { item: item, tag: contents_tag }));
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user