Changes for version 0.44

  • A Perl 6 document supports both Ecliptic's event_on_quick_fix and Padre's right click menu
  • Implemented quick fixes for the following STD warnings/errors:
    • Undeclared routine and keywords: foo() or if()
    • Variable is not predeclared
    • Use ~ instead of . for string concatenation
    • use of C++ constructor syntax
    • Use . instead of -> for method call
  • Implemented Comment error line quick fix
  • Fixed highlighting to work over multiple Perl 6 document tabs

Modules

Padre plugin for Perl6
Perl6 document outline structure info gathering in the background
Perl document syntax-checking in the background

Provides

in lib/Padre/Plugin/Perl6/Perl6Document.pm
in lib/Padre/Plugin/Perl6/Perl6PgeColorizerTask.pm
in lib/Padre/Plugin/Perl6/Perl6StdColorizerTask.pm
in lib/Padre/Plugin/Perl6/Preferences.pm
in lib/Padre/Plugin/Perl6/Util.pm