Changes for version 0.15

  • Don't let opening file that is already open. (SZABGAB) Start UTF-8 support. (SZABGAB) Switch to File::ShareDir::PAR (SMUELLER) Start using File::Which to locate the perl interpreter (if padre is running from a par archive). (SZABGAB) Fix the Split Window menu option to really work. (SZABGAB) Adding "Close All but Current Document" menu option. (SZABGAB) Add autoindentation. (SZABGAB) Set focus on windows. (SZABGAB) Before saving, check if file has changed on disk. (SZABGAB) New menu option: "Reload file". (SZABGAB) Move style definition to external yaml file. (SZABGAB) Separate highlighting definition for PASM files. (SZABGAB) Reorganize Menus (make the Perl menu really only perl specific). (SZABGAB) Allow the execution of PASM files using parrot if PARROT_PATH is defined. (SZABGAB) Load Parrot::Embed if it is available. (SZABGAB) Add Padre::Plugin::Parrot to show how to use pir for plugin writing. (SZABGAB) Allow execution of Perl 6 code using Rakudo. (SZABGAB) Add copyright/license to all the .pm files as per Debian request. (SZABGAB) Ctrl-T is the default new file hot-key just as in Firefox. (ADAMK) Dialog cleanups. (SMUELLER, ADAMK, SZABGAB) Replace the toolbar icons with icons from the Tango project. (SZABGAB)

Modules

Perl Application Development and Refactoring Environment
Module::Build subclass for building Padre plugins
Padre plugin manager
class for viewing pod
Padre Utility Functions
Padre main Wx application abstraction

Provides

in lib/Padre/Config.pm
in lib/Padre/DB.pm
in lib/Padre/Document.pm
in lib/Padre/Document/Pasm.pm
in lib/Padre/Document/Perl.pm
in lib/Padre/Document/Perl6.pm
in lib/Padre/Document/Pir.pm
in lib/Padre/PPI.pm
in lib/Padre/Pod/Frame.pm
in lib/Padre/Pod/Indexer.pm
in lib/Padre/Pod/Viewer.pm
in lib/Padre/Pod/Viewer.pm
in lib/Padre/Project.pm
in lib/Padre/Wx.pm
in lib/Padre/Wx/Ack.pm
in lib/Padre/Wx/Dialog/Bookmarks.pm
in lib/Padre/Wx/Dialog/Find.pm
in lib/Padre/Wx/Dialog/ModuleStart.pm
in lib/Padre/Wx/Dialog/Preferences.pm
in lib/Padre/Wx/Editor.pm
in lib/Padre/Wx/History/ComboBox.pm
in lib/Padre/Wx/History/TextDialog.pm
in lib/Padre/Wx/MainWindow.pm
in lib/Padre/Wx/Menu.pm
in lib/Padre/Wx/Menu/Help.pm
in lib/Padre/Wx/Output.pm
in lib/Padre/Wx/Popup.pm
in lib/Padre/Wx/Project.pm
in lib/Padre/Wx/RightClick.pm
in lib/Padre/Wx/ToolBar.pm
Px
in lib/Padre/Util.pm