Subject: bug#51733: 27.1; Detect impossible email addresses better

From: Lars Ingebrigtsen <[email-masked]>
Date: Mon, 17 Jan 2022 09:59:36 +0100

Eli Zaretskii <[email-masked]> writes:

>> So I guess the Scripts.txt file will have to be parsed in addition, and
>> into a new char table.
>
> Why can't we use our char-script-table? how different is it from what
> Unicode wants?

Well, as the Unicode web page says -- using Blocks to determine the
script is just, well, wrong.  (Or "inaccurate", if you want.)  So using
it will give both false positives and negatives.

In addition, that table assumes that each character belongs to a single
script, which is also wrong.  So I'm making a new table based on
Scripts.txt and ScriptExtensions.txt.

-- 
(domestic pets only, the antidote for overdose, milk.)
   bloggy blog: http://lars.ingebrigtsen.no