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