| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1433 2f5784b3-3f2a-0410-8824-cb99058d5e15
|
|
|
|
| |
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1428 2f5784b3-3f2a-0410-8824-cb99058d5e15
|
|
|
|
| |
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1414 2f5784b3-3f2a-0410-8824-cb99058d5e15
|
|
|
|
| |
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1388 2f5784b3-3f2a-0410-8824-cb99058d5e15
|
|
|
|
|
|
|
| |
The 32-bit library in non-UTF-32 mode can accept any 32-bit character, not
just up to 0x7fffffff.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1373 2f5784b3-3f2a-0410-8824-cb99058d5e15
|
|
|
|
|
|
|
| |
Make sure that first_char and req_char work for 32-bit characters
using the full 32-bit range.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1081 2f5784b3-3f2a-0410-8824-cb99058d5e15
|
|
|
|
|
|
|
|
| |
Use pcre_uint32 for the data character in check_escape(), so that it
correctly parses \x{} with any 32-bit hex value in 32-bit non-UTF-32
mode.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1060 2f5784b3-3f2a-0410-8824-cb99058d5e15
|
|
|
|
| |
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1058 2f5784b3-3f2a-0410-8824-cb99058d5e15
|
|
|
|
|
|
|
|
|
| |
Go up to 0xffffffff, and move the tests to the split 16- and 32-bit
tests because the output differs.
TODO: these character ranges look rather odd for non-UTF mode... bug?
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1056 2f5784b3-3f2a-0410-8824-cb99058d5e15
|
|
Create libpcre32 that operates on 32-bit characters (UTF-32).
This turned out to be surprisingly simple after the UTF-16 support
was introduced; mostly just extra ifdefs and adjusting and adding
some tests.
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1055 2f5784b3-3f2a-0410-8824-cb99058d5e15
|