From: duerst@... Date: 2018-10-01T02:23:50+00:00 Subject: [ruby-core:89224] [Ruby trunk Feature#15182] Update extended grapheme cluster implementation for Unicode 11 Issue #15182 has been reported by duerst (Martin D��rst). ---------------------------------------- Feature #15182: Update extended grapheme cluster implementation for Unicode 11 https://bugs.ruby-lang.org/issues/15182 * Author: duerst (Martin D��rst) * Status: Open * Priority: Normal * Assignee: * Target version: 2.6 ---------------------------------------- Reported by naruse (Yui NARUSE) at https://bugs.ruby-lang.org/issues/14802#change-74213: The definition of extended grapheme cluster is changed in Unicode 11 (Unicode�� Standard Annex #29 UNICODE TEXT SEGMENTATION revision 33: https://www.unicode.org/reports/tr29/tr29-33.html) This affects Regexp /\X/ which is hardcoded in node_extended_grapheme_cluster() in regparse.c. ``` ( CRLF | Prepend* ( RI-sequence | Hangul-Syllable | !Control ) ( Grapheme_Extend | SpacingMark )* | . ) ``` ``` crlf | Control | precore* core postcore* ``` -- https://bugs.ruby-lang.org/ Unsubscribe: