Back
January 2018 - Table of Contents
Summary
January 23, 2018 Meeting Notes
Welcome
Adoption of Agenda
5. Report from the Ecma Secretariat
7. ECMA-262 status updates
ECMA-402 status updates
9. ECMA-404 status updates
10. ECMA414 status updates
11. Test262 status updates
13.i.a. TC39 Logo
13.ii.a. Making eshost workflow more accessible with jsvu
13.ii.b. Make ECMAScript a syntactic superset of JSON for Stage 3
13.ii.c. {BigInt,Number}.fromString for Stage 1
13.ii.d. String.prototype.{trimStart,trimEnd} for stage 3
13.ii.e Code of Conduct Committee update (PRs, call for participants)
13.ii.f Math.seededRandoms() for Stage 1
13.ii.g. Invited expert/specification contributor forms
13.ii.h Async iteration for stage 4
13.ii.i Followup to discussion from previous meeting: identifying risk areas
13.ii.j RegExp lookbehind assertions for Stage 4?
13.iii.a Promise.prototype.finally for stage 4
13.iii.b String.prototype.matchAll for stage 3?
13.iii.c Function.prototype.toString (PR) for stage 4
13.iii.d Symbol.prototype.description
13.iii.e Maximally minimal mixins proposal
13.iii.f PR: Making nullish values iterable, or at least array-spreadable
Rest/Spread properties for stage 4
Function.prototype.toString() censorship for stage 1
13.iii.k new Set builtin methods for stage 2
January 24, 2018 Meeting Notes
Agenda
13.ii.j RegExp lookbehind assertions for Stage 4
13.ii.k RegExp Unicode property escapes for Stage 4
13.iii.a Promise.prototype.finally for stage 4
13.iii.n Optional Chaining update
13.iii.m Getting last item from Array for stage 2
6.i Chair group in 2018
6.ii Editor Group
13.iii.o Intl proposals for stage 3: Intl.ListFormat, Intl.RelativeTimeFormat
13.iii.i throw expressions for stage 3
13.iii.l Top-level await for stage 0
13.v.d Operator Overloading for Stage 1
15.iii.a TC39 should endorse use of a (one-of-several, not one specific recommended) parsing linter or actual compiler, not any particular semicolon style
13.iii.j Decorators use cases
13.iv.a Discussion of cache timing attack (Meltdown and Spectre being just the latest examples) consequences
Revisiting mixins-vs-protocols proposal
January 25, 2018 Meeting Notes
Agenda
13.ii.h Async Iteration for stage 4
13.iii.o Intl.RelativeTimeFormat, Intl.Locale for Stage 3
13.v.c Decorators: towards Stage 3
13.v.b Static class features proposal
13.v.a BigInt status update (significant recent change)
Open-ended discussion: Exploring Statements as Expressions.
issue about process, coordinating with other standards bodies