Skip to content

1.0.0-beta.20

Pre-release
Pre-release
Compare
Choose a tag to compare
@jcubic jcubic released this 08 Nov 15:08
· 42 commits to master since this release
a5ead2a

1.0.0-beta.20

Feature

  • allow to call load with @lips prefix #354
  • add string interpolation #321
  • add default repr for R7RS records
  • add parenthesis matching in Node.js REPL

Bugfix

  • fix duplicated identifiers in syntax-rules (case of SRFI-239 example implementation)
  • fix load of absolute path in Node
  • fix require of LIPS package from Node
  • fix transforming syntax-rules ellipsis that expand into #void
  • fix improper lists in syntax-rules #360
  • fix handling of REPL in Emacs (run-scheme)
  • fix promise? predicate
  • fix handling of |1|1 and |a|b|c| symbols
  • fix repr of anonymous classes #361
  • fix handling of escape characters in symbols
  • fix processing list with nested unquote-splicing #362
  • fix exception during error from eval #362
  • allow to catch exceptions from eval
  • fix else keyword as only expression in cond #366
  • fix clash of variable named list in named let #398
  • fix Node REPL flickering