Great! Thanks for such a great release, Adam. Hope your wrist gets well soon. And thanks for releasing it Peter :)
On Tue, Feb 1, 2011 at 9:59 AM, Peter Lavender <pla...@internode.on.net>wrote: > Padre has hit version 0.80. I guess it's not a big deal, but you need to > lead with something. > > Adam Kennedy is by far the most prolific contributor for this release, > clearly there are a few things that need scratching. > > It seems though that this release was rolled out just in time for him to > injure his wrist skating, not sure if it was roller skating or roller > blading, so we may see a slow down from Adam for a while. Time will tell of > course: > > > > > - Added a dwell timer via Padre::Wx::Role::Dwell (ADAMK) > - The directory tree search box now has a 1/3rd second dwell (ADAMK) > - Find in Files results convert tabs to 4 spaces to avoid the ugly > squares in the results (ADAMK) > - Delay loading some modules and removed some other entirely, reducing > startup memory cost and IO by 10-15% when few features are on (ADAMK) > - Upgraded Plugin compatibility detection to avoid having to load the > dependencies and read variables from the files instead. Saves 2-3meg > of RAM and allows better scaling of the plugin system (ADAMK) > - Fixed Padre::Util::parse_variable so we no longer need to make use > of ExtUtils::MakeMaker and ExtUtils::MM_Unix->parse_version (ADAMK) > - Support for more extensive Padre::DB customisation via ORLite 1.48 > and its new shim => 1 option (ADAMK) > - Completed first-generation Portable Perl support for Padre (ADAMK) > - Add support in Padre::Project for intuiting project versions (ADAMK) > - Prevent history boxes writing a history entry for every character > instead of every search in Find/FindInFiles dialogs (ADAMK) > - Port the Find Dialog as is to wxFormBuilder (ADAMK) > - Prevent directory tasks running on bad or missing paths (ADAMK) > - Found a workaround to weird Win32 window Raise/Lower bugs, so now > Padre always raises to the foreground correctly when using the > single instance server (ADAMK) > - Save Intuition is disabled in null projects to prevent creating files > like ".../My Documents/lib/Foo/Bar.pm" (ADAMK) > - The Task Manager will now attempt to maximise background worker > specialisation so we need to load less total modules, hopefully > reducing memory consumption (ADAMK) > - Closing files is faster (and the task manager is stressed less) as > we no longer accidentally do a full refresh twice when closing > documents other than the last one (ADAMK) > - Restored radio select indicator to Style and View Document As... > menus, they were lost in the move to the ActionLibrary (ADAMK) > - Fixed #1093. The natural zoom of a scintilla window is around the > wrong > way, hijack ctrl-scroll and reverse it to the right way (ADAMK) > - Find in Files directory recursion now happens ordered (ADAMK) > > > From the list of things from Adam we can see more work done to reduce > Padre's memory footprint with delayed module loading, and some task trickery > to reuse worker tasks that have run before and are idle and available, along > with bug fixes in the Save Intuition, which if you aren't aware of it, Save > Intuition will look at the module you are working on and from that intuit > where to save the file. > > For example if you have been working on module Foo::Bar, it will save > Bar.pm under the directory Foo in your project. A nice touch when you get > used to it, and as someone said "you really miss it when you don't have it". > > Apart from the commits from Adam, the Changes for this release of Padre > include a fix from Gabor to reduce warnings, the German translation being > kept up to date and a quick enhancement from me that warns when saving a > file without a file extension: > > > > > - use Text::FindIndent 0.10 to eliminate some warnings #1089 (SZABGAB) > - Update German translation (ZENOG) > - Enhancement, ticket #1027 When saving a file without a file extension > > you are now prompted and provided a list of suitable extensions to > name your file. (PLAVEN) > > > Padre 0.80 is presently uploading and moving through pause to a cpan mirror > near you. > > As always swing on by the #padre channel on irc.perl.org and say hi, raise > an issue or just plain lurk to see what's going on, you never know, you > might find yourself hacking on an interesting project that makes coding perl > fun. > > _______________________________________________ > Padre-dev mailing list > Padre-dev@perlide.org > http://mail.perlide.org/mailman/listinfo/padre-dev > >
_______________________________________________ Padre-dev mailing list Padre-dev@perlide.org http://mail.perlide.org/mailman/listinfo/padre-dev