Wednesday 2 September 2009

Padre 0.45 "stable" released!

It is again with enormous pleasure that I announce Padre, the Perl IDE, on it's 0.45 release. We are trying to mark some special releases as "stable", somewhat sync'd to rakudo (for our "six" win32 release that bundles Padre with Perl 6), so downstream packagers can do their thing without pulling their hair out for us issuing so many releases (last month, on Padre's birthday, we had 3 releases on a 10-day span). As a result, this release has only bugfixes and translation updates - both more than enough reason for an upgrade :-)

Also, this has some sentimental value for me as it is my last release of Padre. We have a very nice rotation scheme going on and Ryan52 volunteered for this month, so I gladly handed off the baton - it's been great, but I must confess I do need some vacation from the responsibility!

Many many thanks to all of you for making Padre such a great IDE for Perl, be it developing or just using it. Also, a big cheer to all translators who's time has been put to Padre - your help is very much appreciated!

Hey, maybe now I'll actually have time to blog about something other than Padre releases. Yay :-)

2 comments:

  1. It looks like autoindenting is still broken on OS X (http://padre.perlide.org/trac/ticket/499). That makes it just about useless on that platform. In a related note, padre is very noisy, at least on OS X. It starts with the message:

    Failed to create server at /Users/cowens/perl5/lib/perl5/Padre/Wx/Main.pm line 662.

    and every key press generates:

    Wed Sep 2 10:19:52 amans.local wxPerl[79102] <Error>: CGContextRestoreGState: invalid context

    ReplyDelete
  2. On RedHat 5, I'm getting this when I try to use the "open files in existing Padre" functionality:

    Failed to create server at /usr/lib/perl5/site_perl/5.8.8/Padre/Wx/Main.pm line 841.

    (padre:3960): Gtk-CRITICAL **: gtk_menu_attach_to_widget: assertion `GTK_IS_MENU (menu)' failed

    (padre:3960): Gtk-CRITICAL **: gtk_menu_attach_to_widget: assertion `GTK_IS_MENU (menu)' failed

    (padre:3960): Gtk-CRITICAL **: gtk_menu_attach_to_widget: assertion `GTK_IS_MENU (menu)' failed

    (padre:3960): Gtk-CRITICAL **: gtk_menu_attach_to_widget: assertion `GTK_IS_MENU (menu)' failed

    ReplyDelete