tc39 / proposal-regexp-lookbehind

RegExp lookbehind assertions
https://tc39.github.io/proposal-regexp-lookbehind/
99 stars 10 forks source link

Begin specification text #3

Closed IgnoredAmbience closed 7 years ago

IgnoredAmbience commented 7 years ago

This proposal text is based upon edgemaster/ecma262@7917b03, which is a merge of @claudepache's text (claudepache/ecma262@b37e618f into tc39/ecma262@1390614, with a few small modifications to reduce impact (un-swap the change to utf8 encoding by encoding <, rather than using a zero-width space to get around ecmarkup grammars).

The proposal text is visible at https://edgemaster.github.io/proposal-regexp-lookbehind/ The fully merged specification text is visible at https://edgemaster.github.io/ecma262/regexp-lookbehind/#sec-regexp-regular-expression-objects

I was unsure how much/little of surrounding/sub sections to include in the proposal text. Here I've included the modified subsections of 21.2.2 Pattern Semantics, and, in turn, any unmodified subsections of those for completeness.

My gh-pages branch is also available to pull from, but I'm unable to create a PR for it.

Fixes #1

littledan commented 7 years ago

Looks great, thanks! What is the issue you're having with the gh-pages PR?

IgnoredAmbience commented 7 years ago

The branch doesn't exist on this repository, so I can't compare against it. (I started the gh-pages branch as an orphan on mine._

littledan commented 7 years ago

I created an empty gh-pages branch, so it should be possible to make a PR to it.