--- rxvt-unicode/src/perl/searchable-scrollback 2021/06/23 12:45:30 1.46 +++ rxvt-unicode/src/perl/searchable-scrollback 2021/07/14 12:39:57 1.47 @@ -168,7 +168,7 @@ } while $text =~ /$re/g; $self->{row} = $row; - $self->view_start (List::Util::min 0, $row - ($self->nrow >> 1)); + $self->view_start ($row - ($self->nrow >> 1)); $self->want_refresh; return; } @@ -223,10 +223,10 @@ if $line->end < $self->nrow; } elsif ($keysym == 0xff55) { # prior my $row = $self->view_start - ($self->nrow - 1); - $self->view_start (List::Util::min 0, $row); + $self->view_start ($row); } elsif ($keysym == 0xff56) { # next my $row = $self->view_start + ($self->nrow - 1); - $self->view_start (List::Util::min 0, $row); + $self->view_start ($row); } elsif ($keysym == 0xff63) { # insert $self->selection_request (urxvt::CurrentTime, 1); } elsif ($keysym == 0xff08) { # backspace