Perl 6

Perlbuzz news roundup for 2011-06-20

June 20, 2011 Community, Conferences, CPAN, Perl 5, Perl 6 No comments

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

rakudo.org relaunched

May 12, 2011 Perl 6, Rakudo No comments

[rakudo.org](http://rakudo.org), the home for Rakudo Perl 6, has been relaunched. Patrick Michaud has migrated it from the Drupal instance that I set up to a new home on WordPress. This means two big changes:
* The RSS feed now updates correctly.
* No more crashing the website for unknown reasons.
I’d tried to figure out the core problems behind these, but could never track them down. Thanks to Patrick for converting over to a new system and taking over maintenance of the blog!

Perlbuzz news roundup for 2011-05-09

May 9, 2011 Business, Code craft, Community, CPAN, Perl 5, Perl 6

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

Perlbuzz news roundup for 2011-04-06

April 6, 2011 Perl 5, Perl 6, Perl Foundation, Rakudo

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

Perlbuzz news roundup for 2011-02-17

February 17, 2011 Code craft, CPAN, Perl 5, Perl 6 No comments

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

Perlbuzz news roundup for 2011-01-20

January 20, 2011 Perl 5, Perl 6 No comments

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

Perlbuzz news roundup for 2010-12-08

December 8, 2010 Community, CPAN, Perl 5, Perl 6 No comments

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

Perlbuzz news roundup for 2010-10-25

October 25, 2010 CPAN, Perl 5, Perl 6, Perl Foundation, Rakudo

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

Perlbuzz news roundup for 2010-08-27

August 27, 2010 CPAN, Perl 5, Perl 6, Perl Foundation No comments

These links are collected from the
Perlbuzz Twitter feed.
If you have suggestions for news bits, please mail me at
andy@perlbuzz.com.

Vim 7.3 supports Perl 6, adds Perl 5 improvements

August 15, 2010 Perl 5, Perl 6 1 comment

Vim 7.3 has just been released today. From
the announcement:

This is a minor release of Vim. It consists of Vim 7.2 plus all
patches, updated runtime files and some more, see below. It has been
two years since the 7.2 release, thus it’s not that “minor”. But not
“major” either. Something in between, don’t know how to call that.

The most notable additions since 7.2:

  • Persistent undo and undo for reload
  • Blowfish encryption, encryption of the swap file
  • Conceal text
  • Lua interface
  • Python 3 interface

However, to the Perl programmer, this is a significant upgrade from 7.2, because of updates of all the Perl-related
support files. Vim has language specific plugins for syntax highlighting, indenting and other filetype-related behaviors. Every
one of these Perl-related support files has been updated.
For example, syntax/perl.vim has not been updated since 2006. Now, Perl 5.10 keywords like
given, when and state are properly highlighted.

For the Perl 6 hackers out there working with Rakudo Star, Vim now includes support for Perl 6.
Until now, if Perl 6 programmers wanted Vim to support Perl 6, they had to use a perl6.vim file that got passed around from
person to person. Now, it comes installed automatically as part of Vim 7.3.

Perl 6 detection is primitive, so you may have to explicitly add it to your modeline in your file, such as


# vi: filetype=perl6:

All of these changes are from the vim-perl project hosted on Github. In that
project, I’ve aggregated syntax, indent and filetype plugins for the Perl and Perl 6 support files that get fed back to the
Vim project. It’s also got support for other filetypes like Template Toolkit that are not part of the vim distribution.
I’m not making many changes to the Vim code directly. Like many of my other contributions to open source, my role is one
of wrangler and coordinator and less of programmer and technologist.

If you’re interested in Vim support for Perl 5 and Perl 6, I encourage you to check out the vim-perl project and join the
vim-perl mailing list. Now that Vim 7.3 is out, we have some room
to stretch out and make Vim do incredible things for Perl in the next release.