mirror of
https://github.com/mawww/kakoune.git
synced 2024-11-13 06:37:20 +03:00
Remove unused only_buffer mode for DisplayLine::trim
This commit is contained in:
parent
7b9d8d39b1
commit
0dec1e3a91
@ -168,16 +168,10 @@ ColumnCount DisplayLine::length() const
|
||||
return len;
|
||||
}
|
||||
|
||||
void DisplayLine::trim(ColumnCount first_col, ColumnCount col_count, bool only_buffer)
|
||||
void DisplayLine::trim(ColumnCount first_col, ColumnCount col_count)
|
||||
{
|
||||
for (auto it = begin(); first_col > 0 and it != end(); )
|
||||
{
|
||||
if (only_buffer and not it->has_buffer_range())
|
||||
{
|
||||
++it;
|
||||
continue;
|
||||
}
|
||||
|
||||
auto len = it->length();
|
||||
if (len <= first_col)
|
||||
{
|
||||
|
@ -128,7 +128,7 @@ public:
|
||||
|
||||
// remove first_col from the begining of the line, and make sure
|
||||
// the line is less that col_count character
|
||||
void trim(ColumnCount first_col, ColumnCount col_count, bool only_buffer);
|
||||
void trim(ColumnCount first_col, ColumnCount col_count);
|
||||
|
||||
// Merge together consecutive atoms sharing the same display attributes
|
||||
void optimize();
|
||||
|
@ -430,7 +430,7 @@ void NCursesUI::draw_status(const DisplayLine& status_line,
|
||||
else if (remaining > 2)
|
||||
{
|
||||
DisplayLine trimmed_mode_line = mode_line;
|
||||
trimmed_mode_line.trim(mode_len + 2 - remaining, remaining - 2, false);
|
||||
trimmed_mode_line.trim(mode_len + 2 - remaining, remaining - 2);
|
||||
trimmed_mode_line.insert(trimmed_mode_line.begin(), { "…" });
|
||||
kak_assert(trimmed_mode_line.length() == remaining - 1);
|
||||
|
||||
@ -733,7 +733,7 @@ void NCursesUI::menu_show(ConstArrayView<DisplayLine> items,
|
||||
for (auto& item : items)
|
||||
{
|
||||
m_menu.items.push_back(item);
|
||||
m_menu.items.back().trim(0, maxlen, false);
|
||||
m_menu.items.back().trim(0, maxlen);
|
||||
kak_assert(m_menu.items.back().length() <= maxlen);
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user