Commits

Author Commit Message Labels Comments Date
Rob Hoelz
Make sure that multiple quote words are supported for $/
Rob Hoelz
Fix chains of bareword hash accesses
Rob Hoelz
Process opening braces specially So we can use blocks within embedded closures in regexes
Rob Hoelz
Don't treat escaped quotes as string starters
Rob Hoelz
Treat <= as an operator, rather than starting a word quote (<...>)
Rob Hoelz
Handle quote characters in regex character classes
Rob Hoelz
Handle '#' characters in regex quotes
Rob Hoelz
Allow for ms/.../ and ss/.../.../ abbreviations
Rob Hoelz
Assume that Perl6 files are UTF-8, but allow overriding
Rob Hoelz
Make rules for parsing adverbial forms more strict
Rob Hoelz
Parse (regex|token|rule) using a state transition
Rob Hoelz
Allow for nested braces in regex/token/rule
Rob Hoelz
Add a special match case for methods that begin with 'm' Methos/sub/etc definitions that begin with 'm' were being picked up by the m/.../ rule; this fixes that
Rob Hoelz
Allow more flexible delimiters for m// and rx//
Rob Hoelz
Add better hilighting for regex/token/rule
Rob Hoelz
Add more syntax highlighting for special globals
Rob Hoelz
Add a naïve rule for quote words <foo bar baz> The way this works is we assume that there will be no spaces between the opening angle brace and the first word as well as between the last word and the closing brace. Thanks to the perl6 syntax file for Vim for the idea!
Rob Hoelz
Add support for s/// and tr/// forms
Rob Hoelz
Add rx// form
Rob Hoelz
Accept escaped slashes in regexes
Rob Hoelz
Add primitive support for regexes
Rob Hoelz
Add support for $<foo> (match variable shortcut)
Rob Hoelz
Add support for %hash<<key>>/%hash«key»
Rob Hoelz
Add support for %hash<key> syntax
Rob Hoelz
Hilight heredocs
Rob Hoelz
Fix missing references to delimiter regex group
Rob Hoelz
Use named captures for brackets callback
Rob Hoelz
Be more flexible about string delimiter characters
Rob Hoelz
Add non-mirrored forms for string delimiters
Rob Hoelz
Allow adverbs for bracketed strings
  1. Prev
  2. Next