| Index: icu52/scripts/ibm866_gen.sh
|
| ===================================================================
|
| --- icu52/scripts/ibm866_gen.sh (revision 0)
|
| +++ icu52/scripts/ibm866_gen.sh (revision 0)
|
| @@ -0,0 +1,38 @@
|
| +#!/bin/sh
|
| +# Copyright (c) 2014 The Chromium Authors. All rights reserved.
|
| +# Use of this source code is governed by a BSD-style license that can be
|
| +# found in the LICENSE file.
|
| +
|
| +# Reference:
|
| +# http://encoding.spec.whatwg.org/#single-byte-decoder
|
| +
|
| +# Download the following file, run it in source/data/mappings directory
|
| +# and save the result to ibm-866_html5-2012.ucm
|
| +# http://encoding.spec.whatwg.org/index-ibm866.txt )
|
| +
|
| +cat <<PREAMBLE
|
| +# ***************************************************************************
|
| +# *
|
| +# * Generated from index-ibm866.txt (
|
| +# * http://encoding.spec.whatwg.org/index-ibm866.txt )
|
| +# * following the algorithm for the single byte legacy encoding
|
| +# * described at http://encoding.spec.whatwg.org/#single-byte-decoder
|
| +# *
|
| +# ***************************************************************************
|
| +<code_set_name> "ibm-866_html5-2012"
|
| +<char_name_mask> "AXXXX"
|
| +<mb_cur_max> 1
|
| +<mb_cur_min> 1
|
| +<uconv_class> "SBCS"
|
| +<subchar> \x7F
|
| +<icu:charsetFamily> "ASCII"
|
| +
|
| +CHARMAP
|
| +PREAMBLE
|
| +
|
| +
|
| +
|
| +
|
| +awk 'BEGIN { for (i=0; i < 0x80; ++i) { printf("<U%04X> \\x%02X |0\n", i, i);}}
|
| +!/^#/ && !/^$/ { printf ("<U%4s> \\x%02X |0\n", substr($2, 2), $1 + 0x80);}' \
|
| +index-ibm866.txt | sort
|
|
|
| Property changes on: icu52/scripts/ibm866_gen.sh
|
| ___________________________________________________________________
|
| Added: svn:executable
|
| + *
|
| Added: svn:eol-style
|
| + LF
|
|
|
|
|