|
a/unac/builder.in |
|
b/unac/builder.in |
|
... |
|
... |
95 |
# Halfwidth katakana
|
95 |
# Halfwidth katakana
|
96 |
&& !(hex $code_value >= 0xff65 && hex $code_value <= 0xff9f)
|
96 |
&& !(hex $code_value >= 0xff65 && hex $code_value <= 0xff9f)
|
97 |
# Hindi Devanagari
|
97 |
# Hindi Devanagari
|
98 |
&& !(hex $code_value >= 0x0900 && hex $code_value <= 0x097f)
|
98 |
&& !(hex $code_value >= 0x0900 && hex $code_value <= 0x097f)
|
99 |
&& !(hex $code_value >= 0xa8e0 && hex $code_value <= 0xa8ff)
|
99 |
&& !(hex $code_value >= 0xa8e0 && hex $code_value <= 0xa8ff)
|
|
|
100 |
# Bengali
|
|
|
101 |
&& !(hex $code_value >= 0x0980 && hex $code_value <= 0x09ff)
|
100 |
) {
|
102 |
) {
|
101 |
# If a decomposition exists, record it
|
103 |
# If a decomposition exists, record it
|
102 |
if($character_decomposition_mapping =~ /(<.*>)?\s*(.+)/) {
|
104 |
if($character_decomposition_mapping =~ /(<.*>)?\s*(.+)/) {
|
103 |
$decomposition{$code_value} = $2;
|
105 |
$decomposition{$code_value} = $2;
|
104 |
}
|
106 |
}
|