--- rxvt-unicode/src/perl/searchable-scrollback 2006/07/06 18:56:10 1.22 +++ rxvt-unicode/src/perl/searchable-scrollback 2007/11/11 04:08:00 1.24 @@ -37,7 +37,7 @@ return if $self->{overlay}; $self->{view_start} = $self->view_start; - $self->{pty_ev_events} = $self->pty_ev_events (urxvt::EVENT_NONE); + $self->{pty_ev_events} = $self->pty_ev_events (urxvt::EV_NONE); $self->{row} = $self->nrow - 1; $self->{search} = "(?i)"; @@ -125,7 +125,7 @@ delete $self->{manpage_overlay}; if ($keysym == 0xff0d || $keysym == 0xff8d) { # enter - if ($self->{found}) { + if ($self->{found} && $event->{state} & urxvt::ShiftMask) { my ($br, $bc, $er, $ec) = @{ $self->{found}[0] }; $self->selection_beg ($br, $bc); $self->selection_end ($er, $ec);