Changeset 846


Ignore:
Timestamp:
11/09/08 02:27:55 (3 years ago)
Author:
fayland
Message:

for no doc selected.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/lib/Padre/Wx/MainWindow.pm

    r844 r846  
    15491549sub on_tab_and_space { 
    15501550    my ( $self, $type ) = @_; 
     1551     
     1552    my $doc = $self->selected_document; 
     1553    if (not $doc) { 
     1554        $self->message( 'No file is open' ); 
     1555        return; 
     1556    } 
    15511557 
    15521558    my $title = $type eq 'Space_to_Tab' ? 'Space to Tab' : 'Tab to Space'; 
     
    15651571     
    15661572    my $src = $self->selected_text; 
    1567     my $doc = $self->selected_document; 
    15681573    my $code = ( $src ) ? $src : $doc->text_get; 
    15691574     
    1570     return unless ( defined $doc and length($doc) ); 
     1575    return unless ( defined $code and length($code) ); 
    15711576     
    15721577    my $to_space = ' ' x $space_num; 
     
    15881593    my ( $self ) = @_; 
    15891594     
     1595    my $doc = $self->selected_document; 
     1596    if (not $doc) { 
     1597        $self->message( 'No file is open' ); 
     1598        return; 
     1599    } 
     1600     
    15901601    my $src = $self->selected_text; 
    1591     my $doc = $self->selected_document; 
    15921602    my $code = ( $src ) ? $src : $doc->text_get; 
    15931603     
     
    16401650    my ($self, $type) = @_; 
    16411651     
     1652    my $doc  = $self->selected_document; 
     1653    if (not $doc) { 
     1654        $self->message( 'No file is open' ); 
     1655        return; 
     1656    } 
    16421657    my $src  = $self->selected_text; 
    1643     my $doc  = $self->selected_document; 
    16441658    my $code = ( $src ) ? $src : $doc->text_get; 
    16451659 
Note: See TracChangeset for help on using the changeset viewer.