Changeset 5532
- Timestamp:
- 06/24/09 14:13:20 (3 years ago)
- Location:
- trunk
- Files:
-
- 6 edited
-
PPIx-EditorTools (modified) (1 prop)
-
PPIx-EditorTools/MANIFEST (modified) (2 diffs)
-
PPIx-EditorTools/META.yml (modified) (1 diff)
-
PPIx-EditorTools/README (modified) (1 diff)
-
PPIx-EditorTools/lib/PPIx/EditorTools.pm (modified) (2 diffs)
-
Padre/lib/Padre.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/PPIx-EditorTools
-
Property
svn:ignore
set to
.releaserc
ChangeLog
Makefile.PL
Makefile
_build
blib
Build
PPIx-EditorTools-*
-
Property
svn:ignore
set to
-
trunk/PPIx-EditorTools/MANIFEST
r5531 r5532 8 8 lib/PPIx/EditorTools/RenamePackageFromPath.pm 9 9 lib/PPIx/EditorTools/RenameVariable.pm 10 lib/PPIx/EditorTools/UpdateCopyright.pm11 10 MANIFEST This list of files 12 11 META.yml … … 20 19 t/10-renamevariable.t 21 20 TODO 21 Makefile.PL -
trunk/PPIx-EditorTools/META.yml
r5531 r5532 1 1 --- 2 name: App-LexicalVarReplace3 version: 0. 12 name: PPIx-EditorTools 3 version: 0.03 4 4 author: 5 - 'Mark Grimes, E<lt>mgrimes@cpan.orgE<gt>' 6 abstract: Lexically replace a variable name in Perl code 5 - |- 6 Steffen Mueller C<smueller@cpan.org>. 7 Repackaged by Mark Grimes C<mgrimes@cpan.org>. 8 abstract: Utility methods and base class for manipulating Perl via PPI 7 9 license: perl 8 10 resources: 9 11 license: http://dev.perl.org/licenses/ 10 12 requires: 11 MooseX::Declare: 013 Class::XSAccessor: 0 12 14 PPI: 0 13 Padre::PPI: 0.0514 15 perl: 5.010 15 16 build_requires: 16 17 Test::Differences: 0 17 18 provides: 18 App::LexicalVarReplace::Vim: 19 file: lib/App/LexicalVarReplace/Vim.pm 19 PPIx::EditorTools: 20 file: lib/PPIx/EditorTools.pm 21 version: 0.03 22 PPIx::EditorTools::FindUnmatchedBrace: 23 file: lib/PPIx/EditorTools/FindUnmatchedBrace.pm 24 version: 0.02 25 PPIx::EditorTools::FindVariableDeclaration: 26 file: lib/PPIx/EditorTools/FindVariableDeclaration.pm 27 version: 0.02 28 PPIx::EditorTools::IntroduceTemporaryVariable: 29 file: lib/PPIx/EditorTools/IntroduceTemporaryVariable.pm 30 version: 0.02 31 PPIx::EditorTools::RenamePackage: 32 file: lib/PPIx/EditorTools/RenamePackage.pm 33 version: 0.02 34 PPIx::EditorTools::RenamePackageFromPath: 35 file: lib/PPIx/EditorTools/RenamePackageFromPath.pm 36 version: 0.02 37 PPIx::EditorTools::RenameVariable: 38 file: lib/PPIx/EditorTools/RenameVariable.pm 39 version: 0.02 20 40 generated_by: Module::Build version 0.32 21 41 meta-spec: -
trunk/PPIx-EditorTools/README
r5531 r5532 1 1 NAME 2 App::LexicalVarReplace - Lexically replace a variable name in Perl code 2 PPIx::EditorTools - Utility methods and base class for manipulating Perl 3 via PPI 3 4 4 5 SYNOPSIS 5 print App::LexicalVarReplace->new( code => $doc_as_str )->replace_var( 6 column => $column, 7 line => $line, 8 replacement => $replacement, 9 ); 6 See PPIx::EditorTools::* 10 7 11 8 DESCRIPTION 12 This module will lexically replace a variable name. The code is nearly 13 100% ripped from Padre::Task::PPI::LexicalReplaceVariable. 9 Base class and utility methods for manipulating Perl via PPI. Pulled out 10 from the `Padre::Task::PPI' code. 11 12 METHODS 13 new() 14 Constructor. Generally shouldn't be called with any arguments. 14 15 15 16 SEE ALSO 16 App::LexicalVarReplace::Vim, Padre, and PPI.17 `PPIx::EditorTools::*', Padre, App::EditorTools, Padre, and PPI. 17 18 18 19 AUTHOR 19 Mark Grimes, <mgrimes@cpan.org> 20 Steffen Mueller `smueller@cpan.org'. Repackaged by Mark Grimes 21 `mgrimes@cpan.org'. 20 22 21 23 COPYRIGHT AND LICENSE 22 Copyright (C) 2009 by Mark Grimes24 Copyright 2008-2009 The Padre development team as listed in Padre.pm. 23 25 24 This library is free software; you can redistribute it and/or modify it 25 under the same terms as Perl itself, either Perl version 5.8.2 or, at 26 your option, any later version of Perl 5 you may have available. 26 This program is free software; you can redistribute it and/or modify it 27 under the same terms as Perl 5 itself. 27 28 -
trunk/PPIx-EditorTools/lib/PPIx/EditorTools.pm
r5531 r5532 12 12 use PPIx::EditorTools::ReturnObject; 13 13 14 our $VERSION = 0.02; 14 our $VERSION = 0.03; 15 16 =pod 17 18 =head1 NAME 19 20 PPIx::EditorTools - Utility methods and base class for manipulating Perl via PPI 21 22 =head1 SYNOPSIS 23 24 See PPIx::EditorTools::* 25 26 =head1 DESCRIPTION 27 28 Base class and utility methods for manipulating Perl via PPI. Pulled out from 29 the C<Padre::Task::PPI> code. 30 31 =head1 METHODS 32 33 =over 4 34 35 =item new() 36 37 Constructor. Generally shouldn't be called with any arguments. 38 39 =back 40 41 =cut 15 42 16 43 # Used by all the PPIx::EditorTools::* modules … … 283 310 1; 284 311 312 __END__ 313 314 =head1 SEE ALSO 315 316 C<PPIx::EditorTools::*>, L<Padre>, L<App::EditorTools>, L<Padre>, and L<PPI>. 317 318 =head1 AUTHOR 319 320 Steffen Mueller C<smueller@cpan.org>. 321 Repackaged by Mark Grimes C<mgrimes@cpan.org>. 322 323 =head1 COPYRIGHT AND LICENSE 324 325 Copyright 2008-2009 The Padre development team as listed in Padre.pm. 326 327 This program is free software; you can redistribute it and/or 328 modify it under the same terms as Perl 5 itself. 329 330 =cut 331 285 332 # Copyright 2008-2009 The Padre development team as listed in Padre.pm. 286 333 # LICENSE -
trunk/Padre/lib/Padre.pm
r5120 r5532 1102 1102 Steffen MÃŒller (TSEE) E<lt>smueller@cpan.orgE<gt> 1103 1103 1104 Mark Grimes E<lt>mgrimes@cpan.orgE<gt> 1105 1104 1106 =head2 Translators 1105 1107
Note: See TracChangeset
for help on using the changeset viewer.
