]> git.ipfire.org Git - thirdparty/grub.git/commitdiff
Alif and alaph superscripts
authorVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Mon, 29 Mar 2010 11:01:08 +0000 (13:01 +0200)
committerVladimir 'phcoder' Serbinenko <phcoder@gmail.com>
Mon, 29 Mar 2010 11:01:08 +0000 (13:01 +0200)
font/font.c
include/grub/unicode.h

index 3aa415cdcd9cbb9982467aac4e5f690081890909..da3f0cc74fdde320254c3c2981b1a320f04e584e 100644 (file)
@@ -1248,11 +1248,13 @@ blit_comb (const struct grub_unicode_glyph *glyph_id,
            min_devwidth = combining_glyphs[i]->width;
          break;
 
-         /* TODO: Put dammah and fathah nearer to shadda.  */
+         /* TODO: Put dammah, fathah and alif nearer to shadda.  */
+       case GRUB_UNICODE_COMB_SYRIAC_SUPERSCRIPT_ALAPH:
        case GRUB_UNICODE_COMB_ARABIC_DAMMAH:
        case GRUB_UNICODE_COMB_ARABIC_DAMMATAN:
        case GRUB_UNICODE_COMB_ARABIC_FATHATAN:
        case GRUB_UNICODE_COMB_ARABIC_FATHAH:
+       case GRUB_UNICODE_COMB_ARABIC_SUPERSCRIPT_ALIF:
        case GRUB_UNICODE_COMB_ARABIC_SUKUN:
        case GRUB_UNICODE_COMB_ARABIC_SHADDA:
        case GRUB_UNICODE_COMB_HEBREW_RAFE:
index 19837d82e49be6605bcccbb5d6f36cabba89018e..f5da907aa08bff07387b2e1ee28bbbb8769e4513 100644 (file)
@@ -114,6 +114,8 @@ enum grub_comb_type
     GRUB_UNICODE_COMB_ARABIC_KASRA = 32,
     GRUB_UNICODE_COMB_ARABIC_SHADDA = 33,
     GRUB_UNICODE_COMB_ARABIC_SUKUN = 34,
+    GRUB_UNICODE_COMB_ARABIC_SUPERSCRIPT_ALIF = 35,
+    GRUB_UNICODE_COMB_SYRIAC_SUPERSCRIPT_ALAPH = 36,
     GRUB_UNICODE_STACK_ATTACHED_BELOW = 202,
     GRUB_UNICODE_STACK_ATTACHED_ABOVE = 214,
     GRUB_UNICODE_COMB_ATTACHED_ABOVE_RIGHT = 216,