… | |
… | |
55 | |
55 | |
56 | $term->resource ($_->[0] => $_->[1]) |
56 | $term->resource ($_->[0] => $_->[1]) |
57 | for @{ $self->{resource} || [] }; |
57 | for @{ $self->{resource} || [] }; |
58 | |
58 | |
59 | $term->resource (perl_ext_2 => $term->resource ("perl_ext_2") . ",-tabbed"); |
59 | $term->resource (perl_ext_2 => $term->resource ("perl_ext_2") . ",-tabbed"); |
60 | |
|
|
61 | }; |
60 | }; |
62 | |
61 | |
63 | push @urxvt::TERM_EXT, urxvt::ext::tabbed::tab::; |
62 | push @urxvt::TERM_EXT, urxvt::ext::tabbed::tab::; |
64 | |
63 | |
65 | my $term = new urxvt::term |
64 | my $term = new urxvt::term |
… | |
… | |
207 | } |
206 | } |
208 | |
207 | |
209 | sub on_init { |
208 | sub on_init { |
210 | my ($self) = @_; |
209 | my ($self) = @_; |
211 | |
210 | |
212 | for (qw(name perl_ext_1 perl_ext_2)) { |
211 | for (qw(name chdir perl_ext_1 perl_ext_2)) { |
213 | my $val = $self->resource ($_); |
212 | my $val = $self->resource ($_); |
214 | |
213 | |
215 | push @{ $self->{resource} }, [$_ => $val] |
214 | push @{ $self->{resource} }, [$_ => $val] |
216 | if defined $val; |
215 | if defined $val; |
217 | } |
216 | } |