about summary refs log tree commit diff
path: root/third_party/git/contrib/update-unicode/update_unicode.sh
diff options
context:
space:
mode:
Diffstat (limited to 'third_party/git/contrib/update-unicode/update_unicode.sh')
-rwxr-xr-xthird_party/git/contrib/update-unicode/update_unicode.sh33
1 files changed, 0 insertions, 33 deletions
diff --git a/third_party/git/contrib/update-unicode/update_unicode.sh b/third_party/git/contrib/update-unicode/update_unicode.sh
deleted file mode 100755
index aa90865bef..0000000000
--- a/third_party/git/contrib/update-unicode/update_unicode.sh
+++ /dev/null
@@ -1,33 +0,0 @@
-#!/bin/sh
-#See http://www.unicode.org/reports/tr44/
-#
-#Me Enclosing_Mark  an enclosing combining mark
-#Mn Nonspacing_Mark a nonspacing combining mark (zero advance width)
-#Cf Format          a format control character
-#
-cd "$(dirname "$0")"
-UNICODEWIDTH_H=$(git rev-parse --show-toplevel)/unicode-width.h
-
-wget -N http://www.unicode.org/Public/UCD/latest/ucd/UnicodeData.txt \
-	http://www.unicode.org/Public/UCD/latest/ucd/EastAsianWidth.txt &&
-if ! test -d uniset; then
-	git clone https://github.com/depp/uniset.git &&
-	( cd uniset && git checkout 4b186196dd )
-fi &&
-(
-	cd uniset &&
-	if ! test -x uniset; then
-		autoreconf -i &&
-		./configure --enable-warnings=-Werror CFLAGS='-O0 -ggdb'
-	fi &&
-	make
-) &&
-UNICODE_DIR=. && export UNICODE_DIR &&
-cat >$UNICODEWIDTH_H <<-EOF
-static const struct interval zero_width[] = {
-	$(uniset/uniset --32 cat:Me,Mn,Cf + U+1160..U+11FF - U+00AD)
-};
-static const struct interval double_width[] = {
-	$(uniset/uniset --32 eaw:F,W)
-};
-EOF