diff options
author | Behdad Esfahbod <behdad@behdad.org> | 2011-07-21 16:05:43 -0400 |
---|---|---|
committer | Behdad Esfahbod <behdad@behdad.org> | 2011-07-21 16:07:18 -0400 |
commit | b30ca6e5a57fd40cf8f94ef2869e742498bc0577 (patch) | |
tree | f5c9235949dd70c3b2101b0bef06f9d06df7558f /glib/gen-unicode-tables.pl | |
parent | c404dbed11bc8bf4212d15719ef3a87ebf76efff (diff) | |
download | glib-b30ca6e5a57fd40cf8f94ef2869e742498bc0577.tar.gz |
Bug 655076 - Our normalization code misses some Full_Composition_Exclusion=True.
Diffstat (limited to 'glib/gen-unicode-tables.pl')
-rwxr-xr-x | glib/gen-unicode-tables.pl | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/glib/gen-unicode-tables.pl b/glib/gen-unicode-tables.pl index b419d8b2f..a8fe7bf27 100755 --- a/glib/gen-unicode-tables.pl +++ b/glib/gen-unicode-tables.pl @@ -1109,6 +1109,10 @@ sub output_composition_table @values = map { hex ($_) } split /\s+/, $compositions{$code}; # non-starters + if ($cclass[$code]) { + delete $compositions{$code}; + next; + } if ($cclass[$values[0]]) { delete $compositions{$code}; next; |