Permalink
Commits on Nov 17, 2016
Commits on Feb 26, 2016
  1. Fix :key/:test typo

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

    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.
    eshamster committed with marijnh Nov 25, 2015
Commits on Jun 26, 2015
  1. Allow .apply without second argument

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

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

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

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

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

    …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.
    neonsquare committed with marijnh Oct 24, 2012
  2. Fix: Object(obj) === obj

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

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

    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
    marijnh committed Oct 24, 2012
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…

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

    …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
    vsedach committed Sep 23, 2012
  2. Fix to previous patch: put print-object method later in the system lo…

    …ad so *replacer* is bound as a dynamic variable
    vsedach committed Sep 23, 2012
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

    The latter is recognized by a bunch of implementations, but not by
    clisp.
    
    Issue #12
    marijnh committed Feb 13, 2012
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
  1. Add :description to .asd file

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

    clozure warns for these
    marijnh committed Mar 8, 2011
  2. fix non-optional arg in struct constructor

    somehow, other implementations make these optional by default
    (or simply don't check), clozure was throwing weird errors
    because of it
    marijnh committed Mar 8, 2011