From 16d8a0dbc9deeac709cf87cddadb76762e52c473 Mon Sep 17 00:00:00 2001 From: chicoxyzzy Date: Wed, 12 Dec 2018 07:37:40 +0300 Subject: [PATCH] Remove rockets from pages where they aren't used Fixes #161. --- README.md | 162 +++++++++++++++++------------------ ecma402/README.md | 31 +++---- ecma402/stage-0-proposals.md | 12 ++- stage-0-proposals.md | 48 +++++------ 4 files changed, 122 insertions(+), 131 deletions(-) diff --git a/README.md b/README.md index 632b46a8..017ce62a 100644 --- a/README.md +++ b/README.md @@ -13,94 +13,92 @@ This list contains only stage 1 proposals and higher that have not yet been with ### Stage 3 -| :rocket: | Proposal | Author | Champion | Tests | Last Presented | -| -------- | ------------------------------------------------------------------------------ | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ---------------------------------------------- | --------------------------------------------------------| -| | [`globalThis`][globalThis] | Jordan Harband | Jordan Harband | [:white_check_mark:][tests-global] | [November 2018](globalThis-notes) | -| | [`import()`][dynamic-import] | Domenic Denicola | Domenic Denicola | [:white_check_mark:][tests-dynamic-import] | [November 2016][dynamic-import-notes] | -| | [Legacy RegExp features in JavaScript][regexp-legacy] | Claude Pache | Mark Miller
Claude Pache | [:white_check_mark:][tests-regexp-legacy] | [May 2017][regexp-legacy-notes] | -| | [`BigInt`][bigint] | Daniel Ehrenberg | Daniel Ehrenberg | [:white_check_mark:][tests-bigint] | [May 2018][bigint-notes] | -| | [`import.meta`][import-meta] | Domenic Denicola | Domenic Denicola | [:white_check_mark:][tests-import-meta] | [September 2017][import-meta-notes] | -| | [Private instance methods and accessors][private-methods] | Daniel Ehrenberg | Daniel Ehrenberg
Kevin Gibbons | [:question:][tests-private-methods] | [January 2019][class-fields-notes] | -| | [Class Public Instance Fields & Private Instance Fields][class-fields] | Daniel Ehrenberg
Kevin Gibbons | Daniel Ehrenberg
Jeff Morrison
Kevin Smith
Kevin Gibbons | [:question:][tests-class-fields] | [January 2019][class-fields-notes] | -| | [Static class fields and private static methods][static-class-features] | Daniel Ehrenberg
Kevin Gibbons
Jeff Morrison
Kevin Smith | Shu-Yu Guo
Daniel Ehrenberg | | [January 2019][class-fields-notes] | -| | [`String.prototype.matchAll`][matchall] | Jordan Harband | Jordan Harband | [:white_check_mark:][tests-matchall] | [September 2018][matchall-notes] | -| | [Hashbang Grammar][hashbang-grammar] | Bradley Farias | Bradley Farias | [:construction:][tests-hashbang-grammar] | [November 2018][hashbang-notes] | +| Proposal | Author | Champion | Tests | Last Presented | +| ------------------------------------------------------------------------------ | ----------------------------------------------------------------------- | ----------------------------------------------------------------------- | ---------------------------------------------- | --------------------------------------------------------| +| [`globalThis`][globalThis] | Jordan Harband | Jordan Harband | [:white_check_mark:][tests-global] | [November 2018](globalThis-notes) | +| [`import()`][dynamic-import] | Domenic Denicola | Domenic Denicola | [:white_check_mark:][tests-dynamic-import] | [November 2016][dynamic-import-notes] | +| [Legacy RegExp features in JavaScript][regexp-legacy] | Claude Pache | Mark Miller
Claude Pache | [:white_check_mark:][tests-regexp-legacy] | [May 2017][regexp-legacy-notes] | +| [`BigInt`][bigint] | Daniel Ehrenberg | Daniel Ehrenberg | [:white_check_mark:][tests-bigint] | [May 2018][bigint-notes] | +| [`import.meta`][import-meta] | Domenic Denicola | Domenic Denicola | [:white_check_mark:][tests-import-meta] | [September 2017][import-meta-notes] | +| [Private instance methods and accessors][private-methods] | Daniel Ehrenberg | Daniel Ehrenberg
Kevin Gibbons | [:question:][tests-private-methods] | [January 2019][class-fields-notes] | +| [Class Public Instance Fields & Private Instance Fields][class-fields] | Daniel Ehrenberg
Kevin Gibbons | Daniel Ehrenberg
Jeff Morrison
Kevin Smith
Kevin Gibbons | [:question:][tests-class-fields] | [January 2019][class-fields-notes] | +| [Static class fields and private static methods][static-class-features] | Daniel Ehrenberg
Kevin Gibbons
Jeff Morrison
Kevin Smith | Shu-Yu Guo
Daniel Ehrenberg | | [January 2019][class-fields-notes] | +| [`String.prototype.matchAll`][matchall] | Jordan Harband | Jordan Harband | [:white_check_mark:][tests-matchall] | [September 2018][matchall-notes] | +| [Hashbang Grammar][hashbang-grammar] | Bradley Farias | Bradley Farias | [:construction:][tests-hashbang-grammar] | [November 2018][hashbang-notes] | ### Stage 2 -| :rocket: | Proposal | Author | Champion | Last Presented | -| -------- | ------------------------------------------------------------------------------ | ------------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------------------------- | -| | [Numeric separators][numeric_separators] | Sam Goto
Rick Waldron | Sam Goto
Rick Waldron | [May 2018][numeric_separators-notes] | -| | [`function.sent` metaproperty][function-sent] | Allen Wirfs-Brock | Allen Wirfs-Brock | [November 2015][function-sent-notes] | -| | [Decorators][decorators] | Daniel Ehrenberg | Yehuda Katz
Brian Terlson
Daniel Ehrenberg | [January 2019][decorators-notes] | -| :rocket: | [`throw` expressions][throw-expressions] | Ron Buckton | Ron Buckton | [January 2018][throw-expressions-notes] | -| | [`Atomics.waitAsync`][nonblocking] | Lars Hansen | Shu-yu Guo
Lars Hansen | [September 2017][nonblocking-notes] | -| | [WeakRefs][weakrefs] | Dean Tribble | Dean Tribble | [March 2018][weakrefs-notes] | -| | [Top-level `await`][await] | Myles Borins | Myles Borins | [May 2018][await-notes] | -| | [`Function.prototype.toString()` censorship][censorship] | Domenic Denicola | Domenic Denicola | [May 2018][censorship-notes] | -| | [New Set methods][set-methods] | Michał Wadas
Sathya Gunasekaran | Sathya Gunasekaran | [January 2019][set-methods-notes] | -| | [Realms][realms] | Caridy Patiño
Jean-Francois Paradis | Dave Herman
Mark Miller
Caridy Patiño | [May 2018][realms-notes] | -| | [`ArrayBuffer.prototype.transfer`][buffer-transfer] | Domenic Denicola | Domenic Denicola | [July 2018][buffer-transfer-notes] | -| | [RegExp Match array offsets][regex-offsets] | Ron Buckton | Ron Buckton | [July 2018][regex-offsets-notes] | -| | [Sequence properties in Unicode property escapes][unicode-sequence-properties] | Mathias Bynens | Mathias Bynens | [September 2018][unicode-sequence-properties-notes] | -| | [Temporal][temporal] | Maggie Pint
Matt Johnson
Philipp Dunkel | Maggie Pint
Philipp Dunkel
Brian Terlson | [September 2018][temporal-notes] | -| | [`Promise.allSettled`][allsettled] | Jason Williams
Robert Pamely | Mathias Bynens | [January 2019][allsettled-notes] | -| | [collection normalization][collection-rekey] | Bradley Farias | Bradley Farias | [January 2019][richer-keys-notes] | +| Proposal | Author | Champion | Last Presented | +| ------------------------------------------------------------------------------ | ------------------------------------------------- | ---------------------------------------------------- | ------------------------------------------------------------------- | +| [Numeric separators][numeric_separators] | Sam Goto
Rick Waldron | Sam Goto
Rick Waldron | [May 2018][numeric_separators-notes] | +| [`function.sent` metaproperty][function-sent] | Allen Wirfs-Brock | Allen Wirfs-Brock | [November 2015][function-sent-notes] | +| [Decorators][decorators] | Daniel Ehrenberg | Yehuda Katz
Brian Terlson
Daniel Ehrenberg | [January 2019][decorators-notes] | +| [`throw` expressions][throw-expressions] | Ron Buckton | Ron Buckton | [January 2018][throw-expressions-notes] | +| [`Atomics.waitAsync`][nonblocking] | Lars Hansen | Shu-yu Guo
Lars Hansen | [September 2017][nonblocking-notes] | +| [WeakRefs][weakrefs] | Dean Tribble | Dean Tribble | [March 2018][weakrefs-notes] | +| [Top-level `await`][await] | Myles Borins | Myles Borins | [May 2018][await-notes] | +| [`Function.prototype.toString()` censorship][censorship] | Domenic Denicola | Domenic Denicola | [May 2018][censorship-notes] | +| [New Set methods][set-methods] | Michał Wadas
Sathya Gunasekaran | Sathya Gunasekaran | [January 2019][set-methods-notes] | +| [Realms][realms] | Caridy Patiño
Jean-Francois Paradis | Dave Herman
Mark Miller
Caridy Patiño | [May 2018][realms-notes] | +| [`ArrayBuffer.prototype.transfer`][buffer-transfer] | Domenic Denicola | Domenic Denicola | [July 2018][buffer-transfer-notes] | +| [RegExp Match array offsets][regex-offsets] | Ron Buckton | Ron Buckton | [July 2018][regex-offsets-notes] | +| [Sequence properties in Unicode property escapes][unicode-sequence-properties] | Mathias Bynens | Mathias Bynens | [September 2018][unicode-sequence-properties-notes] | +| [Temporal][temporal] | Maggie Pint
Matt Johnson
Philipp Dunkel | Maggie Pint
Philipp Dunkel
Brian Terlson | [September 2018][temporal-notes] | +| [`Promise.allSettled`][allsettled] | Jason Williams
Robert Pamely | Mathias Bynens | [January 2019][allsettled-notes] | +| [collection normalization][collection-rekey] | Bradley Farias | Bradley Farias | [January 2019][richer-keys-notes] | ### Stage 1 -| :rocket: | Proposal | Author | Champion | Last Presented | -| -------- | -------------------------------------------------------------------------------------------- | ----------------------------------------------------- | ------------------------------------------------------ | ----------------------------------------------------------------- | -| | [`export v from "mod";` statements][export-from] | Lee Byron | Ben Newman
John-David Dalton | [July 2017][export-from-notes] | -| | [Observable][observable] | Jafar Husain | Jafar Husain
Mark Miller | [May 2017][observable-notes] | -| | [Frozen Realms][frozen-realms] | Mark Miller
Chip Morningstar
Caridy Patiño | Mark Miller
Chip Morningstar
Caridy Patiño | [March 2018][frozen-realms-notes] | -| | [`Math` Extensions][more-math] | Rick Waldron | Rick Waldron | [July 2016][more-math-notes] | -| | [`of` and `from` on collection constructors][collection-of-from] | Leo Balter | Leo Balter | [September 2016][collection-of-from-notes] | -| | Generator arrow functions (`=>*`) | | Brendan Eich
Domenic Denicola | [September 2016][generator-arrow-functions-notes] | -| | [`Promise.try`][try] | Jordan Harband | Jordan Harband | [November 2016][try-notes] | -| | [Optional Chaining][chaining] | Gabriel Isenberg
Claude Pache
Dustin Savery | Gabriel Isenberg
Dustin Savery | [November 2018][chaining-notes] | -| | [`Math.signbit`: IEEE-754 sign bit][signbit] | JF Bastien | JF Bastien | [May 2017][signbit-notes] | -| | [Error stacks][stacks] | Jordan Harband | Jordan Harband | [January 2017][stacks-notes] | -| | [`do` expressions][do] | Dave Herman | Dave Herman | [July 2018][do-notes] | -| | [Float16 on TypedArrays, DataView, `Math.hfround`][float16s] | Leo Balter | Leo Balter | [May 2017][float16s-notes] | -| | Change `Number.parseInt`/`parseFloat` to not coerce `null`/`undefined`/`NaN` (repo link TBD) | | Brendan Eich | [July 2017][parseInt-to-parseFloat] | -| | [Binary AST][binary-ast] | Shu-yu Guo | Shu-yu Guo | [May 2018][binary-ast-notes] | -| | [Pipeline Operator][pipeline] | Daniel Ehrenberg | Daniel Ehrenberg | [March 2018][pipeline-notes] | -| | [Extensible numeric literals][extensible-literals] | Daniel Ehrenberg | Daniel Ehrenberg | [January 2019][extensible-literals-notes] | -| | [First-class protocols][protocols] | Michael Ficarra | Michael Ficarra | [July 2018][protocols-notes] | -| | [Nullish coalescing Operator][nullish-coalescing] | Gabriel Isenberg | Gabriel Isenberg | [March 2018][nullish-coalescing-notes] | -| | [Partial application][partial-application] | Ron Buckton | Ron Buckton | [July 2018][partial-application-notes] | -| | [Cancellation API][cancel-api] | Ron Buckton | Ron Buckton
Brian Terlson | [July 2018][cancel-api-notes] | -| | [`String.prototype.replaceAll`][replace-all] | Peter Marshall
Jakob Gruber
Mathias Bynens | Mathias Bynens | [November 2017][replace-all-notes] | -| | [`String.prototype.codePoints`][codepoints] | Ingvar Stepanyan | Mathias Bynens | [May 2018][codepoints-notes] | -| | [`Object.freeze` + `Object.seal` syntax][freeze-seal-syntax] | Keith Cirkel | Keith Cirkel | [November 2017][freeze-seal-syntax] | -| | [Block Params][block-params] | Sam Goto | Sam Goto | [November 2017][block-params-notes] | -| | [`{BigInt,Number}.fromString`][from-string] | Mathias Bynens | Mathias Bynens | [January 2018][from-string-notes] | -| | [`Math.seededRandoms()`][seeded-randoms] | Tab Atkins | Tab Atkins | [January 2018][seeded-randoms-notes] | -| | [Maximally minimal mixins][mixins] | Justin Fagnani | Justin Fagnani | [January 2018][mixins-notes] | -| | [Getting last element of Array][arraylast] | Keith Cirkel | Keith Cirkel | [January 2018][arraylast-notes] | -| | [Collection methods][collection-methods] | Michał Wadas | Sathya Gunasekaran | [January 2018][collection-methods-notes] | -| :rocket: | [Richer Keys][richer-keys] | Bradley Farias | Bradley Farias | [January 2019][richer-keys-notes] | -| | [Slice notation][slice-notation] | Sathya Gunasekaran | Sathya Gunasekaran | [March 2018][slice-notation-notes] | -| | [Logical Assignment Operators][logical-assignment] | Justin Ridgewell | Justin Ridgewell | [March 2018][logical-assignment-notes] | -| | [Module Keys][module-keys] | Mike Samuel | Mike Samuel | [May 2018][module-keys-notes] | -| | [Class Static Block][static-blocks] | Ron Buckton | Ron Buckton | [May 2018][static-blocks-notes] | -| | [class Access Expressions][class-access-expressions] | Ron Buckton | Ron Buckton | [May 2018][class-access-expressions-notes] | -| | [Pattern Matching][matching] | Kat Marchán
Brian Terlson | Kat Marchán
Brian Terlson
Sebastian Markbåge | [May 2018][matching-notes] | -| | [Explicit Resource Management][resource-management] | Ron Buckton | Ron Buckton | [July 2018][resource-management-notes] | -| | [Dynamic Modules][dynamic-modules] | Bradley Farias | Bradley Farias | [July 2018][dynamic-modules-notes] | -| | [JavaScript Standard Library][standard-library] | Michael Saboff
Mattijs Hoitink | Michael Saboff
Mattijs Hoitink | [July 2018][standard-library-notes] | -| | [`"use module"`][modules-pragma] | Dave Herman | Dave Herman | [July 2017][modules-pragma-notes] | -| | [`for-in` mechanics][for-in-mechanics] | Kevin Gibbons | Kevin Gibbons | [September 2018][for-in-mechanics-notes] | -| | [uniform parsing of quasi-standard `Date.parse` input][uniform-date-parse] | Richard Gibson | Richard Gibson | [September 2018][uniform-date-parse-notes] | -| | [JSON.parse source text access][json-parse-source] | Richard Gibson | Richard Gibson | [September 2018][json-parse-source-notes] | -| | [IDL for ECMAScript][idl] | Daniel Ehrenberg | Daniel Ehrenberg | [September 2018][idl-notes] | -| | [Asset References][asset-references] | Sebastian Markbage | Sebastian Markbage | [November 2018][asset-references-notes] | -| | [Freezing prototypes][freeze-proto] | Kevin Gibbons | Kevin Gibbons | [January 2019][freeze-proto-notes] | -| | [`new.initialize`][new.initialize] | Daniel Ehrenberg | Daniel Ehrenberg | [January 2019][new.initialize-notes] | -| | [Iterator helpers][iterator-helpers] | Gus Caplan | Domenic Denicola | [January 2019][iterator-helpers-notes] | - -:rocket: means the champion thinks it's ready to advance but has not yet presented to the committee. +| Proposal | Author | Champion | Last Presented | +| -------------------------------------------------------------------------------------------- | ----------------------------------------------------- | ------------------------------------------------------ | ----------------------------------------------------------------- | +| [`export v from "mod";` statements][export-from] | Lee Byron | Ben Newman
John-David Dalton | [July 2017][export-from-notes] | +| [Observable][observable] | Jafar Husain | Jafar Husain
Mark Miller | [May 2017][observable-notes] | +| [Frozen Realms][frozen-realms] | Mark Miller
Chip Morningstar
Caridy Patiño | Mark Miller
Chip Morningstar
Caridy Patiño | [March 2018][frozen-realms-notes] | +| [`Math` Extensions][more-math] | Rick Waldron | Rick Waldron | [July 2016][more-math-notes] | +| [`of` and `from` on collection constructors][collection-of-from] | Leo Balter | Leo Balter | [September 2016][collection-of-from-notes] | +| Generator arrow functions (`=>*`) | | Brendan Eich
Domenic Denicola | [September 2016][generator-arrow-functions-notes] | +| [`Promise.try`][try] | Jordan Harband | Jordan Harband | [November 2016][try-notes] | +| [Optional Chaining][chaining] | Gabriel Isenberg
Claude Pache
Dustin Savery | Gabriel Isenberg
Dustin Savery | [November 2018][chaining-notes] | +| [`Math.signbit`: IEEE-754 sign bit][signbit] | JF Bastien | JF Bastien | [May 2017][signbit-notes] | +| [Error stacks][stacks] | Jordan Harband | Jordan Harband | [January 2017][stacks-notes] | +| [`do` expressions][do] | Dave Herman | Dave Herman | [July 2018][do-notes] | +| [Float16 on TypedArrays, DataView, `Math.hfround`][float16s] | Leo Balter | Leo Balter | [May 2017][float16s-notes] | +| Change `Number.parseInt`/`parseFloat` to not coerce `null`/`undefined`/`NaN` (repo link TBD) | | Brendan Eich | [July 2017][parseInt-to-parseFloat] | +| [Binary AST][binary-ast] | Shu-yu Guo | Shu-yu Guo | [May 2018][binary-ast-notes] | +| [Pipeline Operator][pipeline] | Daniel Ehrenberg | Daniel Ehrenberg | [March 2018][pipeline-notes] | +| [Extensible numeric literals][extensible-literals] | Daniel Ehrenberg | Daniel Ehrenberg | [January 2019][extensible-literals-notes] | +| [First-class protocols][protocols] | Michael Ficarra | Michael Ficarra | [July 2018][protocols-notes] | +| [Nullish coalescing Operator][nullish-coalescing] | Gabriel Isenberg | Gabriel Isenberg | [March 2018][nullish-coalescing-notes] | +| [Partial application][partial-application] | Ron Buckton | Ron Buckton | [July 2018][partial-application-notes] | +| [Cancellation API][cancel-api] | Ron Buckton | Ron Buckton
Brian Terlson | [July 2018][cancel-api-notes] | +| [`String.prototype.replaceAll`][replace-all] | Peter Marshall
Jakob Gruber
Mathias Bynens | Mathias Bynens | [November 2017][replace-all-notes] | +| [`String.prototype.codePoints`][codepoints] | Ingvar Stepanyan | Mathias Bynens | [May 2018][codepoints-notes] | +| [`Object.freeze` + `Object.seal` syntax][freeze-seal-syntax] | Keith Cirkel | Keith Cirkel | [November 2017][freeze-seal-syntax] | +| [Block Params][block-params] | Sam Goto | Sam Goto | [November 2017][block-params-notes] | +| [`{BigInt,Number}.fromString`][from-string] | Mathias Bynens | Mathias Bynens | [January 2018][from-string-notes] | +| [`Math.seededRandoms()`][seeded-randoms] | Tab Atkins | Tab Atkins | [January 2018][seeded-randoms-notes] | +| [Maximally minimal mixins][mixins] | Justin Fagnani | Justin Fagnani | [January 2018][mixins-notes] | +| [Getting last element of Array][arraylast] | Keith Cirkel | Keith Cirkel | [January 2018][arraylast-notes] | +| [Collection methods][collection-methods] | Michał Wadas | Sathya Gunasekaran | [January 2018][collection-methods-notes] | +| [Richer Keys][richer-keys] | Bradley Farias | Bradley Farias | [January 2019][richer-keys-notes] | +| [Slice notation][slice-notation] | Sathya Gunasekaran | Sathya Gunasekaran | [March 2018][slice-notation-notes] | +| [Logical Assignment Operators][logical-assignment] | Justin Ridgewell | Justin Ridgewell | [March 2018][logical-assignment-notes] | +| [Module Keys][module-keys] | Mike Samuel | Mike Samuel | [May 2018][module-keys-notes] | +| [Class Static Block][static-blocks] | Ron Buckton | Ron Buckton | [May 2018][static-blocks-notes] | +| [class Access Expressions][class-access-expressions] | Ron Buckton | Ron Buckton | [May 2018][class-access-expressions-notes] | +| [Pattern Matching][matching] | Kat Marchán
Brian Terlson | Kat Marchán
Brian Terlson
Sebastian Markbåge | [May 2018][matching-notes] | +| [Explicit Resource Management][resource-management] | Ron Buckton | Ron Buckton | [July 2018][resource-management-notes] | +| [Dynamic Modules][dynamic-modules] | Bradley Farias | Bradley Farias | [July 2018][dynamic-modules-notes] | +| [JavaScript Standard Library][standard-library] | Michael Saboff
Mattijs Hoitink | Michael Saboff
Mattijs Hoitink | [July 2018][standard-library-notes] | +| [`"use module"`][modules-pragma] | Dave Herman | Dave Herman | [July 2017][modules-pragma-notes] | +| [`for-in` mechanics][for-in-mechanics] | Kevin Gibbons | Kevin Gibbons | [September 2018][for-in-mechanics-notes] | +| [uniform parsing of quasi-standard `Date.parse` input][uniform-date-parse] | Richard Gibson | Richard Gibson | [September 2018][uniform-date-parse-notes] | +| [JSON.parse source text access][json-parse-source] | Richard Gibson | Richard Gibson | [September 2018][json-parse-source-notes] | +| [IDL for ECMAScript][idl] | Daniel Ehrenberg | Daniel Ehrenberg | [September 2018][idl-notes] | +| [Asset References][asset-references] | Sebastian Markbage | Sebastian Markbage | [November 2018][asset-references-notes] | +| [Freezing prototypes][freeze-proto] | Kevin Gibbons | Kevin Gibbons | [January 2019][freeze-proto-notes] | +| [`new.initialize`][new.initialize] | Daniel Ehrenberg | Daniel Ehrenberg | [January 2019][new.initialize-notes] | +| [Iterator helpers][iterator-helpers] | Gus Caplan | Domenic Denicola | [January 2019][iterator-helpers-notes] | :white_check_mark: means a pull request for tests was merged. diff --git a/ecma402/README.md b/ecma402/README.md index 92e4d356..121ae367 100644 --- a/ecma402/README.md +++ b/ecma402/README.md @@ -12,29 +12,26 @@ This list contains only stage 1 proposals and higher that have not yet been with ### Stage 3 -| :rocket: | Proposal | Author | Champion | -| -------- | ---------------------------------------------------------------------- | -------------------------------- | -------------------------------- | -| | [`Intl.Segmenter`: Unicode Segmentation in JavaScript][intl-segmenter] | Daniel Ehrenberg | Daniel Ehrenberg | -| | [`Intl.ListFormat`][intl.listformat] | Zibi Braniecki | Zibi Braniecki | -| | [`Intl.Locale`][intl.locale] | Zibi Braniecki, Daniel Ehrenberg | Zibi Braniecki, Daniel Ehrenberg | -| | [`Intl.RelativeTimeFormat`][intl.relativetimeformat] | Zibi Braniecki, Daniel Ehrenberg | Zibi Braniecki, Daniel Ehrenberg | -| | [Intl.NumberFormat Unified API Proposal][numberformat] | Shane Carr | Shane Carr | +| Proposal | Author | Champion | +| ---------------------------------------------------------------------- | -------------------------------- | -------------------------------- | +| [`Intl.Segmenter`: Unicode Segmentation in JavaScript][intl-segmenter] | Daniel Ehrenberg | Daniel Ehrenberg | +| [`Intl.ListFormat`][intl.listformat] | Zibi Braniecki | Zibi Braniecki | +| [`Intl.Locale`][intl.locale] | Zibi Braniecki, Daniel Ehrenberg | Zibi Braniecki, Daniel Ehrenberg | +| [`Intl.RelativeTimeFormat`][intl.relativetimeformat] | Zibi Braniecki, Daniel Ehrenberg | Zibi Braniecki, Daniel Ehrenberg | +| [Intl.NumberFormat Unified API Proposal][numberformat] | Shane Carr | Shane Carr | ### Stage 2 -| :rocket: | Proposal | Author | Champion | -| -------- | ------------------------------------------------------------ | -------------------------------- | -------------------------------- | -| | [`Intl.DateFormat.prototype.formatRange`][formatrange] | Felipe Balbontín | Sathya Gunasekaran | -| | [`DateTimeFormat` `dateStyle` & `timeStyle`][datetimeformat] | Zibi Braniecki | Zibi Braniecki | | +| Proposal | Author | Champion | +| ------------------------------------------------------------ | -------------------------------- | -------------------------------- | +| [`Intl.DateFormat.prototype.formatRange`][formatrange] | Felipe Balbontín | Sathya Gunasekaran | +| [`DateTimeFormat` `dateStyle` & `timeStyle`][datetimeformat] | Zibi Braniecki | Zibi Braniecki | | ### Stage 1 -| :rocket: | Proposal | Author | Champion | Last Presented | -| -------- | ------------------------------------------------------------ | -------------- | -------------- | ----------------------------------------------------------------- | -| | [Intl.DisplayNames][proposal-intl-displaynames] | Frank Tang | Frank Tang | [January 2019][proposal-intl-displaynames-notes] | - - -:rocket: means the champion thinks it's ready to advance but has not yet presented to the committee. +| Proposal | Author | Champion | Last Presented | +| ------------------------------------------------------------ | -------------- | -------------- | ----------------------------------------------------------------- | +| [Intl.DisplayNames][proposal-intl-displaynames] | Frank Tang | Frank Tang | [January 2019][proposal-intl-displaynames-notes] | ### Contributing new proposals diff --git a/ecma402/stage-0-proposals.md b/ecma402/stage-0-proposals.md index 4133f21c..fbf21503 100644 --- a/ecma402/stage-0-proposals.md +++ b/ecma402/stage-0-proposals.md @@ -5,13 +5,11 @@ Stage 0 proposals are either * planned to be presented to the committee by a TC39 champion, or * have been presented to the committee and not rejected definitively, but have not yet achieved any of the criteria to get into stage 1. -| :rocket: | Proposal | Author | Champion | -| -------- | -------------------------------------------------------------------- | ---------------- | ------------------ | -| | [Fix 9.2.3 LookupMatcher algorithm][] | Rafael Xavier | Rafael Xavier | -| | [`Intl.NumberFormat` `round` option][intl.numberformat round option] | Rafael Xavier | Rafael Xavier | -| | [Additional NumberFormat options][numberformat options] | Shane Carr | Shane Carr | - -🚀 means the champion thinks it's ready to advance but has not yet presented to the committee. +| Proposal | Author | Champion | +| -------------------------------------------------------------------- | ---------------- | ------------------ | +| [Fix 9.2.3 LookupMatcher algorithm][] | Rafael Xavier | Rafael Xavier | +| [`Intl.NumberFormat` `round` option][intl.numberformat round option] | Rafael Xavier | Rafael Xavier | +| [Additional NumberFormat options][numberformat options] | Shane Carr | Shane Carr | See also the [finished proposals](finished-proposals.md), and [active proposals](README.md) documents. diff --git a/stage-0-proposals.md b/stage-0-proposals.md index fc69058b..39626dce 100644 --- a/stage-0-proposals.md +++ b/stage-0-proposals.md @@ -5,31 +5,29 @@ Stage 0 proposals are either * planned to be presented to the committee by a TC39 champion, or * have been presented to the committee and not rejected definitively, but have not yet achieved any of the criteria to get into stage 1. -| :rocket: | Proposal | Author | Champion | Last Presented | -| -------- | ------------------------------------------------------------------ | ------------------------------------- | ------------------------------------- | --------------------------- | -| | [Additional metaproperties][metaprops] | Allen Wirfs-Brock | Allen Wirfs-Brock | | -| | Annex B — HTML Attribute Event Handlers | Allen Wirfs-Brock | Allen Wirfs-Brock | | -| | [Defensible Classes][defensible-classes] | Mark Miller
Doug Crockford | Mark Miller
Doug Crockford | | -| | [Function bind syntax][bind-syntax] | Kevin Smith | Brian Terlson
Matthew Podwysocki | [March 2015][bind-notes] | -| | [Function expression decorators][func-expr-decorators] | Igor Minar | Igor Minar | | -| | [Method parameter decorators][method-param-decorators] | Igor Minar | Igor Minar | | -| | [Nested `import` declarations][nested-imports] | Ben Newman | Ben Newman | [July 2016][nested-notes] | -| | [Normative ICU Reference][icu] | Domenic Denicola | Domenic Denicola | [May 2017][icu-notes] | -| | [Orthogonal Classes][ortho] | Mark Miller
Allen Wirfs-Brock | Mark Miller
Allen Wirfs-Brock | [March 2017][ortho-notes] | -| | [`Reflect.{isCallable,isConstructor}`][is-callable-is-constructor] | Caitlin Potter | Caitlin Potter | | -| | [Relationships][relationships] | Mark Miller
Waldemar Horwat | Mark Miller
Waldemar Horwat | | -| | [`String.prototype.at`][string-at] | Mathias Bynens | Mathias Bynens
Rick Waldron | | -| | [Structured Clone][clone] | Dmitry Lomov | Dmitry Lomov | [Jan 2014][clone-notes] | -| | [WHATWG URL][url] | James M Snell | James M Snell | | -| | [Zones][zones] ([spec][zones-spec]) | Domenic Denicola | Domenic Denicola
Miško Hevery | [March 2016][zones-notes] | -| | [Object Shorthand Improvements][object-shorthand-improvements] | Ron Buckton | Ron Buckton | [Sep 2017][shorthand-notes] | -| | [Decimal][decimal] | Andrew Paprocki
Daniel Ehrenberg | Andrew Paprocki
Daniel Ehrenberg | [Nov 2017][decimal-notes] | -| | [`deprecated`][deprecated] | James M Snell | James M Snell | | -| | [`as` destructuring patterns][as-patterns] | Kat Marchán | Kat Marchán | | -| | [`Symbol.thenable`][symbol-thenable] | Gus Caplan | Jordan Harband
Myles Borins | -| | [`Promise.any`][promise-any] | Mathias Bynens | Mathias Bynens | - -🚀 means the champion thinks it's ready to advance but has not yet presented to the committee. +| Proposal | Author | Champion | Last Presented | +| ------------------------------------------------------------------ | ------------------------------------- | ------------------------------------- | --------------------------- | +| [Additional metaproperties][metaprops] | Allen Wirfs-Brock | Allen Wirfs-Brock | | +| Annex B — HTML Attribute Event Handlers | Allen Wirfs-Brock | Allen Wirfs-Brock | | +| [Defensible Classes][defensible-classes] | Mark Miller
Doug Crockford | Mark Miller
Doug Crockford | | +| [Function bind syntax][bind-syntax] | Kevin Smith | Brian Terlson
Matthew Podwysocki | [March 2015][bind-notes] | +| [Function expression decorators][func-expr-decorators] | Igor Minar | Igor Minar | | +| [Method parameter decorators][method-param-decorators] | Igor Minar | Igor Minar | | +| [Nested `import` declarations][nested-imports] | Ben Newman | Ben Newman | [July 2016][nested-notes] | +| [Normative ICU Reference][icu] | Domenic Denicola | Domenic Denicola | [May 2017][icu-notes] | +| [Orthogonal Classes][ortho] | Mark Miller
Allen Wirfs-Brock | Mark Miller
Allen Wirfs-Brock | [March 2017][ortho-notes] | +| [`Reflect.{isCallable,isConstructor}`][is-callable-is-constructor] | Caitlin Potter | Caitlin Potter | | +| [Relationships][relationships] | Mark Miller
Waldemar Horwat | Mark Miller
Waldemar Horwat | | +| [`String.prototype.at`][string-at] | Mathias Bynens | Mathias Bynens
Rick Waldron | | +| [Structured Clone][clone] | Dmitry Lomov | Dmitry Lomov | [Jan 2014][clone-notes] | +| [WHATWG URL][url] | James M Snell | James M Snell | | +| [Zones][zones] ([spec][zones-spec]) | Domenic Denicola | Domenic Denicola
Miško Hevery | [March 2016][zones-notes] | +| [Object Shorthand Improvements][object-shorthand-improvements] | Ron Buckton | Ron Buckton | [Sep 2017][shorthand-notes] | +| [Decimal][decimal] | Andrew Paprocki
Daniel Ehrenberg | Andrew Paprocki
Daniel Ehrenberg | [Nov 2017][decimal-notes] | +| [`deprecated`][deprecated] | James M Snell | James M Snell | | +| [`as` destructuring patterns][as-patterns] | Kat Marchán | Kat Marchán | | +| [`Symbol.thenable`][symbol-thenable] | Gus Caplan | Jordan Harband
Myles Borins | +| [`Promise.any`][promise-any] | Mathias Bynens | Mathias Bynens | See also the [finished proposals](finished-proposals.md), [active proposals](README.md), and [inactive proposals](inactive-proposals.md).