summaryrefslogtreecommitdiff
path: root/regexec.c
Commit message (Expand)AuthorAgeFilesLines
* Fix typo spotted by avar++Florian Ragwitz2010-09-301-1/+1
* Document why we're not using the save stackFlorian Ragwitz2010-09-301-0/+14
* Localize PL_reg_state during re_evalsFlorian Ragwitz2010-09-291-1/+6
* eliminate unneeded code, and explain why the code was not neededYves Orton2010-08-261-2/+9
* VERB nodes in the regex engine should NOT be marked as JUMPABLE.Bram2010-08-261-1/+2
* fix rt75680 - when working with utf8 strings one must always use s+=UTF8SKIP(...Yves Orton2010-08-231-21/+56
* fix 'might be used uninitialized' in S_regmatchDavid Mitchell2010-08-181-1/+1
* when disabling regex implicit check string we must reset anchored flagYves Orton2010-06-241-0/+5
* regexec.c: change names of two vars for clarityKarl Williamson2010-06-071-169/+169
* reduce size of regmatch_state.u.curlyx by 2 wordsDavid Mitchell2010-06-061-13/+14
* micro-optimise a bit of trie codeDavid Mitchell2010-06-061-14/+13
* Change regexec.c to use new foldEQ functionsKarl Williamson2010-06-051-12/+12
* Clarify that count is bytes not unicode charactersKarl Williamson2010-05-291-1/+1
* Fix build warnings introduced by v5.13.0-139-ge0fa7e2Jerry D. Hedden2010-05-241-1/+2
* fix a couple of var typesDavid Mitchell2010-05-031-3/+3
* tries: don't allocate memory at runtimeDavid Mitchell2010-05-031-178/+209
* For SAVEt_REGCONTEXT, store the number of save stack entries used with the type.Nicholas Clark2010-05-021-7/+11
* On the save stack, store the save type as the bottom 6 bits of a UV.Nicholas Clark2010-05-011-2/+2
* Untangle REGCP_FRAME_ELEMS from REGCP_OTHER_ELEMS.Nicholas Clark2010-05-011-10/+11
* use cBOOL for bool castsDavid Mitchell2010-04-151-13/+13
* Allow U+0FFFF in regexKarl Williamson2009-12-201-2/+4
* Fix compile failure introduced in 37e2e78edfe0a224b8a615820f46db879584f523.Craig A. Berry2009-12-131-9/+9
* qr/\X/ expansionKarl Williamson2009-12-051-15/+229
* SvREFCNT_dec already checks if the SV is non-NULL (continued)Vincent Pit2009-11-081-2/+2
* disable non-unicode case insensitive trie matchingYves Orton2009-10-251-7/+2
* RT#69616: regexp SVs lose regexpness in assignmentBen Morrow2009-10-221-1/+1
* somewhat fix failing regex tests. but break lots of other stuff at the same timeYves Orton2009-10-191-18/+51
* refactor the special CC code in reg_try()Yves Orton2009-10-161-140/+75
* in regexec.c move the BOUND logic out of the way of the special CC logicYves Orton2009-10-051-41/+41
* refactor some common logic in regexec.cYves Orton2009-10-041-10/+4
* fix format warnings from regexec.cRobin Barker2009-09-221-3/+3
* add more positive gofs GPOS tests and fix some bugs tooYves Orton2009-09-101-4/+16
* Fix RT69056 - postive GPOS leads to segv on first matchYves Orton2009-09-091-1/+4
* much better swap logic to support reentrancy and fix assert failureGeorge Greer2009-07-261-29/+17
* Save and restore PL_regeol for op inside of regex (RT ##66110)Craig A. Berry2009-07-251-0/+2
* Regex fails when string is too longhv@crypt.org2009-07-061-2/+3
* fix [RT #60034]. An equivalent fix was already in 5.8.9 as change 34580.David Mitchell2009-03-221-2/+5
* Fix #56194 Regex: (((??{1 + $^N}))) behaves differently in 5.10.0 than in bleadBram2009-03-121-1/+15
* Fix memory leakKarl2009-01-261-0/+3
* Another regexp failure with utf8-flagged string and byte-flagged pattern (rem...Slaven Rezic2009-01-041-2/+6
* Fix malformed utf8 in regexec.cKarl2008-12-281-6/+12
* fix bug #57042 - preserve $^R across TRIE matchesYves Orton2008-12-271-1/+4
* Assigning to DEFSV leaks if PL_defgv's gp_sv isn't set.Marcus Holland-Moritz2008-11-081-1/+1
* Revert SvPVX() to allow lvalue usage, but also add aMarcus Holland-Moritz2008-11-071-1/+1
* Various changes to regex diagnostics and testingYves Orton2008-11-061-1/+2
* Resolve perl #60344: Regex lookbehind failure after an (if)then|else in perl ...Yves Orton2008-11-061-0/+1
* PATCH: Large omnibus patch to clean up the JRRT quotesTom Christiansen2008-11-021-1/+5
* Eliminate (SV *) casts from the rest of *.c, picking up one (further)Nicholas Clark2008-10-301-8/+8
* Eliminate (AV *) casts in *.c.Nicholas Clark2008-10-291-3/+3
* Every remaining (HV *) cast in *.cNicholas Clark2008-10-281-2/+2