Skip to content
Commits on Sep 23, 2015
  1. @qstrahl

    Merge branch 'develop'

    qstrahl committed
    - Closes #304
Commits on Sep 16, 2015
  1. @davidchambers
  2. @unclechu
Commits on Sep 1, 2015
  1. @qstrahl

    Merge pull request #292 from wbinnssmith/wbinnssmith/async-await-develop

    qstrahl committed
    Add support for async and await keywords
  2. @wbinnssmith

    Add support for async and await keywords

    wbinnssmith committed with Will Binns-Smith
Commits on Jul 23, 2015
  1. @goatslacker

    Merge pull request #250 from utix/develop

    goatslacker committed
    Manage case indent
  2. @utix

    Case indent: use cinoptions : and = values

    utix committed with utix
    :N    Place case labels N characters from the indent of the switch().
                (default 'shiftwidth').
    
    =N    Place statements occurring after a case label N characters from
                the indent of the label.  (default 'shiftwidth').
    
    (Same as default cindent)
  3. @utix

    Manage case indent

    utix committed with utix
    * Multi case
    * half indent for case
    * indent when typing : in case
    
    case is now use as a block delimiter
    
    Before:
    
    switch(name) {
        case 1:
            break;
        case 2:
            a = b;
        foo();
        bar();
        break;
        case 4:
            case 3:
            if (true) {
            foo();
        }
        bar();
        c = d;
        break;
        default:
            foo();
        break;
    }
    
    After:
    
    switch(name) {
      case 1:
        break;
      case 2:
        a = b;
        foo();
        bar();
        break;
      case 4:
      case 3:
        if (true) {
            foo();
        }
        bar();
        c = d;
        break;
      default:
        foo();
        break;
    }
Commits on Jul 22, 2015
  1. @goatslacker

    Merge pull request #281 from ccarpita/develop

    goatslacker committed
    fix: import statement ending regex
Commits on Jul 21, 2015
  1. fix: import statement ending regex

    Chris Carpita committed
Commits on Jul 17, 2015
  1. @goatslacker

    Merge pull request #279 from jedverity/develop

    goatslacker committed
    Adds support for ES7/ES2016 decorators
  2. Adding support for ES7/ES2016 decorators

    glortho committed
  3. @qstrahl

    Merge pull request #276 from ccarpita/fix-gh-272

    qstrahl committed
    fix: Highlight arrow functions with bare single params
  4. @qstrahl

    Merge pull request #275 from ccarpita/develop

    qstrahl committed
    fix: export region should support es6 class and block openings
  5. @qstrahl

    Merge pull request #277 from ccarpita/fix-gh-247

    qstrahl committed
    fix GH-247: Single-line comments after import statement
  6. fix GH-247: Single-line comments after import statement

    Chris Carpita committed
    The single line comment in the following statement is currently no
    highlighted:
    
    ```js
    import Y from 'Y' // this should be a comment
    ```
    
    This introduces jsLineComment as being containable in an import statement,
    and also closes the import statement on semicolon so that other expressions
    can be highlighted correctly.
  7. fix GH-272: Highlight arrow funcs without parenthesized params

    Chris Carpita committed
    Arrow expressions with "naked" single parameters are currently not being
    recognized as such, due to the mis-labeling of the expression as assignment.
    
    ```js
    // The part: `x =` looks like assignment to syntax rules:
    let myFunc = x => 3;
    ```
    
    This change introduces a negative lookahead for the `>` character in
    the assignment matcher.
  8. @ccarpita

    fix: export region should support es6 class and block openings

    ccarpita committed with Chris Carpita
    Currently, the following syntax results in an error on the closing
    brace:
    
    ```js
    export default {
    } // <-- error here
    
    export default class Modules extends Base {
    } // <-- error here
    ```
    
    This patch adds jsBlock to be included in a jsExportContainer region
    so that region matching will continue to the end of the class or block.
Commits on Jul 15, 2015
  1. @amadeus

    Merge pull request #273 from gf3/import-noise-blocks

    amadeus committed
    Add jsNoise and jsBlock to jsImportContainer
  2. @gf3
Commits on Jun 18, 2015
  1. @goatslacker
  2. @AlexanderSkafte

    Found a typo

    AlexanderSkafte committed
    It shouldn't say "gackgroundPosition", right?
Commits on May 28, 2015
  1. @qstrahl

    Merge pull request #268 from crusoexia/develop

    qstrahl committed
    fix issue #107, make 'arguments' become global keyword
  2. @crusoexia
Commits on Apr 26, 2015
  1. @goatslacker

    Merge pull request #265 from lencioni/suffixesadd

    goatslacker committed
    Add `setlocal suffixesadd+=.js` to ftplugin
  2. @goatslacker

    Merge pull request #266 from lencioni/constlet

    goatslacker committed
    Add `const` and `let` to indent file
  3. @lencioni

    Add `const` and `let` to indent file

    lencioni committed
    These keywords are part of ES6 and are used like the `var` keyword. This
    commit makes the indentation file treat them the same as `var`.
  4. @lencioni

    Add `setlocal suffixesadd+=.js` to ftplugin

    lencioni committed
    This suffixesadd setting helps Vim understand text that references a
    path and does not contain the .js extension, as is often the case in
    CommonJS style require statements. This improves motions like `gf` and
    commands like `:find`. More information:
    
      http://usevim.com/2013/01/04/vim101-jumping/
Commits on Mar 26, 2015
  1. @goatslacker

    Merge pull request #258 from pierreozoux/patch-1

    goatslacker committed
    One liner for Pathogen
  2. @pierreozoux

    One liner for Pathogen

    pierreozoux committed
Commits on Mar 5, 2015
  1. @goatslacker

    Merge pull request #252 from jvanbaarsen/patch-1

    goatslacker committed
    Vundle requires single quotes
  2. @jvanbaarsen
Commits on Feb 16, 2015
  1. @amadeus
  2. @goatslacker

    Fixes #242

    goatslacker committed
Commits on Feb 9, 2015
  1. @goatslacker

    Update README.md

    goatslacker committed
Something went wrong with that request. Please try again.