Reviewed by Geoff.
authordarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 9 Sep 2005 00:51:07 +0000 (00:51 +0000)
committerdarin <darin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 9 Sep 2005 00:51:07 +0000 (00:51 +0000)
commit6305071d4be79bf1ef4922d6a57478df17d82aed
tree85cc4413913397ffafb94abc0fd31ed05263ee5d
parenta1ec9c0165bd5e7059e52146426662856a72403c
    Reviewed by Geoff.

        - updated to PCRE 6.1

        The original PCRE 6.1 sources are checked into the tree with the tag
        "pcre-6-1" for reference. What we're checking in right now is the original
        plus our changes to make it support UTF-16 and at least one other tweak
        (vertical tab considered whitespace). Our work to get our changes was
        done on "pcre-6-1-branch", with an anchor at "pcre-6-1-anchor" so you can
        see the evolution of the UTF-16 changes.

        Note also that there was one small change made here that's not on the branch
        in pcre_compile.c.

        * Info.plist: Updated the part of the copyright message that's about PCRE.

        * JavaScriptCore.xcodeproj/project.pbxproj: Added new PCRE source files,
        removed obsolete ones.

        * pcre/AUTHORS: Updated to PCRE 6.1. Includes credits for Apple's UTF-16
        changes, but not the credits for Google's C++ wrapper, since we don't include that.
        * pcre/COPYING: Updated to PCRE 6.1.
        * pcre/LICENCE: Ditto.
        * pcre/dftables.c: Ditto.
        * pcre/pcre-config.h: Ditto.
        * pcre/pcre.h: Ditto.

        * pcre/pcre_compile.c: Added for PCRE 6.1.
        * pcre/pcre_config.c: Ditto.
        * pcre/pcre_exec.c: Ditto.
        * pcre/pcre_fullinfo.c: Ditto.
        * pcre/pcre_get.c: Ditto.
        * pcre/pcre_globals.c: Ditto.
        * pcre/pcre_info.c: Ditto.
        * pcre/pcre_internal.h: Ditto.
        * pcre/pcre_maketables.c: Ditto.
        * pcre/pcre_ord2utf8.c: Ditto.
        * pcre/pcre_printint.c: Ditto.
        * pcre/pcre_refcount.c: Ditto.
        * pcre/pcre_study.c: Ditto.
        * pcre/pcre_tables.c: Ditto.
        * pcre/pcre_try_flipped.c: Ditto.
        * pcre/pcre_ucp_findchar.c: Ditto.
        * pcre/pcre_version.c: Ditto.
        * pcre/pcre_xclass.c: Ditto.
        * pcre/ucp.h: Ditto.
        * pcre/ucp_findchar.c: Ditto.
        * pcre/ucpinternal.h: Ditto.
        * pcre/ucptable.c: Ditto.

        * pcre/get.c: Removed.
        * pcre/internal.h: Removed.
        * pcre/maketables.c: Removed.
        * pcre/pcre.c: Removed.
        * pcre/study.c: Removed.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@10495 268f45cc-cd09-0410-ab3c-d52691b4dbfc
35 files changed:
JavaScriptCore/ChangeLog
JavaScriptCore/Info.plist
JavaScriptCore/JavaScriptCore.xcodeproj/project.pbxproj
JavaScriptCore/pcre/AUTHORS
JavaScriptCore/pcre/COPYING
JavaScriptCore/pcre/LICENCE
JavaScriptCore/pcre/dftables.c
JavaScriptCore/pcre/get.c [deleted file]
JavaScriptCore/pcre/internal.h [deleted file]
JavaScriptCore/pcre/maketables.c [deleted file]
JavaScriptCore/pcre/pcre-config.h
JavaScriptCore/pcre/pcre.c [deleted file]
JavaScriptCore/pcre/pcre.h
JavaScriptCore/pcre/pcre_compile.c [new file with mode: 0644]
JavaScriptCore/pcre/pcre_config.c [new file with mode: 0644]
JavaScriptCore/pcre/pcre_exec.c [new file with mode: 0644]
JavaScriptCore/pcre/pcre_fullinfo.c [new file with mode: 0644]
JavaScriptCore/pcre/pcre_get.c [new file with mode: 0644]
JavaScriptCore/pcre/pcre_globals.c [new file with mode: 0644]
JavaScriptCore/pcre/pcre_info.c [new file with mode: 0644]
JavaScriptCore/pcre/pcre_internal.h [new file with mode: 0644]
JavaScriptCore/pcre/pcre_maketables.c [new file with mode: 0644]
JavaScriptCore/pcre/pcre_ord2utf8.c [new file with mode: 0644]
JavaScriptCore/pcre/pcre_printint.c [new file with mode: 0644]
JavaScriptCore/pcre/pcre_refcount.c [new file with mode: 0644]
JavaScriptCore/pcre/pcre_study.c [moved from JavaScriptCore/pcre/study.c with 55% similarity]
JavaScriptCore/pcre/pcre_tables.c [new file with mode: 0644]
JavaScriptCore/pcre/pcre_try_flipped.c [new file with mode: 0644]
JavaScriptCore/pcre/pcre_ucp_findchar.c [new file with mode: 0644]
JavaScriptCore/pcre/pcre_version.c [new file with mode: 0644]
JavaScriptCore/pcre/pcre_xclass.c [new file with mode: 0644]
JavaScriptCore/pcre/ucp.h [new file with mode: 0644]
JavaScriptCore/pcre/ucp_findchar.c [new file with mode: 0644]
JavaScriptCore/pcre/ucpinternal.h [new file with mode: 0644]
JavaScriptCore/pcre/ucptable.c [new file with mode: 0644]