]> mj.ucw.cz Git - libucw.git/commitdiff
Renamed unisplit to gen-basic.
authorMartin Mares <mj@ucw.cz>
Sat, 11 Oct 2003 09:00:20 +0000 (09:00 +0000)
committerMartin Mares <mj@ucw.cz>
Sat, 11 Oct 2003 09:00:20 +0000 (09:00 +0000)
charset/misc/gen-basic [new file with mode: 0755]
charset/misc/unisplit [deleted file]

diff --git a/charset/misc/gen-basic b/charset/misc/gen-basic
new file mode 100755 (executable)
index 0000000..3c90637
--- /dev/null
@@ -0,0 +1,31 @@
+#!/usr/bin/perl
+#
+#  Split Unicode Data File
+#  (c) 1997--2001 Martin Mares <mj@atrey.karlin.mff.cuni.cz>
+#
+
+open(I, "unicode/UnicodeData.txt") || die "Unable to open UniCode data file";
+open(C, ">misc/u-cat") || die "cat file open";
+open(U, ">misc/u-upper") || die "upper file open";
+open(L, ">misc/u-lower") || die "lower file open";
+while (<I>) {
+       chomp;
+       (/^$/ || /^#/) && next;
+       ($code,$name,$cat,$comb,$bidir,$decomp,$d0,$d1,$n0,$mirr,$cmt1,$cmt2,$upper,$lower,$title) = split /;/;
+       $code =~ /^....$/ || next;
+       if ($cat =~ /^C/) { $ccat = "_C_CTRL"; }
+       elsif ($cat =~ /^Z/) { $ccat = "_C_BLANK"; }
+       elsif ($cat =~ /^Ll/) { $ccat = "_C_LOWER"; }
+       elsif ($cat =~ /^Lu/) { $ccat = "_C_UPPER"; }
+       elsif ($code ge "0030" && $code le "0039") { $ccat = "_C_DIGIT|_C_XDIGIT"; }
+       elsif ($code eq "005F") { $ccat = "_C_INNER"; }
+       else { $ccat = ""; }
+       if ($code ge "0041" && $code le "0046" || $code ge "0061" && $code le "0066") { $ccat = $ccat . "|_C_XDIGIT"; }
+       if ($ccat ne "") { print C "$code\t$ccat\n"; }
+       if ($upper ne "") { print U "$code\t0x$upper\n"; }
+       if ($lower ne "") { print L "$code\t0x$lower\n"; }
+}
+close I;
+close C;
+close U;
+close L;
diff --git a/charset/misc/unisplit b/charset/misc/unisplit
deleted file mode 100644 (file)
index 3c90637..0000000
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/usr/bin/perl
-#
-#  Split Unicode Data File
-#  (c) 1997--2001 Martin Mares <mj@atrey.karlin.mff.cuni.cz>
-#
-
-open(I, "unicode/UnicodeData.txt") || die "Unable to open UniCode data file";
-open(C, ">misc/u-cat") || die "cat file open";
-open(U, ">misc/u-upper") || die "upper file open";
-open(L, ">misc/u-lower") || die "lower file open";
-while (<I>) {
-       chomp;
-       (/^$/ || /^#/) && next;
-       ($code,$name,$cat,$comb,$bidir,$decomp,$d0,$d1,$n0,$mirr,$cmt1,$cmt2,$upper,$lower,$title) = split /;/;
-       $code =~ /^....$/ || next;
-       if ($cat =~ /^C/) { $ccat = "_C_CTRL"; }
-       elsif ($cat =~ /^Z/) { $ccat = "_C_BLANK"; }
-       elsif ($cat =~ /^Ll/) { $ccat = "_C_LOWER"; }
-       elsif ($cat =~ /^Lu/) { $ccat = "_C_UPPER"; }
-       elsif ($code ge "0030" && $code le "0039") { $ccat = "_C_DIGIT|_C_XDIGIT"; }
-       elsif ($code eq "005F") { $ccat = "_C_INNER"; }
-       else { $ccat = ""; }
-       if ($code ge "0041" && $code le "0046" || $code ge "0061" && $code le "0066") { $ccat = $ccat . "|_C_XDIGIT"; }
-       if ($ccat ne "") { print C "$code\t$ccat\n"; }
-       if ($upper ne "") { print U "$code\t0x$upper\n"; }
-       if ($lower ne "") { print L "$code\t0x$lower\n"; }
-}
-close I;
-close C;
-close U;
-close L;