GTextEditor: Simplify computation of visual selection start/end

Add Line::visual_line_containing(int column) to easily convert a column
number into a visual line index.
This commit is contained in:
Andreas Kling 2019-08-25 14:04:46 +02:00
commit fa20dcafb5
Notes: sideshowbarker 2024-07-19 12:32:22 +09:00
2 changed files with 20 additions and 22 deletions

View file

@ -203,6 +203,7 @@ private:
void truncate(int length);
void clear();
void recompute_visual_lines();
int visual_line_containing(int column) const;
template<typename Callback>
void for_each_visual_line(Callback) const;