diff options
Diffstat (limited to 'src/lib.rs')
-rw-r--r-- | src/lib.rs | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -147,12 +147,12 @@ impl Suggestion { for (i, line) in reader.lines().enumerate() { match line { Ok(l) => { - if self.original_start_line.is_none() + if i == self.original_end_line { + write!(writer, "{}", self.suggestion()).unwrap(); + } else if self.original_start_line.is_none() || i < self.original_start_line.unwrap() || i > self.original_end_line { writeln!(writer, "{}", l).unwrap(); - } else if i == self.original_end_line { - write!(writer, "{}", self.suggestion()).unwrap(); } }, Err(e) => panic!(e), |