Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fixed state handling in lexer #972

Merged
merged 5 commits into from
Apr 9, 2013
Merged

Commits on Mar 29, 2013

  1. added A LOT of tests

    renamed isMozOrESNext to isAfterESNext;
    added isAfterES5;
    refactored ESnext/Moz support to raise errors on future features;
    fixed several parsing issues
    
    Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
    guyzmo committed Mar 29, 2013
    Configuration menu
    Copy the full SHA
    e9e8186 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2980237 View commit details
    Browse the repository at this point in the history
  3. added line breaking error on 'return' statement with and without asi …

    …option (when it's broken, fix it).
    guyzmo committed Mar 29, 2013
    Configuration menu
    Copy the full SHA
    38d14b4 View commit details
    Browse the repository at this point in the history
  4. added es3 config option and updated tests to match es3 ;

    made es5 the default and updated tests to remove es5 ;
    added info message to tell about es5 being default ;
    added functions to encapsulate management of current version state
    
    Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
    guyzmo committed Mar 29, 2013
    Configuration menu
    Copy the full SHA
    c001e7c View commit details
    Browse the repository at this point in the history
  5. added support for asynchronous triggers defined in the lexer, but lau…

    …nched in the parser for correct state context handling.
    
    removed jsonMode/jsonWarnings hacks for JSON parsing
    
    Signed-off-by: Bernard `Guyzmo` Pratz <guyzmo+github@m0g.net>
    guyzmo committed Mar 29, 2013
    1 Configuration menu
    Copy the full SHA
    86e32f1 View commit details
    Browse the repository at this point in the history