зеркало из https://github.com/mozilla/gecko-dev.git
Unicode 3.0 fix
This commit is contained in:
Родитель
1a450eae12
Коммит
dc4c51b887
|
@ -226,8 +226,7 @@ PRInt8 nsJISx4501LineBreaker::GetClass(PRUnichar u)
|
|||
else if( 0x3000 == h)
|
||||
{
|
||||
c = GETCLASSFROMTABLE(gLBClass30, l);
|
||||
} else if (( ( 0x3200 <= h) && ( h <= 0x33ff) ) ||
|
||||
( ( 0x4e00 <= h) && ( h <= 0x9fff) ) ||
|
||||
} else if (( ( 0x3200 <= h) && ( h <= 0x9fff) ) || // Unicode 3.0
|
||||
( ( 0xf900 <= h) && ( h <= 0xfaff) )
|
||||
)
|
||||
{
|
||||
|
|
|
@ -167,7 +167,7 @@ sub GetClass{
|
|||
$g = $gcat{$hex};
|
||||
if($g ne "") {
|
||||
return $g;
|
||||
} elsif (( 0x4e00 <= $u) && ( $u <= 0x9fa5 ) ) {
|
||||
} elsif (( 0x3400 <= $u) && ( $u <= 0x9fa5 ) ) {
|
||||
return "Han";
|
||||
} elsif (( 0xac00 <= $u) && ( $u <= 0xd7a3 ) ) {
|
||||
return "Lo";
|
||||
|
@ -189,7 +189,7 @@ sub GetDClass{
|
|||
$g = $dcat{$hex};
|
||||
if($g ne "") {
|
||||
return $g;
|
||||
} elsif (( 0x4e00 <= $u) && ( $u <= 0x9fa5 ) ) {
|
||||
} elsif (( 0x3400 <= $u) && ( $u <= 0x9fa5 ) ) {
|
||||
return "Han";
|
||||
} elsif (( 0xac00 <= $u) && ( $u <= 0xd7a3 ) ) {
|
||||
return "L";
|
||||
|
|
Загрузка…
Ссылка в новой задаче