Issue #14802 has been updated by naruse (Yui NARUSE).


Just a note, 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*
```

----------------------------------------
Feature #14802: Update Unicode data to Unicode Version 11.0.0
https://bugs.ruby-lang.org/issues/14802#change-74213

* Author: duerst (Martin Drst)
* Status: Open
* Priority: Normal
* Assignee: duerst (Martin Drst)
* Target version: 2.6
----------------------------------------
Unicode Version 11.0.0 will be published sometimes later this year, probably in late June. This is an issue to manage updating Ruby to Unicode 11.0.0. Details to follow.



-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>