First, I want to say thank you to Andy Lester who has been project lead on vim-perl6 as well as the other contributors, especially Hinrik Örn Sigurðsson, Rob Hoelz, and Patrick Spek.
The plugin will now be homed in the new Raku organization on github here:
As of right now, it has been updated such that it will handle the old Perl 6
filenames as well as the newer ones, so far identified as
.rakudoc. It also handles
.t6 which is something that the plugin didn’t
I also renamed the internals so most of the references to
been changed to
raku, so when you update the plugin, if you made use of any of
the (mostly undocumented)
perl6_ variables you will need to update those
settings accordingly. I have not made any non-trivial changes to how the plugin
is structured or works.
I have also modernized several of the keyword lists. For example, the async
keywords such as
whenever will now highight as well as
several previously unhighlighted traits such as
pure. I have
also removed highlighting for some older keywords that date back to Pugs, such
I will try to work with the Bram Moolenaar to get these changes into the vim release, if I can. However, in the meantime, you’ll probably need to install the module from the master branch if you want it.
I will begin migrating issues from the old vim-perl6 project and see if I can take a whack at any of them that are outstanding. However, I would very much appreciate help with maintenance on this, so if you depend on vim and make use of this plugin, I would very much welcome your feedback and pull requests.
Happy New Year and Cheers!