Skip to content
This repository was archived by the owner on Jun 29, 2023. It is now read-only.

Releases: vsedach/Parenscript

Parenscript v2.6

09 Feb 06:38

Choose a tag to compare

Release changelog

  • "this" is now preserved in implicitly generated lambdas
    b51f35a
    7df3694
    116f9ca

  • Fixed: an occurence of the macro WITH-DECLARATION-EFFECTS preceded its
    definition, leading to ps-compile errors (see
    #15).

    101b09e
    9b18f5b

  • Added support for getters and setters in object literals (when
    *js-target-version* ≥ 1.8.5).
    2658551
    ba367b0
    ca62a58

  • Added version-string comparison functions.
    eec22d2

  • Fixed unparenthesized comma-sequences in for(;;) variable initializer
    expressions inside blocks.
    dcf4523
    fbaa506

  • Improved handling of declarations.
    8d7e8fa
    1f78a17

  • Fix to have RETURN-FROM a nested block in tail context behave as RETURN-FROM
    the outer block
    5b1fa43
    ca7b46b

  • *js-string-delimiter* is now properly forwarded in (lisp ....) forms
    2686866
    9672182

  • empty-body clauses in COND now evaluate to the result of the test
    1a76175
    cd3d029

  • Added support for output of asm.js compatible code.
    58e259d
    c28bdfe

  • Simplified implementation for &REST in DEFUN
    54b7ffe
    db2f6f9
    e1190b1
    aa00755

  • fixed DEFPSMACRO and DEFINE-PS-SYMBOL-MACRO to ensure that any macros defined
    with them will be expanded properly when needed in the same file
    2f910cc
    230c97a