Changes for version 0.43
- Cleaned up Perl 6 menu to be more elegant.
- Added Create Perl 6 class/grammar/..etc menu
- Added the concept of export/generate sub menu.
- Refactored preferences dialog:
- Removed unwanted stuff
- Enabled localization
- 'Enable coloring' is now in preferences and it is enabled by default.
- Depends on S:H:P6 0.62 which fixes the undefined return value from STD->parse(\s*) bug
- Fixed ticket:393 - Perl 6: switching to Parrot based highlighting does not work
- Refactored colorizer task into separate PGE and STD tasks.
- Handle STD's undeclared rountine(s) warning more properly.
- Implemented the creation of the Perl 6 template files by borrowing code from Padre :)
- Added a bigger Perl 6 Camelia icon in the about box.
- No more manual syntax highlighting menu item.
- Handled no document situation in a couple of actions.
- Remove building of .mo files as it is now managed by szabgab++ release.pl
- Fixed S29-functions.pod bad location
- Fixed "Generate PIR" dying when rakudo does not parse the Perl 6 file.
Documentation
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