Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Mar 27, 2015
  1. @Fank @infininight

    Grammar: Ignore whitespace in comparison operator

    Fank authored infininight committed
Commits on Mar 21, 2015
  1. @Fank @infininight

    Grammar: Improve regular expression matching

    Fank authored infininight committed
    * Change 'm' to to use the same logic as 's' and 'qr'
    * Allow '_' as seperator in find (m)
    * Reorder patterns
    * Improve find pattern
    Fixes #1.
  2. @Fank @infininight

    Grammar: Add large escape sequence highlight support

    Fank authored infininight committed
  3. @Fank @infininight

    Grammar: Remove duplicate regex replace entry

    Fank authored infininight committed
  4. @Fank @infininight

    Grammar: Disable escape highlighting in single quote 'q'

    Fank authored infininight committed
  5. @Fank @infininight

    Grammar: Fix format highlighting

    Fank authored infininight committed
    * Allow '_' in format variable
    * Remove duplicate format entry
  6. @Fank @infininight

    Grammar: Add missing perl5 functions

    Fank authored infininight committed
    + Add function x
    + Add operator not
    + Add support for anonymous subroutines
  7. @Fank @infininight

    Grammar: Remove duplicate q,qq,qw,qx entries

    Fank authored infininight committed
    Also disable qq,qx,qw highlighting if called like a method
  8. @Fank @infininight
  9. @Fank @infininight
  10. @Fank @infininight

    Grammar: Replace \w to allow _ in regex replace

    Fank authored infininight committed
    This allows using `_` as a delimiter as such:
    $asd =~ s_a_v_g;
  11. @kevinsawicki @infininight
  12. @Fank @infininight

    Grammar: Add missing RegEx modifiers

    Fank authored infininight committed
    Add /p preserve the string matched such that ${^PREMATCH}, ${^MATCH}, and ${^POSTMATCH} are available for use after matching.
    Add /c keep the current position during repeated matching
  13. @Sixeight @infininight

    Grammar: Add psgi extention

    Sixeight authored infininight committed
  14. @pchaigno @infininight
Commits on Mar 16, 2015
  1. @infininight
Commits on Mar 11, 2015
  1. @infininight
  2. @infininight

    Grammar: Remove .pl extension from fileTypes

    infininight authored
    Including the same extension in two grammars in the same bundle leads to an ambiguity in which takes precedence, so we leave them in the main grammar since it's more common. User preference will take precedence over these.
  3. @infininight

    Grammar: Change root scope to 'source.perl.6'

    infininight authored
    This allows perl bundle items to work in this new language, inapplicable items can be excluded by scope. Change the scope suffix to match as well without the .6 suffix.
  4. @infininight

    Improve comment.line rule

    infininight authored
    This improves the scope of the caret when at the end of a comment line and adds a scope to the leading whitespace.
  5. @ashgti @infininight

    Improving heredoc quotes

    ashgti authored infininight committed
  6. @ashgti @infininight

    Improving the quality of the quote and adverb system

    ashgti authored infininight committed
  7. @ashgti @infininight

    Adding a number of different quote types

    ashgti authored infininight committed
    For example:
  8. @ashgti @infininight

    Removing the section about ATTN, FIXME, etc. because the backtracking…

    ashgti authored infininight committed
    … was causing problems in the atom version of the syntax
  9. @ashgti @infininight

    Improved support for built-in functions, variables and subs

    ashgti authored infininight committed
    Added a list of known built-in functions based off the list of supported
    functions specified in vim-perl perl6.vim s:builtins.
    Also added a basic set of variable matches. It has some known issues,
    for instance it doesn't match all known twigils or adverbs and has
    trouble understanding unicode and << and « in variable names.
  10. @ashgti @infininight
  11. @ashgti @infininight

    Add Perl 6 grammar

    ashgti authored infininight committed
    Some basic support for a subset of p6 keywords. Based off the vim-perl perl6.vim definitions of perl 6 keywords.
    Still needs support for literals, variables, etc.
Commits on Dec 20, 2014
  1. @sanssecours

    Use filename instead of path in “Validate Syntax”

    sanssecours authored
    This makes reading error messages easier. Before this change long
    absolute file paths took some attention away from the important parts
    of the error messages (line number, actual error).
  2. @sanssecours

    Improve otuput of “Validate Syntax”

    sanssecours authored
    The command now uses the selected web theme. Before this change it just
    printed the error messages on a blank HTML page.
  3. @sanssecours

    Change file name of command “Validate Syntax”

    sanssecours authored
    The filename for a command should be equal to its name inside the
    bundle menu. This makes it easier to spot the file for a certain
  4. @sanssecours
Commits on Sep 13, 2014
  1. @infininight
Commits on Sep 2, 2014
  1. @sorbits

    Improve Documentation for Word (⌃H)

    sorbits authored
    If caret is on a module e.g. Pod::Html, then the entire module (with namespace) will be looked up.
    If no word is under caret, an input dialog is shown.
    If no documentation is found, a tool tip is shown.
Commits on Jun 18, 2014
  1. @infininight

    Point to ruby 1.8 shim

    infininight authored
    Using a shim allows us to catch when 1.8 of ruby is not present and provide other options.
Commits on Apr 20, 2014
  1. @infininight

    Remove improper escaping in grammar

    infininight authored
Something went wrong with that request. Please try again.