tc39 / proposal-regexp-match-indices

ECMAScript RegExp Match Indices
https://arai-a.github.io/ecma262-compare/?pr=1713
BSD 3-Clause "New" or "Revised" License
65 stars 13 forks source link

Meta: The Road to Stage 4 #23

Closed rbuckton closed 3 years ago

rbuckton commented 5 years ago

From the TC39 Process document:

leobalter commented 5 years ago

@rbuckton do you have plans to bring the tests soon? I'm looking forward to review them!

rbuckton commented 5 years ago

I've created a PR for the test262 tests: https://github.com/tc39/test262/pull/2309

rbuckton commented 5 years ago

This is now shipping behind a flag in V8, per the explainer:

  • V8 v7.8, behind the --harmony-regexp-match-indices flag (tracking bug)
rbuckton commented 4 years ago

This was just added to Engine262: https://github.com/engine262/engine262/pull/99

rbuckton commented 3 years ago

@msaboff is there anything I can add to this list regarding JSC's implementation experience?

msaboff commented 3 years ago

@msaboff is there anything I can add to this list regarding JSC's implementation experience?

JSC supports the latest draft and will be landing a compliant patch soon.

Constellation commented 3 years ago

@msaboff landed the patch https://github.com/WebKit/WebKit/commit/7e63c11fb1f6b2f5964c460a656144ee7553e604

rbuckton commented 3 years ago

@msaboff is there a version number associated with this I can include in a slide deck?

msaboff commented 3 years ago

@msaboff is there a version number associated with this I can include in a slide deck?

It is in the nightly build. I missed the cutoff for Safari Technology Preview 121, but will be in next STP 122.

jandem commented 3 years ago

This has landed in Firefox Nightly too and (if all goes well) will be in Firefox 88.

https://bugzilla.mozilla.org/show_bug.cgi?id=1519483

andylima commented 3 years ago

It's already in Chrome 90 — https://v8.dev/blog/v8-release-90

msaboff commented 3 years ago

It is in Safari Tech Preview 122.