I believe this has the requested changes. I've added references to the current version of UAX31, the previous version, and the online diff. I quoted the relevant comment in 31 about intended change and the changed wording in section 4. 

Pattern Syntax

Most programming languages have a concept of whitespace as part of their lexical structure, as well as some set of characters that are disallowed in identifiers but have syntactic use, such as arithmetic operators. There are Beyond general programming languages, there are also many circumstances 

https://www.unicode.org/reports/tr31/tr31-36.html

Strike the two existing paragraphs and apply the wording that was in the agenda:
UAX #31 describes how formal languages such as computer languages should describe and implement their use of whitespace and syntactically significant characters during the processes of lexing and parsing.

C++ does not claim conformance with this requirement.

Paper uploaded to https://isocpp.org/files/papers/P2653R1.pdf
and attached