Browse Source

Fixed DiffView::get_iter_at_line_end for CR+LF line endings

merge-requests/365/head
eidheim 9 years ago
parent
commit
91a6445b8c
  1. 4
      src/source_diff.cc

4
src/source_diff.cc

@ -289,6 +289,10 @@ Gtk::TextIter Source::DiffView::get_iter_at_line_end(int line_nr) {
else if(line_nr+1<get_buffer()->get_line_count()) { else if(line_nr+1<get_buffer()->get_line_count()) {
auto iter=get_buffer()->get_iter_at_line(line_nr+1); auto iter=get_buffer()->get_iter_at_line(line_nr+1);
iter.backward_char(); iter.backward_char();
auto previous_iter=iter;
previous_iter.backward_char();
if(*previous_iter=='\r')
return previous_iter;
return iter; return iter;
} }
else { else {

Loading…
Cancel
Save