Changeset 10599


Ignore:
Timestamp:
02/07/10 10:12:19 (2 years ago)
Author:
azawawi
Message:

Perl tidy

Location:
trunk/Padre
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Padre/lib/Padre/SlaveDriver.pm

    r10585 r10599  
    6767SCOPE: { 
    6868    my $SlaveDriver; 
     69 
    6970    sub new { 
    7071        my $class = shift; 
    7172        return $SlaveDriver if defined $SlaveDriver; 
    72         @_ = (); 
     73        @_           = (); 
    7374        $SlaveDriver = bless { 
    7475            cmd_queue  => Thread::Queue->new, 
     
    111112 
    112113sub spawn { 
    113     my $self = shift; 
     114    my $self         = shift; 
    114115    my $task_manager = shift; 
    115116    require Storable; 
    116     $self->{cmd_queue}->enqueue( 
    117         Storable::freeze( [ $task_manager->task_queue ] ) 
    118     ); 
    119     return threads->object( 
    120         $self->{tid_queue}->dequeue 
    121     ); 
     117    $self->{cmd_queue}->enqueue( Storable::freeze( [ $task_manager->task_queue ] ) ); 
     118    return threads->object( $self->{tid_queue}->dequeue ); 
    122119} 
    123120 
     
    150147sub cleanup { 
    151148    my $self = shift; 
    152     if (defined $self->{master} and defined $self->{cmd_queue}) { 
     149    if ( defined $self->{master} and defined $self->{cmd_queue} ) { 
    153150        $self->{cmd_queue}->enqueue('STOP'); 
    154151        require Time::HiRes; 
    155152        Time::HiRes::usleep(5000); # 5 milli-sec 
    156         if ($self->{master}->is_joinable) { 
     153        if ( $self->{master}->is_joinable ) { 
    157154            $self->{master}->join; 
    158155        } 
    159156    } 
     157 
    160158    # TaskManager does handle thread *killing* 
    161159} 
     
    168166# Worker thread main loop 
    169167sub _worker_loop { 
    170     my ( $queue ) = @_; 
     168    my ($queue) = @_; 
    171169    @_ = (); # hack to avoid "Scalars leaked" 
    172170 
     
    175173 
    176174    # Set the thread-specific main-window pointer 
    177     my $main = Padre->ide->wx;  
     175    my $main = Padre->ide->wx; 
    178176 
    179177    #warn threads->tid() . " -- Hi, I'm a thread."; 
     
    214212    while ( my $args = $inqueue->dequeue ) { # args is frozen [$main, $queue] 
    215213        last if $args eq 'STOP'; 
    216         my $task_queue = Padre::SlaveDriver->new->task_queue; 
    217         my $worker_thread = threads->create(\&_worker_loop, $task_queue); 
    218         my $tid = $worker_thread->tid; 
     214        my $task_queue    = Padre::SlaveDriver->new->task_queue; 
     215        my $worker_thread = threads->create( \&_worker_loop, $task_queue ); 
     216        my $tid           = $worker_thread->tid; 
    219217        $outqueue->enqueue($tid); 
    220218    } 
  • trunk/Padre/lib/Padre/Task.pm

    r10575 r10599  
    153153    return $self; 
    154154} 
     155 
    155156=head2 schedule 
    156157 
     
    165166SCOPE: { 
    166167    my $event_hooks_initialized = 0; 
     168 
    167169    sub schedule { 
    168170        my $self = shift; 
    169         if (not $event_hooks_initialized) { 
     171        if ( not $event_hooks_initialized ) { 
    170172            $event_hooks_initialized = 1; 
    171173            my $main = Padre->ide->wx; 
     
    428430    @_ = (); # hack to avoid "Scalars leaked" 
    429431    my $main = $wx->main; 
    430     my $out = $main->output(); 
     432    my $out  = $main->output(); 
    431433    $main->show_output(1); 
    432434    $out->style_neutral(); 
     
    440442    @_ = (); # hack to avoid "Scalars leaked" 
    441443    my $main = $wx->main; 
    442     my $out = $main->output(); 
     444    my $out  = $main->output(); 
    443445    $main->show_output(1); 
    444446    $out->style_bad(); 
  • trunk/Padre/lib/Padre/TaskManager.pm

    r10579 r10599  
    118118        reap_interval  => 15000, 
    119119        @_, 
    120         workers       => [], 
    121                 # grab a copy of the task_queue that's now handled by the slave driver 
     120        workers => [], 
     121 
     122        # grab a copy of the task_queue that's now handled by the slave driver 
    122123        task_queue    => Padre::SlaveDriver->new()->task_queue, 
    123124        running_tasks => {}, 
     
    132133    _init_events($main); 
    133134 
    134         # To be removed: Old task queue instantiation => Padre::SlaveDriver 
     135    # To be removed: Old task queue instantiation => Padre::SlaveDriver 
    135136    #$self->{task_queue} = Thread::Queue->new; 
    136137 
     
    240241        $self->task_queue->enqueue($string); 
    241242        $self->task_queue->enqueue("STOP"); 
    242                 require Padre::SlaveDriver; 
    243                 no warnings 'once'; 
    244                 if (not defined $Padre::SlaveDriver::TASK_DONE_EVENT) { 
    245                   Padre::SlaveDriver->_init_events(); 
    246                 } 
     243        require Padre::SlaveDriver; 
     244        no warnings 'once'; 
     245        if ( not defined $Padre::SlaveDriver::TASK_DONE_EVENT ) { 
     246            Padre::SlaveDriver->_init_events(); 
     247        } 
    247248        Padre::SlaveDriver::_worker_loop( $self->task_queue ); 
    248249    } 
     
    293294 
    294295 
    295         # To be removed: Old worker thread cration. => Padre::SlaveDriver 
    296 #   @_ = (); # avoid "Scalars leaked" 
    297 #   my $worker = threads->create( 
    298 #       { 'exit' => 'thread_only' }, \&worker_loop, 
    299 #       $main, $self->task_queue 
    300 #   ); 
     296    # To be removed: Old worker thread cration. => Padre::SlaveDriver 
     297    #   @_ = (); # avoid "Scalars leaked" 
     298    #   my $worker = threads->create( 
     299    #       { 'exit' => 'thread_only' }, \&worker_loop, 
     300    #       $main, $self->task_queue 
     301    #   ); 
    301302    my $worker = Padre::SlaveDriver->new->spawn($self); 
    302303    die if not ref $worker; 
     
    421422    } 
    422423 
    423         # cleanup master thread, too 
    424         Padre::SlaveDriver->new->cleanup(); 
     424    # cleanup master thread, too 
     425    Padre::SlaveDriver->new->cleanup(); 
    425426 
    426427    # didn't work the nice way? 
     
    554555sub on_task_start_event { 
    555556    my ( $wx, $event ) = @_; @_ = (); # hack to avoid "Scalars leaked" 
    556                                         # TO DO/FIXME: 
    557                                         # This should somehow get at the specific TaskManager object 
    558                                         # instead of going through the Padre globals! 
    559     my $main = $wx->main; 
     557                                      # TO DO/FIXME: 
     558                                      # This should somehow get at the specific TaskManager object 
     559                                      # instead of going through the Padre globals! 
     560    my $main              = $wx->main; 
    560561    my $manager           = Padre->ide->task_manager; 
    561562    my $tid_and_task_type = $event->GetData(); 
  • trunk/Padre/lib/Padre/Wx/Dialog/PluginManager.pm

    r10580 r10599  
    350350    my $message = $self->{plugin}->errstr; 
    351351    my $title   = Wx::gettext('Error'); 
    352      
     352 
    353353    # @INC gets printed out between () remove that for now 
    354354    $message =~ s/\(\@INC.*\)//; 
    355      
     355 
    356356    Wx::MessageBox( $message, $title, Wx::wxOK | Wx::wxCENTER, $self ); 
    357357} 
  • trunk/Padre/t/86-service.t

    r10578 r10599  
    1515use t::lib::Padre; 
    1616use Padre::Service; 
     17 
    1718# Create the object so that Padre->ide works 
    1819my $app = Padre->new; 
Note: See TracChangeset for help on using the changeset viewer.