If you have a Perl-related news item you'd like to share, you may post it in the Perl Newssection.
Please try to avoid duplicating news; but pointers (with summaries) to important stories on other sites are acceptable here.
"But think about this. If we switched Perl off today, there would be a problem. A huge problem! We know that Perl is the glue that holds a lot of the IT world together. The Perl Foundation wants to support the community to make sure that the IT world doesn’t fall apart and supporting people learning Perl is a big element of that.
We have developed a survey that needs just a few minutes of your time, to tell us what you would like, or need, to support your move into, or progress within, the Perl language."
There's a song by Shaggy, "It wasn't me", that is running through my head. If you're familiar with it, it's somehow both catchy and vile. I've had ex partners describe me that way.
The song is running through my head because I'm not the one who accidentally launched the Tau Station Kickstarter several days early. But it's done.
And they won't let us restart it.
So maybe it's not our intended launch window. Maybe we weren't ready. But we're owning this. We're making this happen.
Please help support the world's first Biblio-RPG. It's a massive, immersive, narrative sci-fi MMO. And it's over 400,000 lines of Perl. Let's show the world what Perl can do.
Even if you don't want to join in, please share this with everyone!
It appears that https://perldoc.perl.org/ has recently changed to look and feel identical to https://perldoc.pl/ so all the old links to the former site will now hopefully result in usable pages once again.
UPDATE: My mistake - the assertion (below) that the issue is NOT fixed is rubbish. It's just that I can't tell the difference between "5.32.0" and "5.30.2".
AFAICT, the issue I raised is NOT fixed, but if you visit http://strawberryperl.com/releases.html you'll see that, in addition to the listing of perl-5.30.3 builds, perl-5.32.0 builds (which have been sitting on the Strawberry Perl server for at least a week or two) are, as of a few hours ago, now also officially available.
That's about all I know ... with little expectation that kmx will provide any additional information.
Next German PM Online Meeting in (cough) 30 minutes.
Announcement:
Hallo Perlmongers aus den deutschsprachigem Raum,
Heute, am Dienstag, den 4. August 2020, um 19:30 Uhr ist German-PM Online-Treffen im Jitsi.
Dank Corona wurde das Online-Treffen mehrfach in Erlangen und Frankfurt ausprobiert. Der Wunsch wurde geäußert, das online neben den Treffen vor Ort weiterzuführen.
Nimm an der Besprechung teil:
https://meet.jit.si/German-PM
I'm not the organizer, but I'll use this thread for future announcements.
Just noticed that Strawberry Perl-5.30.3 is now available.
The date given there is 2020-07-13, but I know it wasn't available earlier today. (Looks like the date is the date that perl was built - not the date at which the distro became available.)
Hopefully, that indicates that 5.32.0 might not be too far away.
Actually, I build my own perls on Windows and therefore don't rely on the Strawberry project for perl. It's still a very handy reference for me, but.
And I do look forward to using the updated gcc compiler that usually accompanies new Strawberry Perl major releases.
Since the mingw-w64 project stopped providing recent builds of gcc (as of a couple of years ago), I've come to rely on Strawberry for my gcc upgrades.
Anyway ... just thought it was worth mentioning ... and looking forward to a 5.32.0 release soon, with (fingers crossed) gcc-9 or gcc-10.
If you use Module::AutoLoad, consider switching to something else. The module was removed from CPAN as it used string eval on data obtained from the internet.
Significant editor and completion (wip) performance improvements.
Added support for Function::Parameters syntax WIP, #1674
Added support for Copyright plugin allowing you to add/update copyright to your pm files (NB: preview for
block mode works wrong, but plugin should properly insert/update copyright in POD section).
${perlfile.packageName} variable supported in addition to standard set,
#2168
isa expression parsing, highlighting, formatting, quick-doc and target version validation, #2206
Chained comparisons and equality checks support: parsing, highlighting, formatting and target version validation, #2208
Code completion:
Completion no longer suggests two lookup elements per namespace with different suffixes, to provide useful elements instead,
dereference is now auto-completed and invokes pop-up after namespace, #2242
You may now complete variables without typing a sigil, just with variable name (experimental feature), #2170
You may now complete unicode character names in \N{} substitution (NB: currently all names known by your JRE
suggested without filtering or extending by target perl version), #2250
Completion has been reworked and now should be much faster and relevant than before, #2197
Global variables are now shown in the short form: only variable name. Namespace specified in the left side, #2187
Global variables aliased with our keyword in the current file are now available in completion with their short names,
#2191
Global variables are now completable by name only, namespace inserted automatically (except spammy ones, like @ISA, @EXPORT and
friends, $VERSION), require manual completion invocation, #2185
Completion at bare filehandle now suggests namespaces, subs and variables, #2202
Completion at bare hash index now suggests namespaces, subs and variables, #2184
Fixed problems with variables completion if name is already braced, #2183
Completion of variable is no longer eats punctuation after a sigil, #2182
I found this on blogs.perl.org and I think it's a great idea. TPCitC showed me how cool it'd be if Perl usergroups started to cross pollinate in this way.