Parent Directory
|
Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
Add a simple tripwire to pcretest to lock out certain modifiers.
Add \o{} and tidy up \x{} handling. Minor update to RunTest.
tests: Unify unicode noncharacter tests The tests have the same output for the 8, 16 and 32 bit tests, so put them into test 4 instead of duplicating it into separate tests for each library.
Correct Unicode string checking in the light of corrigendum #9.
pcre32: Separate UTF and non-UTF tests
pcre32: utf: Reject all non-characters and not just 0xfffe
pcre32: pcretest: Don't convert data line to UTF-8 first While reading the data lines, directly put them into the 8, 16 or 32 bit buffers instead of first converting them into UTF-8 and only afterwards converting that buffer to 16/32 bit. This is necessary so the in 32 bit mode the \x{} escapes can use the full 32-bit range (while the non-standard 5/6 byte UTF-8 sequences can only express characters up to 31-bits).
pcre32: tests: Separate UTF and non-UTF 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.
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 |