Open markusicu opened 1 year ago
Running the tool just now gives me the same exception but for a different property:
Modifier_Combining_Mark 15.1.0.0
com.ibm.icu.util.ICUException: Modifier_Combining_Mark( from: /Volumes/Common/projects/unicode/unicodetools/unicodetools/data/ucd/15.1.0/PropList.txt)
at org.unicode.props.IndexUnicodeProperties.load(IndexUnicodeProperties.java:492)
at org.unicode.props.IndexUnicodeProperties.load(IndexUnicodeProperties.java:454)
at org.unicode.propstest.CheckProperties.compare(CheckProperties.java:656)
at org.unicode.propstest.CheckProperties.main(CheckProperties.java:219)
Caused by: org.unicode.props.UnicodePropertyException: Key already present in Map: Logical_Order_Exception, old: 0000-0E3F=No
0E40-0E44=Yes
0E45-0EBF=No
0EC0-0EC4=Yes
0EC5-19B4=No
19B5-19B7=Yes
19B8-19B9=No
19BA=Yes
19BB-AAB4=No
AAB5-AAB6=Yes
AAB7-AAB8=No
AAB9=Yes
AABA=No
AABB-AABC=Yes
AABD-10FFFF=No
, new:
at org.unicode.props.PropertyUtilities.putNew(PropertyUtilities.java:34)
at org.unicode.props.PropertyParsingInfo.parseSourceFile(PropertyParsingInfo.java:501)
at org.unicode.props.IndexUnicodeProperties.load(IndexUnicodeProperties.java:488)
... 3 more
When I run the unicodetools "CheckProperties" I see an exception getting thrown and printed, but the program continues and exits without a failure code.
Is this something to worry about?
Comment from KenW: The only difference I am seeing between 15.0 and 15.1 is that the flag of Turkey ended up described as "flag: Türkiye"
Thoughts from Markus:
@nedley @kenlunde @macchiati