debian man page for padre::task::introducetemporaryvariable

Query: padre::task::introducetemporaryvariable

OS: debian

Section: 3pm

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

Padre::Task::IntroduceTemporaryVariable(3pm)		User Contributed Perl Documentation	      Padre::Task::IntroduceTemporaryVariable(3pm)

NAME
Padre::Task::IntroduceTemporaryVariable - Introduces a temporary variable using PPI
SYNOPSIS
my $tempvarmaker = Padre::Task::IntroduceTemporaryVariable->new( document => $document_obj, start_location => [$line, $column], # or just character position end_location => [$line, $column], # or ppi-style location varname => '$foo', ); $tempvarmaker->schedule;
DESCRIPTION
Given a region of code within a statement, replaces that code with a temporary variable. Declares and initializes the temporary variable right above the statement that included the selected expression. Usually, you simply set "start_position" to what "$editor->GetSelectionStart" returns and "end_position" to "$editor->GetSelectionEnd - 1".
SEE ALSO
This class inherits from "Padre::Task::PPI".
AUTHOR
Steffen Mueller "smueller@cpan.org"
COPYRIGHT AND LICENSE
Copyright 2008-2012 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. perl v5.14.2 2012-06-27 Padre::Task::IntroduceTemporaryVariable(3pm)
Related Man Pages
padre::constant(3pm) - debian
padre::help(3pm) - debian
padre::task::file(3pm) - debian
padre::task::lexicalreplacevariable(3pm) - debian
padre::transform(3pm) - debian
Similar Topics in the Unix Linux Community
How does the Kernal schedules Tasks?
Task Coach 0.70.4 (Default branch)
Deleting the first line of .gz file
AWK Command
Windows Task with Bash script