Permalink
Commits on Jan 16, 2018
  1. Monk's patches to v0.12.01

    budden authored and marijnh committed Jan 15, 2018
Commits on Nov 17, 2016
Commits on Feb 26, 2016
  1. Fix :key/:test typo

    quicklisp authored and marijnh committed Feb 26, 2016
    #'string= is used as an argument to :key in SET-DIFFERENCE, but :key is for extracting an element, not testing it. Use :test instead.
Commits on Nov 26, 2015
  1. Fix Array.prototype.unshift()

    eshamster authored and marijnh committed Nov 25, 2015
    Fix two following issues and make the test (test_42).
    
    1. Throw error if the new length is larger than the length of
       the first dimension of the array.
    2. Take only one argument and ignore rests.
Commits on Jun 26, 2015
  1. Allow .apply without second argument

    marijnh committed Jun 26, 2015
    Closes #28
Commits on Jun 17, 2015
Commits on Jun 1, 2015
  1. Add :author/:license to ASD file

    marijnh committed Jun 1, 2015
    Closes #26
Commits on Jan 29, 2014
  1. Fix link to parse-js

    marijnh committed Jan 29, 2014
    Closes #25
Commits on Feb 5, 2013
  1. Fix definition of Math.SQRT2

    marijnh committed Feb 5, 2013
  2. Make 'false == null' properly return false

    marijnh committed Feb 5, 2013
    Closes #23
Commits on Oct 25, 2012
  1. Implement new generic function OBJ-CLASS-NAME to get print names of O…

    neonsquare authored and marijnh committed Oct 24, 2012
    …BJ classes. This is then used for the print syntax of Object.prototype.toString. Some libraries use this method to determine the "class" of an object.
  2. Fix: Object(obj) === obj

    neonsquare authored and marijnh committed Oct 24, 2012
  3. Fix escaping of |-operator

    neonsquare authored and marijnh committed Oct 24, 2012
Commits on Oct 24, 2012
  1. Make sure reobj constructor can be called with a single argument

    marijnh committed Oct 24, 2012
    Apparently, when optimizing for speed, the argument count wasn't checked
    on most compilers. In SBCL and Allegro, the missing arguments would get
    value nil. On CCL, they'd hold garbage.
    
    Issue #21
Commits on Oct 13, 2012
Commits on Oct 12, 2012
Commits on Sep 25, 2012
  1. Used two special variables for Function.caller stack instead of consi…

    vsedach authored and marijnh committed Sep 25, 2012
    …ng, as suggested by Marijn. This reduces consing considerably
Commits on Sep 24, 2012
Commits on Sep 23, 2012
  1. Added support for Function.caller/arguments.callee.caller property. S…

    vsedach committed Sep 23, 2012
    …ince this adds overhead to every function call, it is off by default and can be enabled with the *enable-Function.caller* flag before compiling JS code
  2. Fix to previous patch: put print-object method later in the system lo…

    vsedach committed Sep 23, 2012
    …ad so *replacer* is bound as a dynamic variable
Commits on Aug 6, 2012
Commits on Aug 1, 2012
Commits on Mar 14, 2012
  1. Fix ECL-incompatible loop

    marijnh committed Mar 14, 2012
  2. Mark release 0.12.03

    marijnh committed Mar 14, 2012
Commits on Feb 13, 2012
  1. Use #\null instead of #\nul

    marijnh committed Feb 13, 2012
    The latter is recognized by a bunch of implementations, but not by
    clisp.
    
    Issue #12
Commits on Jan 9, 2012
  1. Mark release 0.12.01

    marijnh committed Jan 9, 2012
Commits on Dec 21, 2011
Commits on Dec 1, 2011
Commits on Mar 8, 2011
  1. prevent '&optional &rest' from occuring in argument lists

    marijnh committed Mar 8, 2011
    clozure warns for these