The long-awaited sequel to the trilogy that started about a year ago has
MacPerl 5.6.1r2 is available for download now.
If you have the web installer, simply run it again, this time clicking
"Update". The new web installer will be downloaded, which will then
fetch only the updated files to install.
MacPerl 5.6.1r2 is based on the most recent release of perl, version 5.6.1,
plus whatever maintenance patches have been applied to 5.6.1 since its
release. MacPerl 5.6.1r2 uses the latest release of GUSI, 2.2.3.
So what else has changed since 5.6.1r1?
* Fixes for signal handling (Axel Rose, Morbus Iff, et al)
* Fixes for running scripts on startup (Alex Harper, et al)
* Fixes for calling AppleScript/backticks
* Added initial support for Mac OS X with some of the toolbox extensions
(doesn't affect MacPerl directly), added Mac::Carbon frontend module
* Added more support for Mac::Glue in Classic under Mac OS X
* Added ChooseFSObject and GetFolder to Mac::StandardFile (Thomas Wegner)
* Mac::OSA::Simple saves compiled scripts with script context (Bart Lateur)
* Make popup menus work in Mac::Dialogs (yay!)
* Make focus of first item in Mac::Windows work
* MacPerl / Shuck properly encode URLs passed between them, to work
in Classic under Mac OS X 10.2
* Major Shuck update, including a Section menu and printing support
* Various GUSI fixes
* Various other bugfixes
For complete details of the changes, see the macperldelta and Changes
documents, included with MacPerl.
To get MacPerl, download either the web installer or the full installer
(preferably the web installer) and run it. It can be fetched
SourceForge.net, as well as from CPAN.
Note that the CPAN sites might take a day or two to update. For more
information about downloading and installing, see the README.
For more information on development, including bug reporting and source,
see the MacPerl Development Site.
For the MacPerl mailing lists, see the Perl Lists site.
Thanks to Matthias Neeracher for his help fixing some tough bugs, and
updating GUSI; thanks to Thomas Wegner for his patches and work on
Shuck; thanks to all who helped report and track down various bugs.
Thanks, and have fun,