Original Posting: http://perlwannabe.vox.com/library/post/padre-059-has-been-released.html
Padre 0.59 has been uploaded to CPAN. This release does not come the the "Unstable" tag the previous two versions were released with. However it does come with some rough edges that need polishing, and this may take some time to complete depending on reports back and people to hack on the code. Of note is Adam Kennedy's branch to work on improving the Task API. I'd like to say that it's been great to see some new names in the #parde irc channel and seeing them quickly get into the swing of committing changes back to trunk. One name that has really stood out of late has been the translation/gettext work done by Zeno Gantner, along with fixes to tickets and general code improvements. We also saw improvements to the Win32 platform from Dolmen, another new name, and Ahmed Zawawi. Gabor chipped in at the end with fixing up the tests that were failing when AUTOMATED_TESTING and RELEASE_TESTING were set. This release of Padre comes with the usual array of fixes and new things: New - New Padre::Wx::Display screen geometry library for handling multiple screens, weird geometry setups and other weird stuff that coders have on their development setups. Padre's main window uses this to calculate an elegant golden-ratio uniform-margin default position and size (ADAMK) Fixes - Don't crash open file list dialog on unsaved files or without files (SEWI) - Resolved the clash between threads and SQLite by temporarily disconnecting from SQLite during a thread spawn (ADAMK) - Add language names/translated texts to select_language list (SEWI) - Fixed ticket #865 Wrong document type in View Document As (PLAVEN) - When showing a toolbar panel for the first time, make sure it's lock state is consistent with the main_lockinterface config setting (ADAMK) - Completed the 'Insert Special Value' functionality (Zeno Gantner) - When refresh_windowlist was sped up, sorting regressed. Fixed (ADAMK) - Fixed ticket #889: Padre saves non-ASCII characters as \x{XXXX} (AZAWAWI) - On Win32 the manifest file (which tells Windows to use new Vista/7 styles on such systems) is now embedded as a resource in the binary, so any wperl.exe.manifest containing the string 'name="Padre"' is obsolete and must be removed (DOLMEN) - Fixed ticket #904: Win32 taskbar icon is only 16x16 (Windows 7 may uses 48x48) (AZAWAWI) - Added missing File::pushd Padre dependency (AZAWAWI) - Fixed ticket #894: search for non-ASCII characters (Zeno Gantner) Improvements - Slave master quick-spawning in Padre::Startup, so that we get smaller thread spawn memory penalty from the interpreter copy. On Win32 the per-thread cost drops from 34.1meg to 20meg with a reduction in total memory use for a typical user of about 20% (ADAMK) - Small improvements/fixes to some dialogs: Refactoring, Open URL, Goto, Save as, Preferences, Insert File, New Perl Distribution (Zeno Gantner) - New document statistics dialog, faster computation of document statistics (Zeno Gantner) Strictly speaking this is more an improvement than new: - New Win32 launcher #677: the Padre process is now named "padre.exe" in the Task Manager (instead of wperl.exe) and it embeds the Perl interpreter instead of being just a launcher (DOLMEN) With this release of Padre, there is a small survey dialog that will pop up asking how you heard about Padre. If you have time, please answer the question, which is sent to the perlide.org web server for later correlation of the data. I expect this will help fine tune how we promote Padre in the future. As always you will find us in the #padre channel at irc.perl.org. Feel free to drop on in say g'day or ask about Padre related matters. Until the next release, happy perl hacking.
_______________________________________________ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev