[ros-diffs] [hyperion] 34402: modified nls/3rdparty/icu4ros.rbuild - Build fixes added nls/3rdparty/stubs.cpp - Stub out unused ICU dependencies added nls/dll/idndl added nls/dll/idndl/idndl.cpp added nls/dll/idndl/idndl.def added nls/dll/idndl/idndl.rbuild - Implemented idndl.dll forwarder added nls/dll/idndl_redist added nls/dll/idndl_redist/data added nls/dll/idndl_redist/data/genidldndata.cpp added nls/dll/idndl_redist/data/idldata.cpp added nls/dll/idndl_redist/idndl.cpp added nls/dll/idndl_redist/idndl.def added nls/dll/idndl_redist/idndl_redist.rbuild added nls/dll/idndl_redist/stubs.cpp - Implemented stand-alone idndl.dll - Implemented DownlevelGetLocaleScripts, DownlevelGetStringScripts, DownlevelVerifyScripts added nls/dll/normaliz added nls/dll/normaliz/dummy.c added nls/dll/normaliz/normaliz.def added nls/dll/normaliz/normaliz.rbuild - Implemented forwarder normaliz.dll added nls/dll/normaliz_redist/data added nls/dll/normaliz_redist/data/icudt38.c added nls/dll/normaliz_redist/data/icudt38.lst modified nls/dll/normaliz_redist/normaliz.cpp modified nls/dll/normaliz_redist/normaliz.def modified nls/dll/normaliz_redist/normaliz_redist.rbuild - Implemented stand-alone normaliz.dll added nls/lib/idna added nls/lib/idna/idna.cpp added nls/lib/idna/idna.rbuild added nls/lib/idna/nameprep.cpp - Implemented IdnToAscii, IdnToUnicode, IdnToNameprepUnicode modified nls/lib/normalize/normalize.cpp - Implemented NormalizeString, IsNormalizedString added nls/lib/scripts added nls/lib/scripts/scripts.cpp added nls/lib/scripts/scripts.h added nls/lib/scripts/scripts.rbuild - Implemented GetStringScripts, VerifyScripts added nls/media - Added directory for future data files modified nls/nls.rbuild - Build all NLS modules added nls/tests added nls/tests/normalization added nls/tests/normalization/normalizationTest.c added nls/tests/normalization/normalizationTest.h added nls/tests/normalization/normalizationTest.l added nls/tests/normalization/normalizationTest.rbuild added nls/tests/normalization/normalizationTest.sln added nls/tests/normalization/normalizationTest.tab.c added nls/tests/normalization/normalizationTest.tab.h added nls/tests/normalization/NormalizationTest.txt added nls/tests/normalization/normalizationTest.vcproj added nls/tests/normalization/normalizationTest.y added nls/tests/normalization/normalizationTest.yy.c - Test harness for NormalizeString based on official Unicode 5.0 test suite. Our implementation passes all tests. Will become an actual regression test suite in the future.

hyperion at svn.reactos.org hyperion at svn.reactos.org
Thu Jul 10 10:39:05 CEST 2008


Author: hyperion
Date: Thu Jul 10 03:39:04 2008
New Revision: 34402

URL: http://svn.reactos.org/svn/reactos?rev=34402&view=rev
Log:
modified   nls/3rdparty/icu4ros.rbuild
 - Build fixes

added      nls/3rdparty/stubs.cpp
 - Stub out unused ICU dependencies

added      nls/dll/idndl
added      nls/dll/idndl/idndl.cpp
added      nls/dll/idndl/idndl.def
added      nls/dll/idndl/idndl.rbuild
 - Implemented idndl.dll forwarder

added      nls/dll/idndl_redist
added      nls/dll/idndl_redist/data
added      nls/dll/idndl_redist/data/genidldndata.cpp
added      nls/dll/idndl_redist/data/idldata.cpp
added      nls/dll/idndl_redist/idndl.cpp
added      nls/dll/idndl_redist/idndl.def
added      nls/dll/idndl_redist/idndl_redist.rbuild
added      nls/dll/idndl_redist/stubs.cpp
 - Implemented stand-alone idndl.dll
 - Implemented DownlevelGetLocaleScripts, DownlevelGetStringScripts, DownlevelVerifyScripts

added      nls/dll/normaliz
added      nls/dll/normaliz/dummy.c
added      nls/dll/normaliz/normaliz.def
added      nls/dll/normaliz/normaliz.rbuild
 - Implemented forwarder normaliz.dll

added      nls/dll/normaliz_redist/data
added      nls/dll/normaliz_redist/data/icudt38.c
added      nls/dll/normaliz_redist/data/icudt38.lst
modified   nls/dll/normaliz_redist/normaliz.cpp
modified   nls/dll/normaliz_redist/normaliz.def
modified   nls/dll/normaliz_redist/normaliz_redist.rbuild
 - Implemented stand-alone normaliz.dll

added      nls/lib/idna
added      nls/lib/idna/idna.cpp
added      nls/lib/idna/idna.rbuild
added      nls/lib/idna/nameprep.cpp
 - Implemented IdnToAscii, IdnToUnicode, IdnToNameprepUnicode

modified   nls/lib/normalize/normalize.cpp
 - Implemented NormalizeString, IsNormalizedString

added      nls/lib/scripts
added      nls/lib/scripts/scripts.cpp
added      nls/lib/scripts/scripts.h
added      nls/lib/scripts/scripts.rbuild
 - Implemented GetStringScripts, VerifyScripts

added      nls/media
 - Added directory for future data files

modified   nls/nls.rbuild
 - Build all NLS modules

added      nls/tests
added      nls/tests/normalization
added      nls/tests/normalization/normalizationTest.c
added      nls/tests/normalization/normalizationTest.h
added      nls/tests/normalization/normalizationTest.l
added      nls/tests/normalization/normalizationTest.rbuild
added      nls/tests/normalization/normalizationTest.sln
added      nls/tests/normalization/normalizationTest.tab.c
added      nls/tests/normalization/normalizationTest.tab.h
added      nls/tests/normalization/NormalizationTest.txt
added      nls/tests/normalization/normalizationTest.vcproj
added      nls/tests/normalization/normalizationTest.y
added      nls/tests/normalization/normalizationTest.yy.c
 - Test harness for NormalizeString based on official Unicode 5.0 test suite. Our implementation passes all tests. Will become an actual regression test suite in the future.

Added:
    trunk/reactos/nls/3rdparty/stubs.cpp   (with props)
    trunk/reactos/nls/dll/idndl/
    trunk/reactos/nls/dll/idndl/idndl.cpp   (with props)
    trunk/reactos/nls/dll/idndl/idndl.def   (with props)
    trunk/reactos/nls/dll/idndl/idndl.rbuild   (with props)
    trunk/reactos/nls/dll/idndl_redist/
    trunk/reactos/nls/dll/idndl_redist/data/
    trunk/reactos/nls/dll/idndl_redist/data/genidldndata.cpp   (with props)
    trunk/reactos/nls/dll/idndl_redist/data/idldata.cpp   (with props)
    trunk/reactos/nls/dll/idndl_redist/idndl.cpp   (with props)
    trunk/reactos/nls/dll/idndl_redist/idndl.def   (with props)
    trunk/reactos/nls/dll/idndl_redist/idndl_redist.rbuild   (with props)
    trunk/reactos/nls/dll/idndl_redist/stubs.cpp   (with props)
    trunk/reactos/nls/dll/normaliz/
    trunk/reactos/nls/dll/normaliz/dummy.c   (with props)
    trunk/reactos/nls/dll/normaliz/normaliz.def   (with props)
    trunk/reactos/nls/dll/normaliz/normaliz.rbuild   (with props)
    trunk/reactos/nls/dll/normaliz_redist/data/
    trunk/reactos/nls/dll/normaliz_redist/data/icudt38.c   (with props)
    trunk/reactos/nls/dll/normaliz_redist/data/icudt38.lst   (with props)
    trunk/reactos/nls/lib/idna/
    trunk/reactos/nls/lib/idna/idna.cpp   (with props)
    trunk/reactos/nls/lib/idna/idna.rbuild   (with props)
    trunk/reactos/nls/lib/idna/nameprep.cpp   (with props)
    trunk/reactos/nls/lib/scripts/
    trunk/reactos/nls/lib/scripts/scripts.cpp   (with props)
    trunk/reactos/nls/lib/scripts/scripts.h   (with props)
    trunk/reactos/nls/lib/scripts/scripts.rbuild   (with props)
    trunk/reactos/nls/media/
    trunk/reactos/nls/tests/
    trunk/reactos/nls/tests/normalization/
    trunk/reactos/nls/tests/normalization/NormalizationTest.txt
      - copied unchanged from r34150, trunk/reactos/nls/3rdparty/icu/source/data/unidata/NormalizationTest.txt
    trunk/reactos/nls/tests/normalization/normalizationTest.c   (with props)
    trunk/reactos/nls/tests/normalization/normalizationTest.h   (with props)
    trunk/reactos/nls/tests/normalization/normalizationTest.l   (with props)
    trunk/reactos/nls/tests/normalization/normalizationTest.rbuild   (with props)
    trunk/reactos/nls/tests/normalization/normalizationTest.sln   (with props)
    trunk/reactos/nls/tests/normalization/normalizationTest.tab.c   (with props)
    trunk/reactos/nls/tests/normalization/normalizationTest.tab.h   (with props)
    trunk/reactos/nls/tests/normalization/normalizationTest.vcproj   (with props)
    trunk/reactos/nls/tests/normalization/normalizationTest.y   (with props)
    trunk/reactos/nls/tests/normalization/normalizationTest.yy.c   (with props)
Modified:
    trunk/reactos/nls/3rdparty/icu4ros.rbuild
    trunk/reactos/nls/dll/normaliz_redist/normaliz.cpp
    trunk/reactos/nls/dll/normaliz_redist/normaliz.def
    trunk/reactos/nls/dll/normaliz_redist/normaliz_redist.rbuild
    trunk/reactos/nls/lib/normalize/normalize.cpp
    trunk/reactos/nls/nls.rbuild

[This mail would be too long, it was shortened to contain the URLs only.]

Modified: trunk/reactos/nls/3rdparty/icu4ros.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/3rdparty/icu4ros.rbuild?rev=34402&r1=34401&r2=34402&view=diff

Added: trunk/reactos/nls/3rdparty/stubs.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/3rdparty/stubs.cpp?rev=34402&view=auto

Added: trunk/reactos/nls/dll/idndl/idndl.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/idndl/idndl.cpp?rev=34402&view=auto

Added: trunk/reactos/nls/dll/idndl/idndl.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/idndl/idndl.def?rev=34402&view=auto

Added: trunk/reactos/nls/dll/idndl/idndl.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/idndl/idndl.rbuild?rev=34402&view=auto

Added: trunk/reactos/nls/dll/idndl_redist/data/genidldndata.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/idndl_redist/data/genidldndata.cpp?rev=34402&view=auto

Added: trunk/reactos/nls/dll/idndl_redist/data/idldata.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/idndl_redist/data/idldata.cpp?rev=34402&view=auto

Added: trunk/reactos/nls/dll/idndl_redist/idndl.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/idndl_redist/idndl.cpp?rev=34402&view=auto

Added: trunk/reactos/nls/dll/idndl_redist/idndl.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/idndl_redist/idndl.def?rev=34402&view=auto

Added: trunk/reactos/nls/dll/idndl_redist/idndl_redist.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/idndl_redist/idndl_redist.rbuild?rev=34402&view=auto

Added: trunk/reactos/nls/dll/idndl_redist/stubs.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/idndl_redist/stubs.cpp?rev=34402&view=auto

Added: trunk/reactos/nls/dll/normaliz/dummy.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/normaliz/dummy.c?rev=34402&view=auto

Added: trunk/reactos/nls/dll/normaliz/normaliz.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/normaliz/normaliz.def?rev=34402&view=auto

Added: trunk/reactos/nls/dll/normaliz/normaliz.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/normaliz/normaliz.rbuild?rev=34402&view=auto

Added: trunk/reactos/nls/dll/normaliz_redist/data/icudt38.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/normaliz_redist/data/icudt38.c?rev=34402&view=auto

Added: trunk/reactos/nls/dll/normaliz_redist/data/icudt38.lst
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/normaliz_redist/data/icudt38.lst?rev=34402&view=auto

Modified: trunk/reactos/nls/dll/normaliz_redist/normaliz.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/normaliz_redist/normaliz.cpp?rev=34402&r1=34401&r2=34402&view=diff

Modified: trunk/reactos/nls/dll/normaliz_redist/normaliz.def
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/normaliz_redist/normaliz.def?rev=34402&r1=34401&r2=34402&view=diff

Modified: trunk/reactos/nls/dll/normaliz_redist/normaliz_redist.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/dll/normaliz_redist/normaliz_redist.rbuild?rev=34402&r1=34401&r2=34402&view=diff

Added: trunk/reactos/nls/lib/idna/idna.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/lib/idna/idna.cpp?rev=34402&view=auto

Added: trunk/reactos/nls/lib/idna/idna.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/lib/idna/idna.rbuild?rev=34402&view=auto

Added: trunk/reactos/nls/lib/idna/nameprep.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/lib/idna/nameprep.cpp?rev=34402&view=auto

Modified: trunk/reactos/nls/lib/normalize/normalize.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/lib/normalize/normalize.cpp?rev=34402&r1=34401&r2=34402&view=diff

Added: trunk/reactos/nls/lib/scripts/scripts.cpp
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/lib/scripts/scripts.cpp?rev=34402&view=auto

Added: trunk/reactos/nls/lib/scripts/scripts.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/lib/scripts/scripts.h?rev=34402&view=auto

Added: trunk/reactos/nls/lib/scripts/scripts.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/lib/scripts/scripts.rbuild?rev=34402&view=auto

Modified: trunk/reactos/nls/nls.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/nls.rbuild?rev=34402&r1=34401&r2=34402&view=diff

Added: trunk/reactos/nls/tests/normalization/normalizationTest.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/tests/normalization/normalizationTest.c?rev=34402&view=auto

Added: trunk/reactos/nls/tests/normalization/normalizationTest.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/tests/normalization/normalizationTest.h?rev=34402&view=auto

Added: trunk/reactos/nls/tests/normalization/normalizationTest.l
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/tests/normalization/normalizationTest.l?rev=34402&view=auto

Added: trunk/reactos/nls/tests/normalization/normalizationTest.rbuild
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/tests/normalization/normalizationTest.rbuild?rev=34402&view=auto

Added: trunk/reactos/nls/tests/normalization/normalizationTest.sln
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/tests/normalization/normalizationTest.sln?rev=34402&view=auto

Added: trunk/reactos/nls/tests/normalization/normalizationTest.tab.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/tests/normalization/normalizationTest.tab.c?rev=34402&view=auto

Added: trunk/reactos/nls/tests/normalization/normalizationTest.tab.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/tests/normalization/normalizationTest.tab.h?rev=34402&view=auto

Added: trunk/reactos/nls/tests/normalization/normalizationTest.vcproj
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/tests/normalization/normalizationTest.vcproj?rev=34402&view=auto

Added: trunk/reactos/nls/tests/normalization/normalizationTest.y
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/tests/normalization/normalizationTest.y?rev=34402&view=auto

Added: trunk/reactos/nls/tests/normalization/normalizationTest.yy.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/nls/tests/normalization/normalizationTest.yy.c?rev=34402&view=auto



More information about the Ros-diffs mailing list