Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
branch: master
Commits on Jun 27, 2014
  1. @rkh

    Merge pull request #34 from ugisozols/master

    rkh authored
    Remove extra 'was' from readme.
Commits on Jun 26, 2014
  1. @ugisozols
Commits on Feb 7, 2014
  1. Revert "Merge pull request #33 from schacon/chacon-rulez"

    authored
    This reverts commit ac4cf24, reversing
    changes made to 31fffd1.
  2. Merge pull request #33 from schacon/chacon-rulez

    authored
    Really Important Change
  3. @schacon
  4. @schacon

    hahahahahha

    schacon authored
Commits on Jun 5, 2013
  1. @rkh

    Merge pull request #19 from nene/master

    rkh authored
    Speed up Tokenizer about 30 x
Commits on Jun 4, 2013
  1. @nene

    Speed up Tokenizer by using StringScanner.

    nene authored
    Slicing the string after each token made the tokenizing process
    really slow.
    
    I eliminated this inneficency by using Ruby's builtin StringScanner,
    that's well suited for this task.
    
    Before this change, it took about 14 seconds to tokenize a 3000-line
    JavaScript file.  Now it takes just about 0.4 seconds.  That's about
    30 x speedup.
Commits on May 24, 2013
  1. @rkh

    Merge pull request #17 from fmobus/master

    rkh authored
    lib breaks on ruby 1.9.3 because of a regexp that is not compatible
Commits on Jan 1, 2013
  1. @fmobus
Commits on Oct 9, 2012
  1. Merge pull request #15 from svent/regex_modifier

    authored
    add support for the 'm' regex modifier
  2. add support for the 'm' regex modifier

    Sven Taute authored
Commits on Oct 3, 2012
  1. Merge pull request #14 from sasmith/master

    authored
    Updates tokenizer to correctly parse `/*comment*/index`
Commits on Oct 2, 2012
  1. Updates tokenizer to correctly parse `/*comment*/i`

    Alex Smith authored
  2. Merge pull request #13 from sasmith/master

    authored
    Updates tokenizer to correctly parse `return /foo/`
  3. Updates tokenizer to correctly parse 'return /foo/'

    Alex Smith authored
Commits on Sep 10, 2012
  1. fix #2

    Doug McInnes authored
    make sure var is rendered in to_ecma for "for (var i in a)"
Commits on Aug 27, 2012
  1. "While" defined twice

    Doug McInnes authored
  2. support switch default in ecma_visitor

    Doug McInnes authored
Commits on Jan 10, 2012
  1. Merge pull request #10 from rkh/patch-1

    authored
    remove eval
Commits on Jan 9, 2012
  1. @rkh

    remove eval

    rkh authored
Commits on Dec 6, 2011
  1. version 1.0.4

    Doug McInnes authored
Commits on Nov 3, 2011
  1. ignore spaces when testing for regex vs division

    Doug McInnes authored
  2. @camertron

    Fixed bug that caused void(0) to be interpreted as a keyword instead …

    camertron authored Doug McInnes committed
    …of a function call, thus causing a ParentheticalNode to be created and causing the ecma visitor to output void((0))
  3. end_with? instead of [-1] for 1.8.7 compatibility

    Doug McInnes authored
  4. fixing more tests

    authored
  5. fixing circular require

    authored
  6. ignoring the package dir

    authored
Commits on Nov 2, 2011
  1. Merge pull request #8 from dmcinnes/master

    authored
    Fix for loop ECMA Script rendering
Commits on Nov 1, 2011
  1. Merge remote-tracking branch 'tenderlove/master'

    Doug McInnes authored
Commits on Oct 11, 2011
  1. Merge pull request #6 from egypt/master

    authored
    Add a ParentheticalNode to fix #4
Commits on Jun 16, 2011
  1. fix ECMA output for loop edgecase

    Doug McInnes authored
    egypt's fix (thanks!) breaks an odd edgecase with for loops.
    
    Added a test:
    
      1) Failure:
    test_for_node(ECMAVisitorTest) [test/test_ecma_visitor.rb:189]:
    <"var i; for(i = 0; i < 6; ++i) { var x = 10; }"> expected but was
    <"var i; for(i = 0 i < 6; ++i) { var x = 10; }">.
    
    my fix simply adds the ; if it's not there, not sure what the underlying
    problem is.
Commits on Apr 29, 2011
  1. @egypt

    Fix #4 by adding a ParentheticalNode for dealing with arithmetic expr…

    egypt authored
    …essions containing parentheses
Something went wrong with that request. Please try again.