Index: scripts/unicode-blocks.pl =================================================================== RCS file: /cvsroot/classpath/classpath/scripts/unicode-blocks.pl,v retrieving revision 1.1 diff -u -b -B -r1.1 unicode-blocks.pl --- scripts/unicode-blocks.pl 20 Feb 2002 03:28:17 -0000 1.1 +++ scripts/unicode-blocks.pl 29 Jul 2004 09:04:19 -0000 @@ -1,6 +1,6 @@ #!/usr/bin/perl -w # unicode-blocks.pl -- Script to generate java.lang.Character.UnicodeBlock -# Copyright (C) 2002 Free Software Foundation, Inc. +# Copyright (C) 2002, 2004 Free Software Foundation, Inc. # # This file is part of GNU Classpath. # @@ -42,8 +42,8 @@ # You should probably check that the results are accurate to the # specification, but I made sure it works OOB for Unicode 3.0.0 and JDK 1.4. # As the grammar for the Blocks.txt file is changing in Unicode 3.2.0, you -# will have to tweak this some for future use. For now, the relevant -# Unicode definition files are found in doc/unicode/. +# will have to tweak this some for future use. The relevant Unicode definition +# files are found on http://www.unicode.org/. # # author Eric Blake # @@ -84,8 +84,8 @@ * is in at most one of these blocks. * * This inner class was generated automatically from - * $ARGV[0], by some perl scripts. - * This Unicode definition file can be found on the + * http://www.unicode.org/Public/3.0-Update/Blocks-3.txt, + * by some perl scripts. This Unicode definition file can be found on the * http://www.unicode.org website. * JDK 1.4 uses Unicode version 3.0.0. * Index: scripts/unicode-muncher.pl =================================================================== RCS file: /cvsroot/classpath/classpath/scripts/unicode-muncher.pl,v retrieving revision 1.4 diff -u -b -B -r1.4 unicode-muncher.pl --- scripts/unicode-muncher.pl 23 Apr 2004 05:45:57 -0000 1.4 +++ scripts/unicode-muncher.pl 29 Jul 2004 09:04:19 -0000 @@ -36,19 +36,22 @@ # obligated to do so. If you do not wish to do so, delete this # exception statement from your version. -# Code for reading UnicodeData.txt and generating the code for -# gnu.java.lang.CharData. For now, the relevant Unicode definition files -# are found in doc/unicode/. +# Code for reading UnicodeData-3.0.0.txt and SpecialCasing-2.txt to generate +# the code for gnu.java.lang.CharData. The relevant files can be found here: +# +# http://www.unicode.org/Public/3.0-Update/UnicodeData-3.0.0.txt +# http://www.unicode.org/Public/3.0-Update/SpecialCasing-2.txt # # Inspired by code from Jochen Hoenicke. # author Eric Blake # -# Usage: ./unicode-muncher -# where and are .txt files obtained from -# www.unicode.org (named UnicodeData-3.0.0.txt and SpecialCasing-2.txt for -# Unicode version 3.0.0), and is the final location for the -# Java interface gnu.java.lang.CharData. -# As of JDK 1.4, use Unicode version 3.0.0 for best results. +# Usage: ./unicode-muncher +# where is obtained from www.unicode.org (named +# UnicodeData-3.0.0.txt for Unicode version 3.0.0), +# is obtained from www.unicode too (named SpecialCasing-2.txt for Unicode +# version 3.0.0), and is the final location for the Java +# interface gnu.java.lang.CharData. As of JDK 1.4, use Unicode version 3.0.0 +# for best results. ## ## Convert a 16-bit integer to a Java source code String literal character @@ -400,7 +403,7 @@ /** * The Unicode definition file that was parsed to build this database. */ - String SOURCE = \"$ARGV[0]\"; + String SOURCE = \"http://www.unicode.org/Public/3.0-Update/UnicodeData-3.0.0.txt\"; /** * The character shift amount to look up the block offset. In other words, Index: gnu/java/lang/CharData.java =================================================================== RCS file: /cvsroot/classpath/classpath/gnu/java/lang/CharData.java,v retrieving revision 1.6 diff -u -b -B -r1.6 CharData.java --- gnu/java/lang/CharData.java 9 Mar 2002 21:20:04 -0000 1.6 +++ gnu/java/lang/CharData.java 29 Jul 2004 09:04:21 -0000 @@ -41,9 +41,9 @@ /** * This contains the info about the unicode characters, that * java.lang.Character needs. It is generated automatically from - * doc/unicode/UnicodeData-3.0.0.txt and - * doc/unicode/SpecialCasing-2.txt, by some - * perl scripts. These Unicode definition file can be found on the + * UnicodeData-3.0.0.txt and + * SpecialCasing-2.txt, by some + * perl scripts. These Unicode definition files can be found on the * http://www.unicode.org website. * JDK 1.4 uses Unicode version 3.0.0. * @@ -73,7 +73,7 @@ /** * The Unicode definition file that was parsed to build this database. */ - String SOURCE = "doc/unicode/UnicodeData-3.0.0.txt"; + String SOURCE = "http://www.unicode.org/Public/3.0-Update/UnicodeData-3.0.0.txt"; /** * The character shift amount to look up the block offset. In other words, Index: java/lang/Character.java =================================================================== RCS file: /cvsroot/classpath/classpath/java/lang/Character.java,v retrieving revision 1.33 diff -u -b -B -r1.33 Character.java --- java/lang/Character.java 8 Apr 2003 03:39:45 -0000 1.33 +++ java/lang/Character.java 29 Jul 2004 09:04:21 -0000 @@ -132,8 +132,8 @@ * is in at most one of these blocks. * * This inner class was generated automatically from - * doc/unicode/Block-3.txt, by some perl scripts. - * This Unicode definition file can be found on the + * http://www.unicode.org/Public/3.0-Update/Blocks-3.txt, + * by some perl scripts. This Unicode definition file can be found on the * http://www.unicode.org website. * JDK 1.4 uses Unicode version 3.0.0. *