diff --git a/src/formatter.rs b/src/formatter.rs index 79f62c6..68b9be7 100644 --- a/src/formatter.rs +++ b/src/formatter.rs @@ -57,7 +57,7 @@ pub trait LineFormatter { // Find the right block in the line, and the index within that block let (_, block_range) = block_index_and_range(&line, col_i); - let col_i_adjusted = col_i - dbg!(block_range).0; + let col_i_adjusted = col_i - block_range.0; // Get an iter into the right block let g_iter = RopeGraphemes::new(&line.slice(block_range.0..block_range.1)); diff --git a/src/term_ui/mod.rs b/src/term_ui/mod.rs index ae9d701..8e3eb3f 100644 --- a/src/term_ui/mod.rs +++ b/src/term_ui/mod.rs @@ -601,6 +601,7 @@ impl TermUI { g_iter = editor.formatter.iter(RopeGraphemes::new( &line.slice(block_range.0..block_range.1), )); + lines_traversed += 1; } else { break; }