Permalink
Commits on Jan 16, 2017
  1. Fix typo in filetest operator

    vabc3 committed with infininight Jan 4, 2017
  2. Fix '#' as a regex delimiter

    Allows:
    
    ```perl
    $asd =~ s#asd#foo#;
    ```
    
    Discussed in atom/language-perl#78
    Fank committed with infininight Sep 20, 2016
  3. Amend Perl6's hashbang pattern to allow "#!perl6"

    This is also permitted as an interpreter directive in Perl6. Example:
    https://github.com/zostay/Smack/blob/master/t/server.pl6
    Alhadis committed with infininight Sep 8, 2016
  4. Amend hashbang pattern to permit "!" before "perl"

    Some valid interpreter directives use "#!perl" as well as "#! perl".
    Alhadis committed with infininight Sep 8, 2016
  5. Improve regexp highlighting

    Allow regular expressions to follow `|`, `if`, `unless`, and `^`.
    Fank committed with infininight Nov 19, 2015
  6. Simple POD comment test file

    infininight committed Jan 15, 2017
  7. Fix Perl POD comment syntax highlighting

    - because there is a false positive when using spaceship
      operator at the beginning of line
    - this is inspired by http://perldoc.perl.org/perlpodspec.html
    PunchyRascal committed with infininight Sep 15, 2016
Commits on Nov 2, 2016
  1. Limit usage of _ as a regex delimiter

    Now requires whitespace between m and _ to prevent false positives.
    
    ```perl
    $abc->m_xyz;		# method
    
    $abc->s_xyz;		# method
    
    m_xyz_;					# constant
    
    m _xyz_;				# pattern
    ```
    infininight committed Nov 2, 2016
Commits on Oct 30, 2016
  1. Remove outdated Help command

    infininight committed Oct 30, 2016
  2. Remove folding of C-style comments

    These are not supported in perl.
    infininight committed Oct 30, 2016
Commits on Nov 21, 2015
  1. Revert "Better matching of Perl 6 identifiers"

    This is incomplete in it's handling of of the issue, needs to further match unicode characters and their boundaries. This reverts commit 86a5027.
    infininight committed Nov 21, 2015
Commits on Nov 14, 2015
  1. Match nqp shebang lines

    ashgti committed with infininight Mar 14, 2015
  2. Primitive support for parsing some package-scope declarations

    Also break out variable matching with separate scopes.
    ashgti committed with infininight Mar 13, 2015
  3. Remove errant back reference

    Fank committed with infininight Jul 1, 2015
Commits on Jun 25, 2015
Commits on Jun 22, 2015
  1. Add support for Perl-Critic

    Perl-Critic is a Perl source code analyzer. The command contained in
    this commit checks the current file with this tool. It opens a new HTML
    output window containing clickable references to the problems found by
    `perlcritic`.
    sanssecours committed with infininight Mar 29, 2015
Commits on Jun 18, 2015
  1. Don't highlight ; in package name

    Fank committed with infininight Apr 22, 2015
Commits on Apr 11, 2015