You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The undocumented function unicode_util:lookup/1 - which I'm not supposed to use - categorizes 鿛 as "Other / not assigned" (Cn) instead of the expected "Other letter" (Lo):
Being an undocumented function may justify closing this issue right away, but I thought I should report it as it may not be the intended internal behaviour.
While looking for clues I stumbled upon that UnicodeData.txt could contain ranges, so it was an easy fix.
For backward compatibility, ranges in the file UnicodeData.txt are specified by entries for the start and end characters of the range, rather than by the form "X..Y". The start character is indicated by a range identifier, followed by a comma and the string "First", in angle brackets. This entry takes the place of a regular character name in field 1 for that line. The end character is indicated on the next line with the same range identifier, followed by a comma and the string "Last", in angle brackets:
Describe the bug
The undocumented function
unicode_util:lookup/1
- which I'm not supposed to use - categorizes鿛
as "Other / not assigned" (Cn) instead of the expected "Other letter" (Lo):Being an undocumented function may justify closing this issue right away, but I thought I should report it as it may not be the intended internal behaviour.
To Reproduce
Expected behavior
Affected versions
OTP 26.2.5.2
The text was updated successfully, but these errors were encountered: