C++ Logo


Advanced search

[SG16] Changes to Unicode UTS #18, Unicode Regular Expressions, level 3 (tailoring) dropped.

From: Tom Honermann <tom_at_[hidden]>
Date: Fri, 22 Jan 2021 10:45:04 -0500
Thanks to Peter Brett for pointing this out to me the other day. The
latest revision of the Unicode UTS#18
<https://www.unicode.org/reports/tr18/> covering regular expressions has
some significant changes. In particular, the level 3 specification
covering tailoring has been dropped.

The current version of the UTS is available at

Diff marks relative to the prior version can be viewed at

These changes appear to have been approved at UTC meeting #162 in May,
2020. Minutes are available at
https://www.unicode.org/L2/L2020/20015.htm; search for "UTS #18". The
relevant papers covering the changes appear to be:

  * L2/19-364R2
    Feedback on Proposed Update UTS #18, Markus Scherer, 2010-10-08.
  * L2/20-017 <http://www.unicode.org/L2/L2020/20017-pubrev.html>,
    Comments on Public Review Issues.
      o See the link to issue 404
  * L2/20-032
    <http://www.unicode.org/L2/L2020/20032-uts18-20-draft.pdf>, Document
    for review, Mark Davis and Andy Heninger, 2019-11-08.
  * L2/20-051
    Response to feedback on UTS18, Mark Davis, 2020-01-14.

The upshot for us is that, when we get back around to looking at
std::regex replacements, we won't have to spend time worrying about
support for tailoring.


Received on 2021-01-22 09:45:11