on master help sign in
Add variable type to output
89ad54aDmitry Sharshakov
helix-term/src/commands.rs+5−1
@@ -1937,7 +1937,11 @@ mod cmd {
1937 Ok(vars) => {
1937 Ok(vars) => {
1938 let mut s = String::new();
1938 let mut s = String::new();
1939 for var in vars {
1939 for var in vars {
1940+ let prefix = match var.data_type {
1941+ Some(data_type) => format!("{} ", data_type),
1942+ None => "".to_owned(),
1943+ };
1940− s.push_str(&format!("{} = {}; ", var.name, var.value));
1944+ s.push_str(&format!("{}{} = {}; ", prefix, var.name, var.value));
1941 }
1945 }
1942 s
1946 s
1943 }
1947 }