Files
Nim/tools
Alexander Kernozhitsky b172b34a24 Treat CJK Ideographs as letters in isAlpha() (#23651)
Because of the bug in `tools/parse_unicodedata.nim`, CJK Ideographs were
not considered letters in `isAlpha()`, even though they have category
Lo. This is because they are specified as range in `UnicodeData.txt`,
not as separate characters:

```
4E00;<CJK Ideograph, First>;Lo;0;L;;;;;N;;;;;
9FEF;<CJK Ideograph, Last>;Lo;0;L;;;;;N;;;;;
```

The parser was not prepared to parse such ranges and thus omitted almost
all CJK Ideographs from consideration.

To fix this, we need to consider ranges from `UnicodeData.txt` in
`tools/parse_unicodedata.nim`.
2024-05-29 06:42:07 +02:00
..
2024-05-16 23:22:49 +02:00
2019-10-31 11:13:32 +01:00
2023-12-06 18:17:57 +01:00
2023-05-26 14:37:59 +02:00
2022-10-28 10:01:28 +02:00
2017-03-17 08:29:52 +01:00
2021-08-01 12:52:24 +01:00
2019-03-31 08:36:04 +02:00