summaryrefslogtreecommitdiff
path: root/testdata
Commit message (Collapse)AuthorAgeFilesLines
* Fix a few small bugs and typos and update docs for a final release.ph102021-06-142-0/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1765 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Tidies to get rid of sanitize warnings (mostly about left shifts).ph102020-02-112-3/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1762 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix zero-repeat leading subroutine call first character error.ph102018-10-202-0/+39
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1741 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix anchoring bug in conditional subexpression.ph102018-09-022-0/+7
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1739 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix bad auto-possessify for certain classes.ph102018-08-172-0/+7
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1738 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix \C backtracking in UTF-8 issue for repeated character classes, which were ph102018-02-202-0/+14
| | | | | | | overlooked when it was fixed for other repeats. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1725 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix wrong first character when a backreference with a zero repeat is first ph102017-12-122-0/+24
| | | | | | | (apart from assersions) in a pattern. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1719 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix DFA match handling of possessive repeated character class (Bugzilla 2086).ph102017-03-222-0/+7
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1689 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Check character < 256 for isprint() in pcretest.ph102017-02-222-0/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1685 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix recognition of (?# style comment between quantifier and '+' or '?'.ph102017-02-202-0/+7
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1682 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix a missing else in the JIT compiler reported by 'idaifish'.zherczeg2017-02-142-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1680 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix optimization bugs for patterns starting with lookaheads.ph102016-10-186-1/+38
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1669 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix bad conditional recursion test bug when a group with name starting "R" ph102016-10-132-0/+32
| | | | | | | exists. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1667 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix character class bug when a Unicode property was present with \D etc in a ph102016-08-046-35/+121
| | | | | | | non-ucp character class in a wide character mode. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1664 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Ignore "show all captures" after DFA matching.ph102016-07-062-0/+14
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1661 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add valgrind suppressions file to RunTest so that issued that are provoked by ph102016-03-011-0/+15
| | | | | | | the SSE2 instruction set when JIT is in use are ignored. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1642 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix non-diagnosis of missing assertion after (?(?C).ph102016-02-272-4/+9
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1638 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Yet another duplicate name bugfix by overestimating the memory needed (i.e. ph102016-02-272-0/+4
| | | | | | | another hack - PCRE2 has this "properly" fixed). git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1636 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix workspace overflow for (*ACCEPT) with deeply nested parentheses.ph102016-02-104-0/+11
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1631 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix pcretest bad behaviour for callout in lookbehind.ph102016-02-062-0/+19
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1625 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix get_substring_list() bug when \K is used in an assertion.ph102015-12-082-0/+9
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1620 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix (by hacking) another length computation issue.ph102015-12-053-3/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1619 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix copy named substring bug.ph102015-12-052-0/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1618 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix /x bug when pattern starts with white space and (?-x)ph102015-12-031-14/+14
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1617 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix \Q\E before qualifier bug when auto callouts are enabled.ph102015-11-302-0/+17
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1616 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix bug for isolated \E between an item and its qualifier when auto callout is ph102015-11-272-0/+16
| | | | | | | set. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1613 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix negated POSIX class within negated overall class UCP bug.ph102015-11-272-0/+25
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1612 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix auto-callout (?# comment bug.ph102015-11-264-0/+68
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1611 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix wide character bug for some negative POSIX classes.ph102015-11-206-26/+148
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1608 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix [:punct:] bug in UCP mode (interpreter only). ph102015-11-172-0/+10
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1605 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix POSIX class single-character bug.ph102015-11-174-0/+44
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1604 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix crash caused by long (*MARK) or (*THEN) names.ph102015-10-284-0/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1603 2f5784b3-3f2a-0410-8824-cb99058d5e15
* File tidies for 8.38-RC1.ph102015-10-274-35/+35
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1602 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix compile bug for classes like [\W\p{Any}].ph102015-10-092-0/+35
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1601 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Remove use of /dev/null in test 2 because Windows doesn't like it.ph102015-09-022-4/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1600 2f5784b3-3f2a-0410-8824-cb99058d5e15
* A match limit issue is fixed in JIT.zherczeg2015-09-022-0/+7
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1599 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix bad error check for workspace overrun.ph102015-08-292-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1597 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix two assertion fails in JIT found by Karl Skomski.zherczeg2015-08-244-0/+11
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1595 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Hack in yet other patch for a bug in size computation that is fixed "properly" ph102015-08-212-0/+4
| | | | | | | in PCRE2. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1594 2f5784b3-3f2a-0410-8824-cb99058d5e15
* The JIT compiler should restore the control chain for empty possessive repeats.zherczeg2015-08-112-0/+16
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1592 2f5784b3-3f2a-0410-8824-cb99058d5e15
* The JIT compiler should not check repeats after a {0,1} repeat byte code.zherczeg2015-08-112-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1591 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add missing integer overflow checks.ph102015-08-102-0/+10
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1589 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix reported offsets in \k and \g syntax errors.ph102015-08-101-5/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1588 2f5784b3-3f2a-0410-8824-cb99058d5e15
* The JIT compiler did not restore the control verb head in case of *THEN ↵zherczeg2015-08-082-0/+7
| | | | | | control verbs. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1587 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Make pcregrep -q override -l and -c for compatibility with other greps.ph102015-08-051-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1586 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix buffer overflow for named references in (?| situations.ph102015-08-052-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1585 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Give up on minimum length for overly complex patterns.ph102015-08-012-0/+13
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1584 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix (?R- not being diagnosed correctly.ph102015-07-222-0/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1582 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix bad compilation of repeated conditional with only one branch.ph102015-07-222-0/+18
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1581 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix "run for ever" bug for deeply nested [: sequences.ph102015-07-212-0/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1579 2f5784b3-3f2a-0410-8824-cb99058d5e15