summaryrefslogtreecommitdiff
path: root/pcre_fullinfo.c
Commit message (Collapse)AuthorAgeFilesLines
* Source tidies for 8.34-RC1.ph102013-11-191-3/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1404 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Implement PCRE_INFO_MATCH_EMPTY and fix 2 bugs concerned with scanning for ph102013-07-051-0/+4
| | | | | | | empty string matching. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1348 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Fix type error in PCRE_INFO_{MATCH,RECURSION}LIMIT.ph102013-05-041-2/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1323 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Source tidies (trails spaces, html updates) for 8.33-RC1.ph102013-05-011-3/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1320 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Code (but not yet documentation) for *LIMIT_MATCH and *LIMIT_RECURSION.ph102013-04-241-1/+11
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1313 2f5784b3-3f2a-0410-8824-cb99058d5e15
* pcre32: Fix signed-unsigned comparechpe2012-10-181-2/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1134 2f5784b3-3f2a-0410-8824-cb99058d5e15
* pcre32: Rename new values to pcre32_fullinfochpe2012-10-161-4/+4
| | | | | | | | Rename to PCRE_INFO_FIRSTCHARACTER[FLAGS] (unfortunately PCRE_INFO_FIRSTCHAR was already taken) and PCRE_INFO_REQUIREDCHAR[FLAGS]. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1113 2f5784b3-3f2a-0410-8824-cb99058d5e15
* pcre32: fullinfo: Add variants of (FIRST|LAST)LITERAL that are 32-bit cleanchpe2012-10-161-0/+21
| | | | | | | Since for pcre32 the whole range of the output is already used up for the character itself, return the special values separately. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@1080 2f5784b3-3f2a-0410-8824-cb99058d5e15
* pcre32: Add 32-bit librarychpe2012-10-161-2/+6
| | | | | | | | | | 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
* Document update for 8.31-RC1 test release.ph102012-06-021-3/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@975 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add support for PCRE_INFO_MAXLOOKBEHIND.ph102012-02-241-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@932 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Additional casts to avoid compiler warnings, originally from a MS compiler, but ph102012-01-231-1/+1
| | | | | | | also given by gcc if you turn on enough warnings. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@904 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add pcre16 prefix to 16 bit structszherczeg2012-01-051-5/+5
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@852 2f5784b3-3f2a-0410-8824-cb99058d5e15
* add pcre16_callout_block and pcre16_extrazherczeg2012-01-041-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@850 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Typos in PrepareRelease; include 16-bit in make distcheck; fix RunTest and ph102011-12-311-2/+2
| | | | | | | | RunGrepTest when building in non-source directory; problem in pcretest when no UTF or 16-bit support; other tidies consequent on building a tarball. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@842 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Merging all the changes from the pcre16 branch into the trunk.ph102011-12-281-13/+35
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@836 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Rolled back trunk to r755 to prepare for merging the 16-bit branch.ph102011-12-281-13/+0
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@835 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Source tidies for 8.21-RC1ph102011-12-061-6/+6
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@788 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Preserve the size of JIT compiled code. Add PCRE_INFO_JITSIZE and use it forph102011-12-021-0/+13
| | | | | | | the /M option in pcretest. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@780 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Final source and document tidies for 8.20-RC1.ph102011-09-111-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@691 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Commit changes for JIT supportph102011-08-221-1/+7
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@666 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Tidy up, remove trailing spaces, etc. for 8.00-RC1.ph102009-10-051-3/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@461 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Added lower bound length-finding to pcre_study() and use it when matching; make ph102009-09-261-1/+7
| | | | | | | | the value available via pcre_fullinfo(); also fixed bugs connected with pcre_study() in pcre_dfa_exec(). git-svn-id: svn://vcs.exim.org/pcre/code/trunk@455 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Remove restrictions on pcre_exec() partial matching.ph102009-08-261-0/+3
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@426 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add PCRE_NO_START_OPTIMIZEph102009-03-151-2/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@389 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add PCRE_CALL_CONVENTION for MSVC users; add some missing PCRE_EXP_DEFNs.ph102008-07-091-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@359 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Update copyright year to 2008.ph102008-01-201-2/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@305 2f5784b3-3f2a-0410-8824-cb99058d5e15
* <config.h> => "config.h" and also some cases of <pcre.h>.ph102007-09-111-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@236 2f5784b3-3f2a-0410-8824-cb99058d5e15
* (1) Move internal flags out of the options field, to make room.ph102007-09-101-6/+6
| | | | | | | | (2) \r and \n must be explicit to trigger the special CRLF handline exception. (3) (?J) at the start now sets JCHANGED as well as DUPNAMES. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@230 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Don't advance by 2 if explicit \r or \n in the pattern. Add ph102007-08-211-0/+4
| | | | | | | PCRE_INFO_HASCRORLF. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@226 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Correct errors in previous patch; tidy for test release.ph102007-08-011-2/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@200 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Daniel's patch for config.h and Windows DLL declarations (not fully working).ph102007-07-311-0/+4
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@199 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Drastically reduce workspace used for alternatives in groups; also some ph102007-06-051-4/+4
| | | | | | | trailing space removals for a test release. git-svn-id: svn://vcs.exim.org/pcre/code/trunk@172 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Add PCRE_INFO_OKPARTIAL and PCRE_INFO_JCHANGED.ph102007-06-041-0/+8
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@169 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Reworked all the WIN32 __declspec stuff in the hope of getting it right.ph102007-04-041-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@145 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Update copyright years to 2007.ph102007-03-091-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@117 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Load pcre-6.5 into code/trunk.nigel2007-02-241-2/+2
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@87 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Load pcre-6.4 into code/trunk.nigel2007-02-241-1/+1
| | | | git-svn-id: svn://vcs.exim.org/pcre/code/trunk@85 2f5784b3-3f2a-0410-8824-cb99058d5e15
* Load pcre-6.0 into code/trunk.nigel2007-02-241-0/+149
git-svn-id: svn://vcs.exim.org/pcre/code/trunk@77 2f5784b3-3f2a-0410-8824-cb99058d5e15