From 92a85ed8fdd4a91435d88dd5881329327c6c3dec Mon Sep 17 00:00:00 2001
From: Mathias Bynens <mathias@qiwi.be>
Date: Fri, 14 Apr 2017 18:20:05 +0200
Subject: [PATCH] Fix `Script_Extensions=Inherited` data (#977)

Ref. https://github.com/mathiasbynens/node-unicode-data/issues/45.
Ref. https://github.com/mathiasbynens/regenerate-unicode-properties/commit/da8ae69b9b8a11be16394d7fa183ccc9d68337db.
Ref. https://github.com/mathiasbynens/unicode-property-escapes-tests/issues/7.
---
 .../Script_Extensions_-_Inherited.js          | 46 +++++--------------
 1 file changed, 12 insertions(+), 34 deletions(-)

diff --git a/test/built-ins/RegExp/property-escapes/Script_Extensions_-_Inherited.js b/test/built-ins/RegExp/property-escapes/Script_Extensions_-_Inherited.js
index 9c2407542c..b5ce67b148 100644
--- a/test/built-ins/RegExp/property-escapes/Script_Extensions_-_Inherited.js
+++ b/test/built-ins/RegExp/property-escapes/Script_Extensions_-_Inherited.js
@@ -15,28 +15,17 @@ includes: [regExpUtils.js]
 
 const matchSymbols = buildString({
   loneCodePoints: [
-    0x000670,
-    0x001CED,
-    0x001CF4,
-    0x0101FD,
-    0x0102E0
+    0x0101FD
   ],
   ranges: [
-    [0x000300, 0x00036F],
-    [0x000485, 0x000486],
-    [0x00064B, 0x000655],
-    [0x000951, 0x000952],
+    [0x000300, 0x000341],
+    [0x000343, 0x000344],
+    [0x000346, 0x000362],
     [0x001AB0, 0x001ABE],
-    [0x001CD0, 0x001CD2],
-    [0x001CD4, 0x001CE0],
-    [0x001CE2, 0x001CE8],
-    [0x001CF8, 0x001CF9],
-    [0x001DC0, 0x001DF5],
+    [0x001DC2, 0x001DF5],
     [0x001DFB, 0x001DFF],
     [0x00200C, 0x00200D],
-    [0x0020D0, 0x0020F0],
-    [0x00302A, 0x00302D],
-    [0x003099, 0x00309A],
+    [0x0020D0, 0x0020EF],
     [0x00FE00, 0x00FE0F],
     [0x00FE20, 0x00FE2D],
     [0x01D167, 0x01D169],
@@ -79,33 +68,22 @@ testPropertyEscapes(
 
 const nonMatchSymbols = buildString({
   loneCodePoints: [
-    0x001CD3,
-    0x001CE1
+    0x000342,
+    0x000345
   ],
   ranges: [
     [0x00DC00, 0x00DFFF],
     [0x000000, 0x0002FF],
-    [0x000370, 0x000484],
-    [0x000487, 0x00064A],
-    [0x000656, 0x00066F],
-    [0x000671, 0x000950],
-    [0x000953, 0x001AAF],
-    [0x001ABF, 0x001CCF],
-    [0x001CE9, 0x001CEC],
-    [0x001CEE, 0x001CF3],
-    [0x001CF5, 0x001CF7],
-    [0x001CFA, 0x001DBF],
+    [0x000363, 0x001AAF],
+    [0x001ABF, 0x001DC1],
     [0x001DF6, 0x001DFA],
     [0x001E00, 0x00200B],
     [0x00200E, 0x0020CF],
-    [0x0020F1, 0x003029],
-    [0x00302E, 0x003098],
-    [0x00309B, 0x00DBFF],
+    [0x0020F0, 0x00DBFF],
     [0x00E000, 0x00FDFF],
     [0x00FE10, 0x00FE1F],
     [0x00FE2E, 0x0101FC],
-    [0x0101FE, 0x0102DF],
-    [0x0102E1, 0x01D166],
+    [0x0101FE, 0x01D166],
     [0x01D16A, 0x01D17A],
     [0x01D183, 0x01D184],
     [0x01D18C, 0x01D1A9],
-- 
GitLab