aboutsummaryrefslogtreecommitdiffstats
path: root/src/completion.rs
diff options
context:
space:
mode:
authorJonas Maier <jonas@x77.dev>2026-05-12 21:06:03 +0200
committerJonas Maier <jonas@x77.dev>2026-05-12 21:06:03 +0200
commit0e5d95663aaac8b7368c82290476694b561536d3 (patch)
tree3d1118430d6b05daf2cc8b81c3dd570feb26452e /src/completion.rs
parent90b34c8cc26d9adf2a1e8ae5169fb6dd0edb01c8 (diff)
downloadpish-0e5d95663aaac8b7368c82290476694b561536d3.tar.gz
variable refactor: completion also for magic vars
Diffstat (limited to 'src/completion.rs')
-rw-r--r--src/completion.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/completion.rs b/src/completion.rs
index 0e24d6d..2913dba 100644
--- a/src/completion.rs
+++ b/src/completion.rs
@@ -90,7 +90,7 @@ pub fn path_exe_completion(cc: CompletionContext) -> Vec<Suggestion> {
pub fn variable_completion(session: Arc<Mutex<Session>>, prefix: BString) -> Vec<Suggestion> {
let se = session.lock().unwrap();
let mut out = Vec::new();
- for var in se.vars.keys() {
+ for var in se.vars.vars() {
if var.starts_with(&prefix) {
out.push(Suggestion {
display: var.to_vec(),