1 | #! perl |
1 | #! perl |
2 | |
2 | |
3 | # this extension implements scrollback buffer search |
3 | # this extension implements scrollback buffer search |
|
|
4 | |
|
|
5 | #:META:X_RESOURCE:%:string:activation hotkey keysym |
4 | |
6 | |
5 | sub on_init { |
7 | sub on_init { |
6 | my ($self) = @_; |
8 | my ($self) = @_; |
7 | |
9 | |
8 | my $hotkey = $self->{argv}[0] |
10 | my $hotkey = $self->{argv}[0] |
9 | || $self->x_resource ("searchable-scrollback") |
11 | || $self->x_resource ("%") |
10 | || "M-s"; |
12 | || "M-s"; |
11 | |
13 | |
12 | $self->parse_keysym ($hotkey, "perl:searchable-scrollback:start") |
14 | $self->parse_keysym ($hotkey, "perl:searchable-scrollback:start") |
13 | or warn "unable to register '$hotkey' as scrollback search start hotkey\n"; |
15 | or warn "unable to register '$hotkey' as scrollback search start hotkey\n"; |
14 | |
16 | |