L2/14-134 Source: Mark Davis Date: 2014-05-05 Subject: Fix to Script=Inherited values Change the Script values for U+1BCA0-U+1BCA3 from Script=Inherited to Script=Common.​ Details. I get the following error running the invariant tests. To address those **** START Test Failure 1 **** ## Expected empty, got: 4 [\U0001BCA0-\U0001BCA3] ## In \p{Script=Inherited} ## But Not In [\p{GC=Mn} \p{GC=Me} \p{Join_Control}] 1BCA0..1BCA3 # [4] (?..?) SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP **** END Test Failure 1 **** We only put characters in inherited if they are Mn or Me or the special case of Join controls. See http://www.unicode.org/reports/tr24/#Special_Explicit So these should be moved to Script=Common.​ Here's the relevant data. http://unicode.org/Public/7.0.0/ucd/UnicodeData-7.0.0d21.txt 1BCA0;SHORTHAND FORMAT LETTER OVERLAP;Cf;0;BN;;;;;N;;;;; 1BCA1;SHORTHAND FORMAT CONTINUING OVERLAP;Cf;0;BN;;;;;N;;;;; 1BCA2;SHORTHAND FORMAT DOWN STEP;Cf;0;BN;;;;;N;;;;; 1BCA3;SHORTHAND FORMAT UP STEP;Cf;0;BN;;;;;N;;;;; http://unicode.org/Public/7.0.0/ucd/Scripts-7.0.0d30.txt 1BCA0..1BCA3 ; Inherited # Cf [4] SHORTHAND FORMAT LETTER OVERLAP..SHORTHAND FORMAT UP STEP Mark — Il meglio è l’inimico del bene —