Commits

Author Commit Message Labels Comments Date
James Adams
Correct patterns for paren and curly. Remove spurious pattern for variable.
James Adams
Re-add PanLexer after conflict resolution Regenerate _mapping
James Adams
Merge
Georg Brandl
Merged in hoelzro/pygments-main (pull request #277) Improvements to Perl 6 detector
Rob Hoelz
Perl 6: Fix highlighting bug with m_... Thanks to FROGGS++ on #perl6
Rob Hoelz
Perl 5: Accept 'our' as a Perl 5 declarator
Rob Hoelz
Perl 5: Accept more forms of 'my' for Perl 5 declarations
Rob Hoelz
Perl 6: Bump the Perl 6 rating if we've seen a class/module declaration
Rob Hoelz
Perl 6: Continue to search for 'use v6' after class declarations If we haven't seen enough to convince us that a class/role/whatever declaration is a Perl 6 one, a 'use v6' could still be found below
Rob Hoelz
Perl 6: Pick up on Perl 6-style class declarations We recognize them as Perl 6 style if we've seen a Perl-style variable declaration or if it's preceded with a Perl-style scope modifier
Rob Hoelz
Perl 6: Return a non-false fuzzy value if we found a Perl-style variable declaration
Rob Hoelz
Perl 6: Use my/our/has as a hint
Rob Hoelz
Perl 6: Make end-of-heredoc search more exact Technically we need to start searching after the end of the heredoc terminator declaration, not the end of the quote word delimiter. It probably won't cause any problems in real world code, but it will probably reduce the number of WTFs generated while reading it.
Rob Hoelz
Perl 6: Make sure we don't step back when looking for a closing delimiter
Rob Hoelz
Merged birkenfeld/pygments-main into default
Rob Hoelz
Merged birkenfeld/pygments-main into default
Rob Hoelz
Update comment for Perl 6 detector
Rob Hoelz
Include grammar declarations in Perl 6 detector
Rob Hoelz
Include enum declarations in the Perl 6 detector
Rob Hoelz
Look for module/role/class declarations
Rob Hoelz
Perl 6 detector: stop looking for indicators after first line of non-comment, non-whitespace, non-indicator code
Rob Hoelz
Match use v6; lines for Perl 6 detection
Rob Hoelz
Match shebangs containing pugs for Perl 6 detector
Rob Hoelz
Remove a lot of the custom logic from the Perl 6 detector I'm going to be stricter about compliance with the standards
Rob Hoelz
Re-enable Perl 6 detection
Rob Hoelz
Reapply: Perform module/role/class check in Perl6 detection with a single regex
Rob Hoelz
Reapply: Improve Perl 6 heuristic to check for member variables
Rob Hoelz
Reapply: Add a Perl 6 detection heuristic: my TYPE VAR
Rob Hoelz
Reapply: Fix up special sub detector for Perl 6 heuristics
Rob Hoelz
Reapply: Add Perl 6 heuristic: check for special method names
  1. Prev
  2. Next