diff options
author | Thierry Vignaud <tv@mandriva.org> | 2008-01-22 23:17:37 +0000 |
---|---|---|
committer | Thierry Vignaud <tv@mandriva.org> | 2008-01-22 23:17:37 +0000 |
commit | 62eb7026c0aae082bd4eef92dab9874d7dcd9ba6 (patch) | |
tree | 8211c6f371f75c2516a1376cc4f1044f196f5556 | |
parent | e1d0ce4df292e9559fbea35687b78efae858de2c (diff) | |
download | rpmdrake-62eb7026c0aae082bd4eef92dab9874d7dcd9ba6.tar rpmdrake-62eb7026c0aae082bd4eef92dab9874d7dcd9ba6.tar.gz rpmdrake-62eb7026c0aae082bd4eef92dab9874d7dcd9ba6.tar.bz2 rpmdrake-62eb7026c0aae082bd4eef92dab9874d7dcd9ba6.tar.xz rpmdrake-62eb7026c0aae082bd4eef92dab9874d7dcd9ba6.zip |
(inspect) lazy load Gtk2::SourceView (and thus Gnome2::Print) on demand
-rw-r--r-- | Rpmdrake/rpmnew.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Rpmdrake/rpmnew.pm b/Rpmdrake/rpmnew.pm index ef51ca4a..37fb9dc0 100644 --- a/Rpmdrake/rpmnew.pm +++ b/Rpmdrake/rpmnew.pm @@ -31,7 +31,6 @@ use Rpmdrake::init; use Rpmdrake::pkg; use Rpmdrake::open_db; use Rpmdrake::formatting; -use Gtk2::SourceView; use File::MimeInfo::Magic; use mygtk2 qw(gtknew); #- do not import anything else, especially gtkadd() which conflicts with ugtk2 one use ugtk2 qw(:all); @@ -79,6 +78,7 @@ sub inspect { my $d = ugtk2->new(N("Inspecting %s", $file), grab => 1, transient => $::main_window); my $save_wsize = sub { @inspect_wsize = $d->{rwindow}->get_size }; my %texts; + require Gtk2::SourceView; my $lang_manager = Gtk2::SourceView::LanguagesManager->new; gtkadd( $d->{window}, |