OLD | NEW |
1 #!/bin/sh | 1 #!/bin/sh |
2 # Copyright (c) 2014 The Chromium Authors. All rights reserved. | 2 # Copyright 2014 The Chromium Authors. All rights reserved. |
3 # Use of this source code is governed by a BSD-style license that can be | 3 # Use of this source code is governed by a BSD-style license that can be |
4 # found in the LICENSE file. | 4 # found in the LICENSE file. |
5 | 5 |
6 # Reference: | 6 # Reference: |
7 # http://encoding.spec.whatwg.org/#single-byte-decoder | 7 # http://encoding.spec.whatwg.org/#single-byte-decoder |
8 | 8 |
9 # Download the following file, run it in source/data/mappings directory | 9 # Download the following file, run it in source/data/mappings directory |
10 # and save the result to ibm-866_html5-2012.ucm | 10 # and save the result to ibm-866_html5-2012.ucm |
11 # http://encoding.spec.whatwg.org/index-ibm866.txt ) | 11 # http://encoding.spec.whatwg.org/index-ibm866.txt ) |
12 | 12 |
(...skipping 18 matching lines...) Expand all Loading... |
31 PREAMBLE | 31 PREAMBLE |
32 | 32 |
33 | 33 |
34 | 34 |
35 | 35 |
36 awk 'BEGIN { for (i=0; i < 0x80; ++i) { printf("<U%04X> \\x%02X |0\n", i, i);}} | 36 awk 'BEGIN { for (i=0; i < 0x80; ++i) { printf("<U%04X> \\x%02X |0\n", i, i);}} |
37 !/^#/ && !/^$/ { printf ("<U%4s> \\x%02X |0\n", substr($2, 3), $1 + 0x80);}' \ | 37 !/^#/ && !/^$/ { printf ("<U%4s> \\x%02X |0\n", substr($2, 3), $1 + 0x80);}' \ |
38 index-ibm866.txt | sort | 38 index-ibm866.txt | sort |
39 echo 'END CHARMAP' | 39 echo 'END CHARMAP' |
40 | 40 |
OLD | NEW |