Reviewed by Maciej.
authorstaikos <staikos@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 3 Apr 2006 23:49:39 +0000 (23:49 +0000)
committerstaikos <staikos@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 3 Apr 2006 23:49:39 +0000 (23:49 +0000)
commitfe865be175b19307c36e90b2475a5ea39454ab58
tree89d936018a2a0fbf143f622d69c4cd9e2e92afb0
parentf97fdfd4a44766995aec9c0a91bcf0d6382384d2
    Reviewed by Maciej.

        Implement a unicode abstraction layer to make JavaScriptCore much more
        easily ported to other platforms without having to take in libicu.  Also
        makes the unicode related code easier to understand.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@13663 268f45cc-cd09-0410-ab3c-d52691b4dbfc
JavaScriptCore/ChangeLog
JavaScriptCore/kjs/function.cpp
JavaScriptCore/kjs/lexer.cpp
JavaScriptCore/kjs/ustring.cpp
JavaScriptCore/kxmlcore/Platform.h
JavaScriptCore/kxmlcore/unicode/Unicode.h [new file with mode: 0644]
JavaScriptCore/kxmlcore/unicode/UnicodeCategory.h [new file with mode: 0644]
JavaScriptCore/kxmlcore/unicode/icu/UnicodeIcu.h [new file with mode: 0644]
JavaScriptCore/kxmlcore/unicode/qt4/UnicodeQt4.h [new file with mode: 0644]