--- a/jdk/make/tools/GenerateCharacter/CharacterData01.java.template Mon Nov 15 21:51:16 2010 -0800
+++ b/jdk/make/tools/GenerateCharacter/CharacterData01.java.template Wed Nov 17 01:02:20 2010 +0900
@@ -1,5 +1,5 @@
/*
- * Copyright (c) 2003, 2006, Oracle and/or its affiliates. All rights reserved.
+ * Copyright (c) 2003, 2010, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
*
* This code is free software; you can redistribute it and/or modify it
@@ -251,9 +251,40 @@
case 0x010341: retval = 90; break; // GOTHIC LETTER NINETY
case 0x01034A: retval = 900; break; // GOTHIC LETTER NINE HUNDRED
case 0x0103D5: retval = 100; break; // OLD PERSIAN NUMBER HUNDRED
+ case 0x01085D: retval = 100; break; // IMPERIAL ARAMAIC NUMBER ONE HUNDRED
+ case 0x01085E: retval = 1000; break; // IMPERIAL ARAMAIC NUMBER ONE THOUSAND
+ case 0x01085F: retval = 10000; break; // IMPERIAL ARAMAIC NUMBER TEN THOUSAND
case 0x010919: retval = 100; break; // PHOENICIAN NUMBER ONE HUNDRED
case 0x010A46: retval = 100; break; // KHAROSHTHI NUMBER ONE HUNDRED
case 0x010A47: retval = 1000; break; // KHAROSHTHI NUMBER ONE THOUSAND
+ case 0x010A7E: retval = 50; break; // OLD SOUTH ARABIAN NUMBER FIFTY
+ case 0x010B5E: retval = 100; break; // INSCRIPTIONAL PARTHIAN NUMBER ONE HUNDRED
+ case 0x010B5F: retval = 1000; break; // INSCRIPTIONAL PARTHIAN NUMBER ONE THOUSAND
+ case 0x010B7E: retval = 100; break; // INSCRIPTIONAL PAHLAVI NUMBER ONE HUNDRED
+ case 0x010B7F: retval = 1000; break; // INSCRIPTIONAL PAHLAVI NUMBER ONE THOUSAND
+ case 0x010E6C: retval = 40; break; // RUMI NUMBER FORTY
+ case 0x010E6D: retval = 50; break; // RUMI NUMBER FIFTY
+ case 0x010E6E: retval = 60; break; // RUMI NUMBER SIXTY
+ case 0x010E6F: retval = 70; break; // RUMI NUMBER SEVENTY
+ case 0x010E70: retval = 80; break; // RUMI NUMBER EIGHTY
+ case 0x010E71: retval = 90; break; // RUMI NUMBER NINETY
+ case 0x010E72: retval = 100; break; // RUMI NUMBER ONE HUNDRED
+ case 0x010E73: retval = 200; break; // RUMI NUMBER TWO HUNDRED
+ case 0x010E74: retval = 300; break; // RUMI NUMBER THREE HUNDRED
+ case 0x010E75: retval = 400; break; // RUMI NUMBER FOUR HUNDRED
+ case 0x010E76: retval = 500; break; // RUMI NUMBER FIVE HUNDRED
+ case 0x010E77: retval = 600; break; // RUMI NUMBER SIX HUNDRED
+ case 0x010E78: retval = 700; break; // RUMI NUMBER SEVEN HUNDRED
+ case 0x010E79: retval = 800; break; // RUMI NUMBER EIGHT HUNDRED
+ case 0x010E7A: retval = 900; break; // RUMI NUMBER NINE HUNDRED
+ case 0x01105E: retval = 40; break; // BRAHMI NUMBER FORTY
+ case 0x01105F: retval = 50; break; // BRAHMI NUMBER FIFTY
+ case 0x011060: retval = 60; break; // BRAHMI NUMBER SIXTY
+ case 0x011061: retval = 70; break; // BRAHMI NUMBER SEVENTY
+ case 0x011062: retval = 80; break; // BRAHMI NUMBER EIGHTY
+ case 0x011063: retval = 90; break; // BRAHMI NUMBER NINETY
+ case 0x011064: retval = 100; break; // BRAHMI NUMBER ONE HUNDRED
+ case 0x011065: retval = 1000; break; // BRAHMI NUMBER ONE THOUSAND
case 0x01D36C: retval = 40; break; // COUNTING ROD TENS DIGIT FOUR
case 0x01D36D: retval = 50; break; // COUNTING ROD TENS DIGIT FIVE
case 0x01D36E: retval = 60; break; // COUNTING ROD TENS DIGIT SIX