[SDK] One step further towards ReactOS source code tree restructure: the sdk folder...
[reactos.git] / reactos / tools / unicode / defaults
diff --git a/reactos/tools/unicode/defaults b/reactos/tools/unicode/defaults
deleted file mode 100644 (file)
index b823fb4..0000000
+++ /dev/null
@@ -1,202 +0,0 @@
-# Default Unicode mappings
-#
-# Copyright 2000 Alexandre Julliard
-#
-# This library is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Lesser General Public
-# License as published by the Free Software Foundation; either
-# version 2.1 of the License, or (at your option) any later version.
-#
-# This library is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
-# Lesser General Public License for more details.
-#
-# You should have received a copy of the GNU Lesser General Public
-# License along with this library; if not, write to the Free Software
-# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
-#
-# NOTES:
-#
-# This file contains default mappings for Unicode chars that aren't
-# defined directly in the code page file. It is used by the cpmap.pl
-# tool to build codepage tables.
-#
-# The first column defines equivalence sets; if any character in the set
-# is defined in the codepage file, all others in the set will map to the
-# same value.
-#
-# The second column specifies the default char to map the whole set to,
-# if no characters in the set are defined by the codepage file.
-#
-# Characters that have an explicit decomposition in the UnicodeData.txt
-# file (for instance 00c0 LATIN CAPITAL LETTER A WITH GRAVE -> 0041 0300)
-# are handled automatically and do not have to be defined here. They can
-# still be defined if necessary to override the unicode decomposition.
-#
-
-# letters
-
-00a2,20a1      'c'  # CENT SIGN, COLON SIGN
-00a3,20a4      'L'  # POUND SIGN, LIRA SIGN
-00a5           'Y'  # YEN SIGN
-00a6           '|'  # BROKEN BAR
-00a9           'c'  # COPYRIGHT SIGN
-00ae           'r'  # REGISTERED SIGN
-00b5,03bc      'u'  # MICRO SIGN, GREEK SMALL LETTER MU
-00c6           'A'  # LATIN CAPITAL LETTER AE
-00d0,0110,0189 'D'  # LATIN CAPITAL LETTER D WITH STROKE/AFRICAN D/ETH
-00d7           'x'  # MULTIPLICATION SIGN
-00d8,2205      'O'  # LATIN CAPITAL LETTER O WITH STROKE, EMPTY SET
-00df,03b2      none # LATIN SMALL LETTER SHARP S, GREEK SMALL LETTER BETA
-00e6           'a'  # LATIN SMALL LETTER AE
-00f0           'd'  # LATIN SMALL LETTER ETH
-00f8           'o'  # LATIN SMALL LETTER O WITH STROKE
-0111           'd'  # LATIN SMALL LETTER D WITH STROKE
-0126           'H'  # LATIN CAPITAL LETTER H WITH STROKE
-0127           'h'  # LATIN SMALL LETTER H WITH STROKE
-0131           'i'  # LATIN SMALL LETTER DOTLESS I
-0141           'L'  # LATIN CAPITAL LETTER L WITH STROKE
-0142           'l'  # LATIN SMALL LETTER L WITH STROKE
-0152           'O'  # LATIN CAPITAL LIGATURE OE
-0153           'o'  # LATIN SMALL LIGATURE OE
-0166           'T'  # LATIN CAPITAL LETTER T WITH STROKE
-0167           't'  # LATIN SMALL LETTER T WITH STROKE
-0180           'b'  # LATIN SMALL LETTER B WITH STROKE
-0190           'E'  # LATIN CAPITAL LETTER OPEN E
-0191           'F'  # LATIN CAPITAL LETTER F WITH HOOK
-0192           'f'  # LATIN SMALL LETTER F WITH HOOK
-0197           'I'  # LATIN CAPITAL LETTER I WITH STROKE
-019a           'l'  # LATIN SMALL LETTER L WITH BAR
-019f           'O'  # LATIN CAPITAL LETTER O WITH MIDDLE TILDE
-01ab           't'  # LATIN SMALL LETTER T WITH PALATAL HOOK
-01ae           'T'  # LATIN CAPITAL LETTER T WITH RETROFLEX HOOK
-01b6           'z'  # LATIN SMALL LETTER Z WITH STROKE
-0391          'A'  # GREEK CAPITAL LETTER ALPHA
-0392          'B'  # GREEK CAPITAL LETTER BETA
-0395          'E'  # GREEK CAPITAL LETTER EPSILON
-0396          'Z'  # GREEK CAPITAL LETTER ZETA
-0397          'H'  # GREEK CAPITAL LETTER ETA
-0399          'I'  # GREEK CAPITAL LETTER IOTA
-039a          'K'  # GREEK CAPITAL LETTER KAPPA
-039c          'M'  # GREEK CAPITAL LETTER MU
-039d          'N'  # GREEK CAPITAL LETTER NU
-039f          'O'  # GREEK CAPITAL LETTER OMICRON
-03a1          'P'  # GREEK CAPITAL LETTER RHO
-03a4          'T'  # GREEK CAPITAL LETTER TAU
-03a5          'Y'  # GREEK CAPITAL LETTER UPSILON
-03a7          'X'  # GREEK CAPITAL LETTER CHI
-01e4          'G'  # LATIN CAPITAL LETTER G WITH STROKE
-01e5          'g'  # LATIN SMALL LETTER G WITH STROKE
-0261          'g'  # LATIN SMALL LETTER SCRIPT G
-2118           'P'  # SCRIPT CAPITAL P
-212e           'e'  # ESTIMATED SYMBOL
-
-# accents
-
-00a8,0308                '"'  # DIAERESIS
-00af,02c9,0304           2014 # MACRON -> EM DASH
-00b4,02b9,02ca,0301,2032 '''  # ACUTE ACCENT, PRIME
-00b8,0327                ','  # CEDILLA
-02ba,02dd,030b,2033      '"'  # DOUBLE ACUTE ACCENT, DOUBLE PRIME
-02c4,2303                '^'  # UP ARROWHEAD
-02c6,0302                '^'  # CIRCUMFLEX ACCENT
-02c7,030c                'v'  # COMBINING CARON -> CARON
-02c8                     '''  # MODIFIER LETTER VERTICAL LINE
-02cb,0300                '`'  # GRAVE ACCENT
-02cd,0331,0332           '_'  # MODIFIER LETTER LOW MACRON, COMBINING MACRON BELOW, COMBINING LOW LINE
-02d8,0306                none # BREVE
-02d9,0307                none # DOT ABOVE
-02da,030a,2070,2218      00b0 # RING ABOVE, SUPERSCRIPT ZERO, RING OPERATOR -> DEGREE SIGN
-02db,0328                none # OGONEK
-02dc,0303                '~'  # SMALL TILDE
-0305,203e                00af # OVERLINE -> MACRON
-030e                     '"'  # COMBINING DOUBLE VERTICAL LINE ABOVE
-0333                     '_'  # COMBINING DOUBLE LOW LINE
-
-# mathematical symbols
-
-00b1,2213 none # PLUS-MINUS SIGN, MINUS-OR-PLUS SIGN
-2044,2215 '/'  # FRACTION/DIVISION SLASH
-2216      '\'  # SET MINUS
-2217      '*'  # ASTERISK OPERATOR
-221a      'V'  # SQUARE ROOT
-221f      'L'  # RIGHT ANGLE
-2223      '|'  # DIVIDES
-2229      'n'  # INTERSECTION
-2236      ':'  # RATIO
-2248      02DC # ALMOST EQUAL TO -> SMALL TILDE
-2261,2263 '='  # IDENTICAL TO, STRICTLY EQUIVALENT TO
-226a      00ab # MUCH LESS-THAN -> LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
-226b      00bb # MUCH GREATER-THAN -> RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
-22c5      00b7 # DOT OPERATOR -> MIDDLE DOT
-
-# misc symbols
-
-00a1                '!'  # INVERTED EXCLAMATION MARK
-00ab,300a           '<'  # LEFT-POINTING DOUBLE ANGLE QUOTATION MARK, LEFT DOUBLE ANGLE BRACKET
-00ad                       '-'  # SOFT HYPHEN
-00bb,300b           '>'  # RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK, RIGHT DOUBLE ANGLE BRACKET
-01c0                2502 # LATIN LETTER DENTAL CLICK -> BOX DRAWINGS LIGHT VERTICAL
-01c3                '!'  # LATIN LETTER RETROFLEX CLICK
-02bb                2018 # MODIFIER LETTER TURNED COMMA -> LEFT SINGLE QUOTATION MARK
-02bc,2019           '''  # RIGHT SINGLE QUOTATION MARK
-2010,2011,2212             '-'  # HYPHEN, MINUS SIGN
-2013,2014,2015             '-'  # EN DASH, EM DASH, HORIZONTAL BAR, MINUS SIGN
-2018,201b,2035      '`'  # LEFT SINGLE QUOTATION MARK, SINGLE HIGH-REVERSED-9 QUOTATION MARK, REVERSED PRIME
-201a                ','  # SINGLE LOW-9 QUOTATION MARK
-201c,301d           '"'  # LEFT DOUBLE QUOTATION MARK, REVERSED DOUBLE PRIME QUOTATION MARK
-201d,301e           '"'  # RIGHT DOUBLE QUOTATION MARK, DOUBLE PRIME QUOTATION MARK
-201e,301f           ','  # LOW DOUBLE PRIME QUOTATION MARK, DOUBLE LOW-9 QUOTATION MARK
-2022,2219                  none # BULLET, BULLET OPERATOR
-2039,3008                  '<'  # SINGLE LEFT-POINTING ANGLE QUOTATION MARK, LEFT ANGLE BRACKET
-203a,3009                  '>'  # SINGLE RIGHT-POINTING ANGLE QUOTATION MARK, RIGHT ANGLE BRACKET
-203c                '!'  # DOUBLE EXCLAMATION MARK
-2190               2039 # LEFTWARDS ARROW -> SINGLE LEFT-POINTING ANGLE QUOTATION MARK
-2191               02c6 # UPWARDS ARROW -> MODIFIER LETTER CIRCUMFLEX ACCENT
-2192               203a # RIGHTWARDS ARROW -> SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
-2193               02c7 # DOWNWARDS ARROW -> CARON
-2194                '-'  # LEFT RIGHT ARROW
-2195                '|'  # UP DOWN ARROW
-223c                       '~'  # TILDE
-301a                '['  # LEFT WHITE SQUARE BRACKET
-301b                ']'  # RIGHT WHITE SQUARE BRACKET
-fe49,fe4a,fe4b,fe4c 203e # DOUBLE WAVY OVERLINE -> OVERLINE
-fe4d,fe4e,fe4f      '_'  # DASHED/CENTRELINE/WAVY LOW LINE
-
-# box drawing chars
-
-2500,2501          '-'  # BOX DRAWINGS LIGHT/HEAVY HORIZONTAL
-2502,2503          '|'  # BOX DRAWINGS LIGHT/HEAVY VERTICAL
-2504,2505          '-'  # BOX DRAWINGS LIGHT/HEAVY TRIPLE DASH HORIZONTAL
-2506,2507          00a6 # BOX DRAWINGS LIGHT/HEAVY TRIPLE DASH VERTICAL -> BROKEN BAR
-2508,2509          '-'  # BOX DRAWINGS LIGHT/HEAVY QUADRUPLE DASH HORIZONTAL
-250a,250b          00a6 # BOX DRAWINGS LIGHT/HEAVY QUADRUPLE DASH VERTICAL -> BROKEN BAR
-250c,250d,250e,250f '+'  # BOX DRAWINGS LIGHT/HEAVY DOWN AND RIGHT
-2510,2511,2512,2513 00ac # BOX DRAWINGS LIGHT/HEAVY DOWN AND LEFT -> NOT SIGN
-2514,2515,2516,2517 'L'  # BOX DRAWINGS LIGHT/HEAVY UP AND RIGHT
-2518,2519,251a,251b '+'  # BOX DRAWINGS LIGHT/HEAVY UP AND LEFT
-251c,251d,251e,251f,2520,2521,2522,2523 '+'  # BOX DRAWINGS LIGHT/HEAVY VERTICAL AND RIGHT
-2524,2525,2526,2527,2528,2529,252a,252b '+'  # BOX DRAWINGS LIGHT/HEAVY VERTICAL AND LEFT
-252c,252d,252e,252f,2530,2531,2532,2533 'T'  # BOX DRAWINGS LIGHT/HEAVY DOWN AND HORIZONTAL
-2534,2535,2536,2537,2538,2539,253a,253b '+'  # BOX DRAWINGS LIGHT/HEAVY UP AND HORIZONTAL
-253c,253d,253e,253f,2540,2541,2542,2543,2544,2545,2546,2547,2548,2549,254a,254b '+'   # BOX DRAWINGS LIGHT/HEAVY VERTICAL AND HORIZONTAL
-254c,254d                  '-'  # BOX DRAWINGS LIGHT/HEAVY DOUBLE DASH HORIZONTAL
-254e,254f                  00a6 # BOX DRAWINGS LIGHT/HEAVY DOUBLE DASH VERTICAL -> BROKEN BAR
-2550                       '='  # BOX DRAWINGS DOUBLE HORIZONTAL
-2551                       '|'  # BOX DRAWINGS DOUBLE VERTICAL
-2552,2553,2554             '+'  # BOX DRAWINGS DOWN AND RIGHT
-2555,2556,2557             00ac # BOX DRAWINGS DOWN AND LEFT -> NOT SIGN
-2558,2559,255a             'L'  # BOX DRAWINGS UP AND RIGHT
-255b,255c,255d             '+'  # BOX DRAWINGS UP AND LEFT
-255e,255f,2560             '+'  # BOX DRAWINGS VERTICAL AND RIGHT
-2561,2562,2563             '+'  # BOX DRAWINGS VERTICAL AND LEFT
-2564,2565,2566             'T'  # BOX DRAWINGS DOWN AND HORIZONTAL
-2567,2568,2569             '+'  # BOX DRAWINGS UP AND HORIZONTAL
-256a,256b,256c             '+'  # BOX DRAWINGS VERTICAL AND HORIZONTAL
-2571                       '/'  # BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT
-2572                       '\'  # BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT
-2573                       'X'  # BOX DRAWINGS LIGHT DIAGONAL CROSS
-2574,2576,2578,257a,257c,257e '-'  # BOX DRAWINGS LIGHT/HEAVY LEFT/RIGHT
-2575,2577,2579,257b,257d,257f '|'  # BOX DRAWINGS LIGHT/HEAVY UP/DOWN
-25cb,25ef           'O'  # WHITE/LARGE CIRCLE