Beefy Boxes and Bandwidth Generously Provided by pair Networks
Clear questions and runnable code
get the best and fastest answer
 
PerlMonks  

5.18.2 available to enjoy :)

by Tux (Monsignor)
on Jan 09, 2014 at 16:08 UTC ( #1069980=perlnews: print w/ replies, xml ) Need Help??

Last Monday, RJBS released perl5 version 18.2:

One of the major mistakes people make is that they think manners are only the expression of happy ideas. There's a whole range of behavior that can be expressed in a mannerly way. That's what civilization is +all about doing it in a mannerly and not an antagonistic way. One of th +e places we went wrong was the naturalistic Rousseauean movement of the Sixties in which people said, "Why can't you just say what's on your mind?" In civilization there have to be some restraints. If we followed every impulse, we'd be killing one another. -- Miss Manners We are pleased to announce Perl 5.18.2, the 3rd release of version 18 of Perl 5. You will soon be able to download Perl 5.18.2 from your favorite CPAN +mirror or find it at: https://metacpan.org/release/RJBS/perl-5.18.2/ SHA1 digests for this release are: b8b87ef46630b5a2287b86b6e0c69088da36adfd perl-5.18.2.tar.bz2 7f0cc08d883a0e0aaaa385903ec4fb28aec514ec perl-5.18.2.tar.gz You can find a full list of changes in the file "perldelta.pod" locate +d in the "pod" directory inside the release and on the web. Perl 5.18.2 represents approximately 5 months of development since Per +l 5.18.1 and contains approximately 3,100 lines of changes across 73 files from + 12 authors. Perl continues to flourish into its third decade thanks to a vibrant community of users and developers. The following people are known to h +ave contributed the improvements that became Perl 5.18.2: Brian Fraser, Chris 'BinGOs' Williams, Craig A. Berry, David Mitchell, + Father Chrysostomos, Graham Knop, Karl Williamson, Leon Timmermans, Nicholas +Clark, Ricardo Signes, Smylers, Tony Cook. The list above is almost certainly incomplete as it is automatically generated from version control history. In particular, it does not inc +lude the names of the (very much appreciated) contributors who reported iss +ues to the Perl bug tracker. Many of the changes included in this version originated in the CPAN mo +dules included in Perl's core. We're grateful to the entire CPAN community f +or helping Perl to flourish. For a more complete list of all of Perl's historical contributors, ple +ase see the AUTHORS file in the Perl source distribution. The next major stable release of Perl 5, version 20.0, should appear i +n May 2014.

Today, I installed it on my laptop with 64bitint and longdouble and was pleasantly surprised by the number of modules building and installing out-of-the-box (compared to when I did for 5.18.0).

$ grep ^=head2 5.18.2/i686-linux-64int-ld/perllocal.pod | wc -l 879 $ find {,site_perl/}5.18.2 -name \*.pm|wc -l 9528

Tk::Image::Calculations fails for using for $x qw( foo bar ) { in the test, but I already filed a ticket when seeing that for 5.18.0. I don't expect the author to return to change that.

Some still had (ignorable) POD errors

My only real problem is SVN::Core, which doesn't build at all anymore, depending on mod_dav_svn. That really sucks!

Hoping I can make git svn to work without that, 5.18.2 is now my production perl on my laptop!


Enjoy, Have FUN! H.Merijn

Comment on 5.18.2 available to enjoy :)
Select or Download Code
Re: 5.18.2 available to enjoy :)
by Anonymous Monk on Jan 09, 2014 at 16:49 UTC

    https://metacpan.org/pod/release/RJBS/perl-5.18.2/pod/perldelta.pod

    I don't understand why all the selected bug fixes don't have links :)( bug ids or commit )

    some are super cryptic like

    A regression from 5.16 in the handling of padranges led to assertion failures if a keyword plugin declined to handle the second my, but only after creating a padop. This affected, at least, Devel::CallParser under threaded builds. This has been fixed
Re: 5.18.2 available to enjoy :)
by Your Mother (Canon) on Jan 09, 2014 at 16:53 UTC

    ++ Yay Perl! Yay p5 team!

    That release quote is idiotic pablum.

    Pardon me.

    That release quote may be an eloquent expression but the idea behind it is neither grounded in fact nor serves any purpose other than polite browbeating of contrary views. The Geneva Conventions being an etiquette system after all.

Re: 5.18.2 available to enjoy :)
by taint (Chaplain) on Jan 09, 2014 at 19:19 UTC
    "One of the places we went wrong was the naturalistic Rousseauean movement of the Sixties in which people said, "Why can't you just say what's on your mind?""

    If you don't say what you mean, or mean what you say. Meaning, has no meaning.

    Bah to you, Miss Manners.

    Yea to Perl5.

    --Chris

    EDIT: forgot don't -- D'ho!

    λɐp ʇɑəɹ⅁ ɐ əʌɐɥ puɐ ʻꜱdləɥ ꜱᴉɥʇ ədoH

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: perlnews [id://1069980]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others perusing the Monastery: (11)
As of 2014-10-21 13:02 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    For retirement, I am banking on:










    Results (103 votes), past polls