Parent Directory
|
Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
pcre32: Fix signed-unsigned compare
pcre32: utf: Remove unused replacement in PRIV(ord2utf) The code replaced surrogates and characters > 10ffff with fffe, for no apparent reason. Taking this code out still lets the test suite pass. We cannot assert however that the character is a valid unicode character since we do need to handle e.g. 10ffff here.
pcre32: Mask out bits >= 22 on 32-bit characters in UTF-32 mode UTF-32 only uses 21 bits, so the upper bits may be used to store flags etc. To allow passing the unmodified internal buffers to pcre32, make pcre32 mask out those upper bits. TODO: do the same for the JIT compiler, and add tests
pcre32: Add 32-bit library 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.
Add pcre16 prefix to 16 bit structs
fix the name of pcre16_refcount
Merging all the changes from the pcre16 branch into the trunk.
Add PCRE_CALL_CONVENTION for MSVC users; add some missing PCRE_EXP_DEFNs.
Update copyright year to 2008.
<config.h> => "config.h" and also some cases of <pcre.h>.
Correct errors in previous patch; tidy for test release.
Daniel's patch for config.h and Windows DLL declarations (not fully working).
Reworked all the WIN32 __declspec stuff in the hope of getting it right.
Update copyright years to 2007.
r6896@hex: nm | 2007-03-02 13:09:14 +0000 Added EOL and keywork properties throughout
Load pcre-6.5 into code/trunk.
Load pcre-6.4 into code/trunk.
Load pcre-6.0 into code/trunk.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.
ViewVC Help | |
Powered by ViewVC 1.1.5 |