Padre::Task::SyntaxChecker::Perl.3pm

Langue: en

Autres versions - même langue

Version: 2010-06-02 (ubuntu - 24/10/10)

Section: 3 (Bibliothèques de fonctions)

NAME

Padre::Task::SyntaxChecker::Perl - Perl document syntax-checking in the background

SYNOPSIS

   # by default, the text of the current document
   # will be fetched as will the document's notebook page.
   my $task = Padre::Task::SyntaxChecker::Perl->new(
     newlines => "\r\n", # specify the newline type!
   );
   $task->schedule;
   
   my $task2 = Padre::Task::SyntaxChecker::Perl->new(
     text          => Padre::Current->document->text_get,
     editor => Padre::Current->editor,
     on_finish     => sub { my $task = shift; ... },
     newlines      => "\r\n", # specify the newline type!
   );
   $task2->schedule;
 
 

DESCRIPTION

This class implements syntax checking of Perl documents in the background. It inherits from Padre::Task::SyntaxChecker. Please read its documentation!

SEE ALSO

This class inherits from Padre::Task::SyntaxChecker which in turn is a Padre::Task and its instances can be scheduled using Padre::TaskManager.

The transfer of the objects to and from the worker threads is implemented with Storable.

AUTHOR

Steffen Mueller "smueller@cpan.org" Copyright 2008-2010 The Padre development team as listed in Padre.pm.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl 5 itself.