screen: remove obsolete type

This commit is contained in:
Johannes Altmanninger
2025-12-16 10:42:07 +01:00
parent f417cbc981
commit 32cee9caec

View File

@@ -2036,9 +2036,6 @@ fn compute_layout(
.filter(|&c| c == '\n') .filter(|&c| c == '\n')
.count(); .count();
struct SuggestionLine<'a> {
autosuggestion_line: &'a wstr,
}
let mut suggestion_lines = vec![]; let mut suggestion_lines = vec![];
let mut available_vertical_space = screen_viewport_y.map_or( let mut available_vertical_space = screen_viewport_y.map_or(
@@ -2095,22 +2092,14 @@ struct SuggestionLine<'a> {
} }
}; };
suggestion_lines.push(SuggestionLine { suggestion_lines.push(autosuggestion_line);
autosuggestion_line,
});
suggestion_start += autosuggestion_line.len() + "\n".len(); suggestion_start += autosuggestion_line.len() + "\n".len();
} }
let mut autosuggestion = WString::new(); let mut autosuggestion = WString::new();
let mut displayed_len = 0; let mut displayed_len = 0;
for ( for (line_idx, autosuggestion_line) in suggestion_lines.iter().enumerate() {
line_idx,
&SuggestionLine {
autosuggestion_line,
},
) in suggestion_lines.iter().enumerate()
{
if line_idx != 0 { if line_idx != 0 {
autosuggestion.push('\n'); autosuggestion.push('\n');
displayed_len += "\n".len(); displayed_len += "\n".len();