September 25th, 2009
Version 0.47 of Padre, a Perl IDE, has been released! Thanks to everybody who contributed!
The majority of the changes for this release are lots of bug fixes, as well as improvements and refactoring of Padre’s code. Among the bug fixes are many fixes for Windows-specific problems. There’s also improvements to the beginner mode, and improvements to the included Perl documentation, making Padre even better for people who are learning Perl!
This release had the biggest Changes entry of all of the Padre releases, with 41 Changes entries in 12 days, so I’m not going to list all of the changes. But here are some of the most important ones:
- Greatly improved integration with Windows:
- No more black shell window while Padre is running
- File names are treated case insensitive on Windows
- Better process launching
- Fixed the handling of different line ending types
- Plugin manager gets updates now
The complete list of changes can be found here.
September 14th, 2009
As of yesterday, Padre 0.46 has been released! thanks to everybody who contributed to this release!
Here’s the list of new changes for this version:
- Fixed Smart highlighting to show a pale green round box instead of an ugly squiggle
- Run script waits now after completion for key to continue when run in an external win32 window
- Padre now supports the following extensions:
- For Perl 5, .pmc and .plx
- For Perl 6, .pl6, .pm6, .p6l and .p6m
- Help search handles now http:// and perldoc:// links
- Enabled “Syntax Check” tab is now shown when there is a problem without losing editor focus
- Handle “Recent files” Padre crash when it is called with a file that no longer exists. The entry is deleted and a message box is shown
- Added a “extract subroutine” function
- Handle “Open all Recent Files” Padre crash when setup_editor is called with a file that no longer exists
- Fixed “Padre auto converts EOLs automatically”
- Pod::Perldoc 3.15 is required now. Allowing help on $. and similar.
- Fixed Arabic/Hebrew developer/translator names in Padre’s about box
- Made beginner-error-checks work
We’re including the Perl 5 operators reference, from COWENS’s project here, thanks to him for his work on that.
Also note that the new “extract subroutine” refactoring tool may have some rough edges, but it should work fine.
And there seems to be a new bug installing this release on Unix-like systems when $DISPLAY is not set (hopefully we’ll fix this for the next release).