tng         2002/12/24 09:59:07

  Modified:    c/src/xercesc/NLS/EN_US XMLErrList_EN_US.Xml
               c/src/xercesc/util/MsgLoaders/ICU/resources en_US.txt
               c/src/xercesc/util/MsgLoaders/InMemory
                        XercesMessages_en_US.hpp
               c/src/xercesc/util/MsgLoaders/MsgCatalog
                        XercesMessages_en_US.Msg
               c/src/xercesc/util/Platforms/Win32 Version.rc
               c/src/xercesc/util/Transcoders/ICU ICUTransService.cpp
               c/src/xercesc/util/regx TokenFactory.cpp XMLUniCharacter.cpp
  Log:
  Build with ICU 2.4
  
  Revision  Changes    Path
  1.24      +1 -1      xml-xerces/c/src/xercesc/NLS/EN_US/XMLErrList_EN_US.Xml
  
  Index: XMLErrList_EN_US.Xml
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/NLS/EN_US/XMLErrList_EN_US.Xml,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- XMLErrList_EN_US.Xml      17 Dec 2002 12:19:08 -0000      1.23
  +++ XMLErrList_EN_US.Xml      24 Dec 2002 17:59:06 -0000      1.24
  @@ -559,7 +559,7 @@
               <Message Id="Parser_Ope3" Text="The range end code point '{0}' is less 
than the start code point '{1}'"/>
               <Message Id="Parser_Descape1" Text="Invalid Unicode hex notation"/>
               <Message Id="Parser_Descape2" Text="Overflow in a hex notation"/>
  -            <Message Id="Parser_Descape3" Text="'\\x{' must be closed by '}'"/>
  +            <Message Id="Parser_Descape3" Text="'\ x{' must be closed by '}'"/>
               <Message Id="Parser_Descape4" Text="Invalid Unicode code point"/>
               <Message Id="Parser_Descape5" Text="An anchor must not be here"/>
               <Message Id="Parser_Process1" Text="This expression is not supported in 
the current option setting"/>
  
  
  
  1.16      +1 -1      xml-xerces/c/src/xercesc/util/MsgLoaders/ICU/resources/en_US.txt
  
  Index: en_US.txt
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/util/MsgLoaders/ICU/resources/en_US.txt,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- en_US.txt 20 Dec 2002 21:39:22 -0000      1.15
  +++ en_US.txt 24 Dec 2002 17:59:06 -0000      1.16
  @@ -560,7 +560,7 @@
                "The range end code point '{0}' is less than the start code point 
'{1}' " ,
                "Invalid Unicode hex notation " ,
                "Overflow in a hex notation " ,
  -             "'\\x{' must be closed by '}' " ,
  +             "'\ x{' must be closed by '}' " ,
                "Invalid Unicode code point " ,
                "An anchor must not be here " ,
                "This expression is not supported in the current option setting " ,
  
  
  
  1.6       +1 -1      
xml-xerces/c/src/xercesc/util/MsgLoaders/InMemory/XercesMessages_en_US.hpp
  
  Index: XercesMessages_en_US.hpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/util/MsgLoaders/InMemory/XercesMessages_en_US.hpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XercesMessages_en_US.hpp  20 Dec 2002 21:39:49 -0000      1.5
  +++ XercesMessages_en_US.hpp  24 Dec 2002 17:59:06 -0000      1.6
  @@ -1114,7 +1114,7 @@
         0x00 }
     , { 
0x0049,0x006E,0x0076,0x0061,0x006C,0x0069,0x0064,0x0020,0x0055,0x006E,0x0069,0x0063,0x006F,0x0064,0x0065,0x0020,0x0068,0x0065,0x0078,0x0020,0x006E,0x006F,0x0074,0x0061,0x0074,0x0069,0x006F,0x006E,0x00
 }
     , { 
0x004F,0x0076,0x0065,0x0072,0x0066,0x006C,0x006F,0x0077,0x0020,0x0069,0x006E,0x0020,0x0061,0x0020,0x0068,0x0065,0x0078,0x0020,0x006E,0x006F,0x0074,0x0061,0x0074,0x0069,0x006F,0x006E,0x00
 }
  -  , { 
0x0027,0x005C,0x005C,0x0078,0x007B,0x0027,0x0020,0x006D,0x0075,0x0073,0x0074,0x0020,0x0062,0x0065,0x0020,0x0063,0x006C,0x006F,0x0073,0x0065,0x0064,0x0020,0x0062,0x0079,0x0020,0x0027,0x007D,0x0027,0x00
 }
  +  , { 
0x0027,0x005C,0x0020,0x0078,0x007B,0x0027,0x0020,0x006D,0x0075,0x0073,0x0074,0x0020,0x0062,0x0065,0x0020,0x0063,0x006C,0x006F,0x0073,0x0065,0x0064,0x0020,0x0062,0x0079,0x0020,0x0027,0x007D,0x0027,0x00
 }
     , { 
0x0049,0x006E,0x0076,0x0061,0x006C,0x0069,0x0064,0x0020,0x0055,0x006E,0x0069,0x0063,0x006F,0x0064,0x0065,0x0020,0x0063,0x006F,0x0064,0x0065,0x0020,0x0070,0x006F,0x0069,0x006E,0x0074,0x00
 }
     , { 
0x0041,0x006E,0x0020,0x0061,0x006E,0x0063,0x0068,0x006F,0x0072,0x0020,0x006D,0x0075,0x0073,0x0074,0x0020,0x006E,0x006F,0x0074,0x0020,0x0062,0x0065,0x0020,0x0068,0x0065,0x0072,0x0065,0x00
 }
     , { 
0x0054,0x0068,0x0069,0x0073,0x0020,0x0065,0x0078,0x0070,0x0072,0x0065,0x0073,0x0073,0x0069,0x006F,0x006E,0x0020,0x0069,0x0073,0x0020,0x006E,0x006F,0x0074,0x0020,0x0073,0x0075,0x0070,0x0070,0x006F,0x0072,0x0074,0x0065,0x0064,0x0020,0x0069,0x006E,
  
  
  
  1.6       +1 -1      
xml-xerces/c/src/xercesc/util/MsgLoaders/MsgCatalog/XercesMessages_en_US.Msg
  
  Index: XercesMessages_en_US.Msg
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/util/MsgLoaders/MsgCatalog/XercesMessages_en_US.Msg,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- XercesMessages_en_US.Msg  20 Dec 2002 21:40:02 -0000      1.5
  +++ XercesMessages_en_US.Msg  24 Dec 2002 17:59:06 -0000      1.6
  @@ -543,7 +543,7 @@
   138  The range end code point '{0}' is less than the start code point '{1}'
   139  Invalid Unicode hex notation
   140  Overflow in a hex notation
  -141  '\\x{' must be closed by '}'
  +141  '\ x{' must be closed by '}'
   142  Invalid Unicode code point
   143  An anchor must not be here
   144  This expression is not supported in the current option setting
  
  
  
  1.29      +2 -1      xml-xerces/c/src/xercesc/util/Platforms/Win32/Version.rc
  
  Index: Version.rc
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/Platforms/Win32/Version.rc,v
  retrieving revision 1.28
  retrieving revision 1.29
  diff -u -r1.28 -r1.29
  --- Version.rc        20 Dec 2002 21:40:21 -0000      1.28
  +++ Version.rc        24 Dec 2002 17:59:07 -0000      1.29
  @@ -95,6 +95,7 @@
   #endif    // APSTUDIO_INVOKED
   
   
  +
   // ----------------------------------------------------------------
   //  This file was generated from the XML error message source.
   //  so do not edit this file directly!!
  @@ -645,7 +646,7 @@
       8330              
L"\x0054\x0068\x0065\x0020\x0072\x0061\x006E\x0067\x0065\x0020\x0065\x006E\x0064\x0020\x0063\x006F\x0064\x0065\x0020\x0070\x006F\x0069\x006E\x0074\x0020\x0027\x007B\x0030\x007D\x0027\x0020\x0069\x0073\x0020\x006C\x0065\x0073\x0073\x0020\x0074\x0068\x0061\x006E\x0020\x0074\x0068\x0065\x0020\x0073\x0074\x0061\x0072\x0074\x0020\x0063\x006F\x0064\x0065\x0020\x0070\x006F\x0069\x006E\x0074\x0020\x0027\x007B\x0031\x007D\x0027\x00"
       8331              
L"\x0049\x006E\x0076\x0061\x006C\x0069\x0064\x0020\x0055\x006E\x0069\x0063\x006F\x0064\x0065\x0020\x0068\x0065\x0078\x0020\x006E\x006F\x0074\x0061\x0074\x0069\x006F\x006E\x00"
       8332              
L"\x004F\x0076\x0065\x0072\x0066\x006C\x006F\x0077\x0020\x0069\x006E\x0020\x0061\x0020\x0068\x0065\x0078\x0020\x006E\x006F\x0074\x0061\x0074\x0069\x006F\x006E\x00"
  -    8333              
L"\x0027\x005C\x005C\x0078\x007B\x0027\x0020\x006D\x0075\x0073\x0074\x0020\x0062\x0065\x0020\x0063\x006C\x006F\x0073\x0065\x0064\x0020\x0062\x0079\x0020\x0027\x007D\x0027\x00"
  +    8333              
L"\x0027\x005C\x0020\x0078\x007B\x0027\x0020\x006D\x0075\x0073\x0074\x0020\x0062\x0065\x0020\x0063\x006C\x006F\x0073\x0065\x0064\x0020\x0062\x0079\x0020\x0027\x007D\x0027\x00"
       8334              
L"\x0049\x006E\x0076\x0061\x006C\x0069\x0064\x0020\x0055\x006E\x0069\x0063\x006F\x0064\x0065\x0020\x0063\x006F\x0064\x0065\x0020\x0070\x006F\x0069\x006E\x0074\x00"
       8335              
L"\x0041\x006E\x0020\x0061\x006E\x0063\x0068\x006F\x0072\x0020\x006D\x0075\x0073\x0074\x0020\x006E\x006F\x0074\x0020\x0062\x0065\x0020\x0068\x0065\x0072\x0065\x00"
       8336              
L"\x0054\x0068\x0069\x0073\x0020\x0065\x0078\x0070\x0072\x0065\x0073\x0073\x0069\x006F\x006E\x0020\x0069\x0073\x0020\x006E\x006F\x0074\x0020\x0073\x0075\x0070\x0070\x006F\x0072\x0074\x0065\x0064\x0020\x0069\x006E\x0020\x0074\x0068\x0065\x0020\x0063\x0075\x0072\x0072\x0065\x006E\x0074\x0020\x006F\x0070\x0074\x0069\x006F\x006E\x0020\x0073\x0065\x0074\x0074\x0069\x006E\x0067\x00"
  
  
  
  1.6       +7 -7      
xml-xerces/c/src/xercesc/util/Transcoders/ICU/ICUTransService.cpp
  
  Index: ICUTransService.cpp
  ===================================================================
  RCS file: 
/home/cvs/xml-xerces/c/src/xercesc/util/Transcoders/ICU/ICUTransService.cpp,v
  retrieving revision 1.5
  retrieving revision 1.6
  diff -u -r1.5 -r1.6
  --- ICUTransService.cpp       4 Nov 2002 15:14:33 -0000       1.5
  +++ ICUTransService.cpp       24 Dec 2002 17:59:07 -0000      1.6
  @@ -69,7 +69,7 @@
   #include "ICUTransService.hpp"
   #include <string.h>
   #include <unicode/uloc.h>
  -#include <unicode/unicode.h>
  +#include <unicode/uchar.h>
   #include <unicode/ucnv.h>
   #include <unicode/ucnv_err.h>
   #include <unicode/ustring.h>
  @@ -201,7 +201,7 @@
           //  larger than 0xFFFF, so our cast here will work for both possible
           //  sizes of XMLCh.
           //
  -        if (Unicode::toUpperCase(UChar(*psz1)) != 
Unicode::toUpperCase(UChar(*psz2)))
  +        if (u_toupper(UChar(*psz1)) != u_toupper(UChar(*psz2)))
               return int(*psz1) - int(*psz2);
   
           // If either has ended, then they both ended, so equal
  @@ -232,7 +232,7 @@
           //  larger than 0xFFFF, so our cast here will work for both possible
           //  sizes of XMLCh.
           //
  -        if (Unicode::toUpperCase(UChar(*psz1)) != 
Unicode::toUpperCase(UChar(*psz2)))
  +        if (u_toupper(UChar(*psz1)) != u_toupper(UChar(*psz2)))
               return int(*psz1) - int(*psz2);
   
           // If either ended, then both ended, so equal
  @@ -276,7 +276,7 @@
       {
           return true;
       }
  -    return (Unicode::isSpaceChar(UChar(toCheck)) != 0);
  +    return (u_isspace(UChar(toCheck)) != 0);
   }
   
   
  @@ -309,7 +309,7 @@
       XMLCh* outPtr = toUpperCase;
       while (*outPtr)
       {
  -        *outPtr = XMLCh(Unicode::toUpperCase(UChar(*outPtr)));
  +        *outPtr = XMLCh(u_toupper(UChar(*outPtr)));
           outPtr++;
       }
   }
  @@ -319,7 +319,7 @@
       XMLCh* outPtr = toLowerCase;
       while (*outPtr)
       {
  -        *outPtr = XMLCh(Unicode::toLowerCase(UChar(*outPtr)));
  +        *outPtr = XMLCh(u_tolower(UChar(*outPtr)));
           outPtr++;
       }
   }
  
  
  
  1.4       +20 -17    xml-xerces/c/src/xercesc/util/regx/TokenFactory.cpp
  
  Index: TokenFactory.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/regx/TokenFactory.cpp,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- TokenFactory.cpp  4 Nov 2002 15:17:00 -0000       1.3
  +++ TokenFactory.cpp  24 Dec 2002 17:59:07 -0000      1.4
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.4  2002/12/24 17:59:07  tng
  + * Build with ICU 2.4
  + *
    * Revision 1.3  2002/11/04 15:17:00  tng
    * C++ Namespace Support.
    *
  @@ -467,7 +470,7 @@
   
   /*
   #if defined (XML_USE_ICU_TRANSCODER)
  -   #include <unicode/unicode.h>
  +   #include <unicode/uchar.h>
   #endif
   
   #include <stdio.h>
  @@ -485,22 +488,22 @@
       {
           fprintf(outFl
                   , "    , 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 
0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X, 0x%02X\n"
  -                , (unsigned int)Unicode::getType(index)
  -                , (unsigned int)Unicode::getType(index+1)
  -                , (unsigned int)Unicode::getType(index+2)
  -                , (unsigned int)Unicode::getType(index+3)
  -                , (unsigned int)Unicode::getType(index+4)
  -                , (unsigned int)Unicode::getType(index+5)
  -                , (unsigned int)Unicode::getType(index+6)
  -                , (unsigned int)Unicode::getType(index+7)
  -                             , (unsigned int)Unicode::getType(index+8)
  -                , (unsigned int)Unicode::getType(index+9)
  -                , (unsigned int)Unicode::getType(index+10)
  -                , (unsigned int)Unicode::getType(index+11)
  -                             , (unsigned int)Unicode::getType(index+12)
  -                , (unsigned int)Unicode::getType(index+13)
  -                , (unsigned int)Unicode::getType(index+14)
  -                , (unsigned int)Unicode::getType(index+15));
  +                , (unsigned int)u_charType(index)
  +                , (unsigned int)u_charType(index+1)
  +                , (unsigned int)u_charType(index+2)
  +                , (unsigned int)u_charType(index+3)
  +                , (unsigned int)u_charType(index+4)
  +                , (unsigned int)u_charType(index+5)
  +                , (unsigned int)u_charType(index+6)
  +                , (unsigned int)u_charType(index+7)
  +                             , (unsigned int)u_charType(index+8)
  +                , (unsigned int)u_charType(index+9)
  +                , (unsigned int)u_charType(index+10)
  +                , (unsigned int)u_charType(index+11)
  +                             , (unsigned int)u_charType(index+12)
  +                , (unsigned int)u_charType(index+13)
  +                , (unsigned int)u_charType(index+14)
  +                , (unsigned int)u_charType(index+15));
       }
       fprintf(outFl, "};\n");
   
  
  
  
  1.3       +5 -2      xml-xerces/c/src/xercesc/util/regx/XMLUniCharacter.cpp
  
  Index: XMLUniCharacter.cpp
  ===================================================================
  RCS file: /home/cvs/xml-xerces/c/src/xercesc/util/regx/XMLUniCharacter.cpp,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- XMLUniCharacter.cpp       4 Nov 2002 15:17:01 -0000       1.2
  +++ XMLUniCharacter.cpp       24 Dec 2002 17:59:07 -0000      1.3
  @@ -56,6 +56,9 @@
   
   /*
    * $Log$
  + * Revision 1.3  2002/12/24 17:59:07  tng
  + * Build with ICU 2.4
  + *
    * Revision 1.2  2002/11/04 15:17:01  tng
    * C++ Namespace Support.
    *
  @@ -77,7 +80,7 @@
   #include <xercesc/util/regx/XMLUniCharacter.hpp>
   
   #if defined (XML_USE_ICU_TRANSCODER)
  -   #include <unicode/unicode.h>
  +   #include <unicode/uchar.h>
   #else
      #include <xercesc/util/regx/UniCharTable.hpp>
   #endif
  @@ -90,7 +93,7 @@
   unsigned short XMLUniCharacter::getType(const XMLCh ch) {
   
   #if defined (XML_USE_ICU_TRANSCODER)
  -     return (unsigned short) Unicode::getType(ch);
  +     return (unsigned short) u_charType(ch);
   #else
        return (unsigned short) fgUniCharsTable[ch];
   #endif
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to