atom-language
atom-language copied to clipboard
Atom/Github Raku Syntax Highlighting Support 🦋
Highlights broken after backslashed double-quotes in `«…»` construct. ### Example Code ```perl-6 method moves-for ($tag where * ∈ %!world.keys) { my @moves-raw := @(split :skip-empty, "\0", self!run-out: $tag, «git log...
Escaped delimiters in `Q:b` are treated as closing delimiters. ### Example Code ```perl-6 is Q:b♥\♥♥, '♥', 'escaping a delimiter (unpaired)'; is Q:b[\]], ']', 'escaping a delimiter (paired)'; ``` ### Picture...
Using `Q:qq` breaks highlight for the entire file. Sticking `# :` after the construct works-around the issue ### Example Code ```perl-6 # L { # adverb variation my @q =...
`typename_longname` gets properly highlighted, but `typename-longname` isn't and `typename'longname` breaks highlights altogether: ### Example Code ```perl6 my token {
If I define a fancy term and place a comment after it, the comment doesn't get highlighted properly. ### Example Code ```perl6 sub term:«\c[family: woman woman boy boy]» { '♫...
Seems using `«"\c[...]"»` construct to define routine name busts highlights for the code that follows. ### Example Code ```perl6 sub infix:«"\c[INVISIBLE TIMES]"» { $^a × $^b } my \r =...
This ticket is inspired by [reddit comments](https://www.reddit.com/r/perl/duplicates/6v8eop/201734_going/). Example: you type ``
> If a `q:to/DATA/ ` is used together with a Str method, such as .comb, the syntax highlighting is broken afterwards. Problem occurs in atom editor. ### Example Code ```perl6...
Only highlights pod titles if it begins on the same line, although the POD parser doesn't see any difference between text occurring on the same line and that occurring on...
This seems to highlight as regex as can be seen in the dev panel in screenshot below. ### Example Code ```perl6 S => ["Bidi_Class", "Jamo_Short_Name", "General_Category"], E_Modifier => ["Grapheme_Cluster_Break", "Word_Break",...