On Fri, 3 Jun 2005, Elton Hughes wrote:

> I updated to 10.4.1 not to long ago and ran a script I had been using
> with 10.3.x without problems. Now I was getting error messages that
> did not appear before. It was just some little things that were easily
> fixed, (I re-used some variables that I thought were scoped properly),
> but it did make me wonder what all did change with Perl when we went
> to Tiger.

Perl got upgraded from a 5.8.1 beta to 5.8.6 stable.

A 10.3 machine:

    $ sw_vers
    ProductName:    Mac OS X
    ProductVersion: 10.3.9
    BuildVersion:   7W98
    $ perl -v | grep 'This is perl'
    This is perl, v5.8.1-RC3 built for darwin-thread-multi-2level
    $

A 10.4 machine:

    $ sw_vers
    ProductName:    Mac OS X
    ProductVersion: 10.4.1
    BuildVersion:   8B15
    $ perl -v | grep 'This is perl'
    This is perl, v5.8.6 built for darwin-thread-multi-2level
    $

I'm not sure what exactly changed between those versions, but if you
care to you can read the complete changelog -- up through 5.8.7 -- at:

    <http://search.cpan.org/src/NWCLARK/perl-5.8.7/Changes>

You can also look over the perlNNNdelta files to see what major changes
each release delivered:

    <http://search.cpan.org/dist/perl/pod/perl586delta.pod>
    <http://search.cpan.org/dist/perl/pod/perl585delta.pod>
    <http://search.cpan.org/dist/perl/pod/perl584delta.pod>
    <http://search.cpan.org/dist/perl/pod/perl583delta.pod>
    <http://search.cpan.org/dist/perl/pod/perl582delta.pod>
    <http://search.cpan.org/dist/perl/pod/perl581delta.pod>



-- 
Chris Devers

Reply via email to