Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
This repository was archived by the owner on Feb 19, 2018. It is now read-only.
/discussPublic archive

Commitf3a888d

Browse files
Update pull requests, strikethrough completed features
1 parent798b04f commitf3a888d

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

‎Features.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Features are ordered by priority, which is determined (subjectively) by how impo
88

99
These features affect interopability and should take priority over all other features. These should be implemented ASAP in the current compiler, in addition to any new compiler that gets created later.
1010

11-
###Modules:`import` and`export`[(#7)](https://github.com/coffeescript6/discuss/issues/7)
11+
###~~Modules:`import` and`export`[(#7)](https://github.com/coffeescript6/discuss/issues/7)~~
1212

1313
>CoffeeScript 1.x and 2
1414
@@ -18,19 +18,19 @@ These features affect interopability and should take priority over all other fea
1818

1919
>CoffeeScript 2 only
2020
21-
As part of CoffeeScript 2, we will revise CoffeeScript’s`class` syntax to be compatible with ECMAScript’s`class`; this means no code in class bodies, no using`this` in a constructor before calling`super`, etc. We try to keep as many features of the CoffeeScript`class` as possible while still ouputting the ECMAScript`class` keyword, so that we can extend ES classes and create extendable native classes. Getters and setters[(#17)](https://github.com/coffeescript6/discuss/issues/17) would probably be implemented as part of supporting ES classes. This is in progress at[jashkenas/coffeescript#4330](https://github.com/jashkenas/coffeescript/pull/4330).
21+
As part of CoffeeScript 2, we will revise CoffeeScript’s`class` syntax to be compatible with ECMAScript’s`class`; this means no code in class bodies, no using`this` in a constructor before calling`super`, etc. We try to keep as many features of the CoffeeScript`class` as possible while still ouputting the ECMAScript`class` keyword, so that we can extend ES classes and create extendable native classes. Getters and setters[(#17)](https://github.com/coffeescript6/discuss/issues/17) would probably be implemented as part of supporting ES classes. This is in progress at[jashkenas/coffeescript#4330](https://github.com/jashkenas/coffeescript/pull/4354).
2222

2323
###Tagged template literals[(#28)](https://github.com/coffeescript6/discuss/issues/28)
2424

2525
>CoffeeScript 1.x and 2
2626
27-
Some new libraries require support for ECMAScript template literals, which are incompatible with CoffeeScript’s backticks. Support would be added for`myTag"hello #{'wo'+'rld'}"` or`myTag"""some multiline string"""`. Such syntax is currently not allowed in CoffeeScript, so enabling support for it would not be a breaking change.
27+
Some new libraries require support for ECMAScript template literals, which are incompatible with CoffeeScript’s backticks. Support would be added for`myTag"hello #{'wo'+'rld'}"` or`myTag"""some multiline string"""`. Such syntax is currently not allowed in CoffeeScript, so enabling support for it would not be a breaking change. This is in progress at[jashkenas/coffeescript#4352](https://github.com/jashkenas/coffeescript/pull/4352).
2828

2929
##Medium Priority
3030

3131
These features aren’t required for CoffeeScript to be used in any project, but there’s great desire in the community for these to be added.
3232

33-
###`async`/`await`[(#10)](https://github.com/coffeescript6/discuss/issues/10)
33+
###~~`async`/`await`[(#10)](https://github.com/coffeescript6/discuss/issues/10)~~
3434

3535
>CoffeeScript 2
3636
@@ -52,7 +52,7 @@ These are nice-to-have features that should be implemented as time permits, prob
5252
5353
Output CoffeeScript’s interpolated strings—`"hello, #{name}!"`—as ES2015 template literals:`` `hello, ${name}!```
5454

55-
###Fat arrows`=>` output as`=>`[(#8)](https://github.com/coffeescript6/discuss/issues/8)
55+
###~~Fat arrows`=>` output as`=>`[(#8)](https://github.com/coffeescript6/discuss/issues/8)~~
5656

5757
>CoffeeScript 2 only
5858

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp