perl6/atom-language-perl6

Name: atom-language-perl6

Owner: Perl 6

Description: Atom/Github Perl 6 Syntax Highlighting Support »ö«

Created: 2016-12-10 19:38:00.0

Updated: 2018-02-19 19:58:15.0

Pushed: 2018-04-10 13:30:44.0

Homepage:

Size: 1447

Language: Perl 6

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Atom Perl 6 Support - »ö« Official Edition!

apm package travis

A colorful, thoughtful, and helpful language grammar for Perl 6! See here for questions about usage.

A screenshot of an funnified Perl 6 file

Integration

This package has integration with the Atom script package. With both this package and the script package you can execute highlighted Perl 6 code or the whole document, even if it hasn't been saved using a keyboard shortcut.

What Makes This The Fun Edition?

Perl 6 is optimized for fun. ? Audrey Tang

See something? Say something!

See something highlighted incorrectly? See something LTA (Less Than Awesome)? Please report it on the issue tracker. Any issue no matter how small should be reported. It is our hope that this is not only the best Perl 6 highlighter for Atom, but the best highlighter for Atom out there.

Contributing

Contributions are welcome! Please see CONTRIBUTING.md for a tutorial on writing Atom syntax grammars and more information!

Potential Future Features

Integration with Autocomplete+, linter or other packages are possible future features. See Contributing if you want to help!

How do I use this?

This language grammar should automatically highlight .p6, .pod6, .pm6 and .nqp files. The language grammar will also detect files whose first line includes use v6, a shebang whose last term before any whitespace is perl6 , =begin pod, or my class.

If you are having issues, the language-perl package is probably taking precedence. To remedy this you can:

Please be aware that if you do not include the t extension above, your t files will be highlighted with the language-perl highlighter unless the first line contains use v6;.

License

MIT © All contributors


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.