]> arthur.barton.de Git - netatalk.git/commitdiff
precompose script, exclude U2000-U2FFF and UFE30-UFE4F ranges from the precompose...
authordidg <didg>
Thu, 22 Jan 2009 00:14:09 +0000 (00:14 +0000)
committerdidg <didg>
Thu, 22 Jan 2009 00:14:09 +0000 (00:14 +0000)
contrib/misc/make-precompose.h.pl

index 77f789a6171b4df16cc3992b645214c8c35e1601..9e85815c673d78954a93f5124bc7de0a9fc115ff 100644 (file)
@@ -46,8 +46,6 @@ while (<UNICODEDATA>){
            $rightbracket =" },\*\/   ";      # DELETE THIS LINE  IF INTERNAL CODE IS UCS4
        }                                     # DELETE THIS LINE  IF INTERNAL CODE IS UCS4
        
-       printf(PRECOMPOSETEMP "%s0x%08X, 0x%08X, 0x%08X%s\/\* %s \*\/\n", $leftbracket, hex($code0), hex($base), hex($comb), $rightbracket, $Name1);
-       
        # AFP 3.x Spec
        if ( ((0x2000  <= hex($code0)) && (hex($code0) <=  0x2FFF))
          || ((0xFE30  <= hex($code0)) && (hex($code0) <=  0xFE4F))
@@ -56,6 +54,8 @@ while (<UNICODEDATA>){
            $rightbracket =" },\*\/   ";
        }
        
+       printf(PRECOMPOSETEMP "%s0x%08X, 0x%08X, 0x%08X%s\/\* %s \*\/\n", $leftbracket, hex($code0), hex($base), hex($comb), $rightbracket, $Name1);
+
        printf( DECOMPOSETEMP "%s0x%08X, 0x%08X, 0x%08X%s\/\* %s \*\/\n", $leftbracket, hex($code0), hex($base), hex($comb), $rightbracket, $Name1);
        
     }
@@ -68,7 +68,7 @@ system("sort -k 2  decompose.TEMP \>  decompose.SORT");
 
 # print  -------------------------------------------------------------------
 
-printf ("\/\* This file is generated from contrib/misc/make-precompose.h.pl %s \*\/\n", $ARGV[0]);
+printf ("\/\* This file is generated by contrib/misc/make-precompose.h.pl %s \*\/\n", $ARGV[0]);
 print ("\/\* DO NOT EDIT BY HAND\!\!\!                                           \*\/\n");
 print ("\n");
 printf ("\/\* %s is got from                                      \*\/\n", $ARGV[0]);