Parent Directory
|
Revision Log
Links to HEAD: | (view) (annotate) |
Sticky Revision: |
Fix optimization bugs for patterns starting with lookaheads.
Fix negated POSIX class within negated overall class UCP bug.
Fix wide character bug for some negative POSIX classes.
Fix [:punct:] bug in UCP mode (interpreter only).
Fix two assertion fails in JIT found by Karl Skomski.
Documentation and tidies preparatory to 8.37 release.
Fix bad compile of patterns like /[A-`]/i8 where the range contains characters with multiple other cases and the ranges adjoin.
Update to Unicode 7.0.0 release
Fix bad starting data when char with more than one other case follows circumflex in multiline UTF mode.
Fix caseless character class bug for characters within a range that have more than one other case.
Wrong modifier messages in pcretest to go to stdout; update which modifiers are forbidden in Perl-compatible tests.
Add a simple tripwire to pcretest to lock out certain modifiers.
Update POSIX class handling in UCP mode.
Guard the call of check_char_prop since it does not exists when UCP is disabled.
Auto-possessifying now supports property comparison with zero repeat quantifiers.
Add U+0085 and U+180E to what \s matches in UCP mode, to match Perl.
unicode: Update to Unicode 6.3.0 release
Move a non-Perl compatible test out of the Perl-compatible file.
Fix backup bugs with \X repeat matches.
Move some tests to the correct input file.
unicode: Update to Unicode 6.2
All the remaining changes for handling characters with more than one other case.
Update character class handling to use new character case information; rework \h, \H, \v, and \V to use the same apparatus with centrally defined lists.
Upgrade \X to match an extended grapheme cluster
Update for Unicode 6.1.0.
Move tests incorrectly in test 6 (Perl-compatible) to test 7 (not).
Improved \X and back reference partial matching
Merging all the changes from the pcre16 branch into the trunk.
Rolled back trunk to r755 to prepare for merging the 16-bit branch.
Fix bug with caseless matching of characters of different lengths when the shorter is right at the end of the subject.
Moved tests for new Unicode 6.0.0 scripts out of Perl-compatible tests, as Perl doesn't have them yet.
Update tables to Unicode 6.0.0.
Tidy up test comments, now that Perl >= 5.10 is generally around.
Fix crash for property test in non-UTF-8 mode.
Added PCRE_UCP and related stuff to make \w etc use Unicode properties.
Tidies for 8.02-RC1 release.
Update Unicode tables to Unicode version 5.2.0.
Minor doc fix; update tests by adding comments to each file, and generally tidying.
Re-organize tests to make is possible to test 5.10 features against Perl.
Fix Unicode property support in character classes for chars > 127 in non-UTF-8 mode.
Fix caseless backreferences for non-ASCII characters.
Final tidies for new Unicode property code; upgrade to Unicode 5.1.0.
Preliminary patch for upgraded Unicode Property support.
Fix bad compiled code for things like /\pL{2}+/ in which a possessive quantifier with a fixed limit was applied to a character property.
Fix incorrect script bug in Unicode character table.
Fix loop for group with possible zero repeat containing \p or \P.
Fix loop for classes containing \p or \P and just one ascii character.
Fix bad fix for repeated \p and \P.
Fix several compile bugs involving repeated \p or \P items.
Crash in debug output when printing the name of a Unicode property.
Fixed compile-time loop for patterns like (?:[\PPa*]*){8,} (extended class inside group with unlimited repeat).
Update UTF-8 validity check and documentation.
Fix backtrack past start of subject bugs caused by the use of \X, \p, or \P in non-UTF-8 mode and the presence of top-bit-set characters.
Fix non-UTF-8 mode Unicode properties bug; prepare for 7.2 release.
Correct tests for link sizes 3 and 4
Use the pcretest "Z" option so all tests can be run with all link sizes.
Fix two obscure, but nasty bugs concerned with caseless matching with Unicode property support.
r6896@hex: nm | 2007-03-02 13:09:14 +0000 Added EOL and keywork properties throughout
Load pcre-7.0 into code/trunk.
Load pcre-6.7 into code/trunk.
Load pcre-6.5 into code/trunk.
Load pcre-5.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 |