Ticket #1278: LaTeX.pm.patch

File LaTeX.pm.patch, 1.0 KB (added by bowtie, 3 years ago)
  • lib/Padre/Plugin/LaTeX.pm

     
    44 
    55use warnings; 
    66use strict; 
    7  
     7our $VERSION = '0.110'; 
    88use File::Spec::Functions qw{ catfile }; 
    99 
    1010use base 'Padre::Plugin'; 
     
    1515} 
    1616 
    1717sub padre_interfaces { 
    18     'Padre::Plugin' => 0.81, 'Padre::Document' => 0.81; 
     18    return ( 
     19    'Padre::Plugin' => '0.86', 
     20    'Padre::Document' => '0.86', 
     21    'Padre::Wx::Main' => '0.86', 
     22    ); 
    1923} 
    2024 
    2125sub registered_documents { 
     
    194198    return; 
    195199} 
    196200 
     201####### 
     202# Clean up, Padre::Plugin, 
     203# POD out of date as of v0.84 
     204####### 
     205sub plugin_disable { 
     206    my $self = shift; 
    197207 
     208    # Close the dialog if it is hanging around 
     209    if ( $self->{dialog} ) { 
     210        $self->{dialog}->Destroy; 
     211        $self->{dialog} = undef; 
     212    } 
     213 
     214    # Unload all our child classes 
     215    $self->unload('Padre::Document::LaTeX'); 
     216    $self->unload('Padre::Document::BibTeX'); 
     217 
     218    return 1; 
     219} 
     220 
    1982211; 
    199222__END__ 
    200223