Tabulate buffer picker contents (#5777)

pull/4860/merge
Gokul Soumya 2 years ago committed by GitHub
parent 2949bb018c
commit e31943c4c4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -2430,20 +2430,15 @@ fn buffer_picker(cx: &mut Context) {
None => SCRATCH_BUFFER_NAME, None => SCRATCH_BUFFER_NAME,
}; };
let mut flags = Vec::new(); let mut flags = String::new();
if self.is_modified { if self.is_modified {
flags.push("+"); flags.push('+');
} }
if self.is_current { if self.is_current {
flags.push("*"); flags.push('*');
} }
let flag = if flags.is_empty() { Row::new([self.id.to_string(), flags, path.to_string()])
"".into()
} else {
format!(" ({})", flags.join(""))
};
format!("{} {}{}", self.id, path, flag).into()
} }
} }

Loading…
Cancel
Save