From b66c6287acccb2c1f5d43e7eb8ee2cf985f3d7c5 Mon Sep 17 00:00:00 2001 From: Geoffrey Booth Date: Mon, 25 Sep 2017 23:15:23 -0700 Subject: [PATCH 1/2] 2.0.1 changelog --- docs/v2/index.html | 11 ++++++++++- documentation/sections/changelog.md | 10 +++++++++- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/docs/v2/index.html b/docs/v2/index.html index e402ea09b7..c628f99b6b 100644 --- a/docs/v2/index.html +++ b/docs/v2/index.html @@ -5448,10 +5448,19 @@

Argument parsing and shebang (#!) lines

Changelog

+
+

+ 2.0.1 + +

2.0.0 - +

Annotated Source

-

You can browse the CoffeeScript 2.0.0 source in readable, annotated form here. You can also jump directly to a particular source file:

+

You can browse the CoffeeScript 2.0.1 source in readable, annotated form here. You can also jump directly to a particular source file:

  • Grammar Rules — src/grammar
  • Lexing Tokens — src/lexer
  • diff --git a/docs/v2/test.html b/docs/v2/test.html index 9bac4e3042..d0af08ac0e 100644 --- a/docs/v2/test.html +++ b/docs/v2/test.html @@ -3529,6 +3529,21 @@

    CoffeeScript Test Suite

    eq 2, b.s eq 2, b.r +test "#4464: backticked expressions in class body", -> + class A + `get x() { return 42; }` + + class B + `get x() { return 42; }` + constructor: -> + @y = 84 + + a = new A + eq 42, a.x + b = new B + eq 42, b.x + eq 84, b.y +