summaryrefslogtreecommitdiff
path: root/regexp.h
Commit message (Expand)AuthorAgeFilesLines
* avoid double-freeing regex code blocksDavid Mitchell2017-02-011-1/+1
* Use cBOOL() instead of ? TRUE : FALSEDagfinn Ilmari Mannsåker2017-01-251-1/+1
* better handle freeing of code blocks in /(?{...})/David Mitchell2017-01-241-0/+8
* Add /xx regex pattern modifierKarl Williamson2017-01-131-3/+11
* make OP_SPLIT a PMOP, and eliminate OP_PUSHREDavid Mitchell2016-10-041-3/+2
* Make deprecated qr//xx fatalKarl Williamson2016-05-091-7/+0
* fix "bad match" issue reported in perl #127705Yves Orton2016-03-151-12/+1
* add consistency with other union membersYves Orton2016-03-151-1/+1
* fix Perl #126182, out of memory due to infinite pattern recursionYves Orton2016-03-061-1/+8
* Unify GOSTART and GOSUBYves Orton2016-03-061-4/+10
* first step cleaning up regexp recursion "return" logicYves Orton2016-03-061-1/+8
* Various pods: Add C<> around many typed-as-is thingsKarl Williamson2015-09-031-1/+1
* remove redundant PERL_EXPORT_C and PERL_XS_EXPORT_C macrosDaniel Dragan2015-06-031-1/+1
* Replace common Emacs file-local variables with dir-localsDagfinn Ilmari Mannsåker2015-03-221-6/+0
* Reserve a bit for 'the re strict subpragma.Karl Williamson2015-01-131-1/+1
* Support for nocapture regexp flag /nMatthew Horsfall (alh)2014-12-281-5/+8
* Create bit for /n.Karl Williamson2014-12-281-1/+1
* [perl #122911] regexp.h: Rmv VOL from op_comp sigFather Chrysostomos2014-10-061-1/+1
* Suppress some Solaris warningsKarl Williamson2014-09-291-15/+16
* Deprecate multiple "x" in "/xx"Karl Williamson2014-09-291-5/+12
* Make space for /xx flagKarl Williamson2014-09-291-2/+2
* regexp.h: Comment shared-pool free bits schemeKarl Williamson2014-09-291-3/+39
* regexp.h: Make tentative division of free-bit spaceKarl Williamson2014-09-291-20/+18
* regexp.h: Define flag bit directly, not indirectlyKarl Williamson2014-09-291-8/+5
* regexp.h Remove unused bit placeholdersKarl Williamson2014-09-291-6/+1
* regexp.h: Move regex flag bit positions.Karl Williamson2014-09-291-5/+6
* Some low-hanging -Wunreachable-code fruits.Jarkko Hietaniemi2014-06-151-31/+0
* Revert "Some low-hanging -Wunreachable-code fruits."Jarkko Hietaniemi2014-06-131-2/+2
* Some low-hanging -Wunreachable-code fruits.Jarkko Hietaniemi2014-06-131-2/+2
* Undo 63b558ddd980cd36bcbd8a7465a3412e886ba75e.Jarkko Hietaniemi2014-05-291-1/+1
* Use NOT_REACHED for the impossible case.Jarkko Hietaniemi2014-05-291-1/+1
* [perl #121854] use re 'taint' regressionDavid Mitchell2014-05-131-2/+1
* regex substrs: record index of check substrDavid Mitchell2014-02-071-0/+1
* regexp.h: document the fields of reg_substr_datumDavid Mitchell2014-02-071-3/+3
* Avoid compiler warnings by consistently using #ifdef instead of plain #ifBrian Fraser2014-02-051-1/+1
* Add RXf_UNBOUNDED_QUANTIFIER and regexp->maxlenYves Orton2014-02-031-1/+2
* Move the RXf_ANCH flags to intflags as PREGf_ANCH_xxx and add RXf_IS_ANCHORED...Yves Orton2014-01-311-8/+5
* rename RXf_UNUSED flags to match their BASE_SHIFT offsetYves Orton2014-01-311-4/+4
* move RXf_GPOS_SEEN and RXf_GPOS_FLOAT to intflagsYves Orton2014-01-311-5/+4
* Rename RXf_CANY_SEEN to PREGf_CANY_SEEN and move from extflags to intflagsYves Orton2014-01-311-2/+2
* move RXf_NOSCAN from extflags to intflags as PREGf_NOSCANYves Orton2014-01-311-1/+1
* perlapi: Consistent spaces after dotsFather Chrysostomos2013-12-291-1/+1
* Use SSize_t/STRLEN in more places in regexp codeFather Chrysostomos2013-08-251-10/+10
* Stop substr re optimisation from rejecting long strsFather Chrysostomos2013-08-251-2/+2
* Make $' work past the 2**31 thresholdFather Chrysostomos2013-08-251-1/+1
* [perl #116907] Allow //g matching past 2**31 thresholdFather Chrysostomos2013-08-251-3/+4
* Stop pos() from being confused by changing utf8nessFather Chrysostomos2013-08-251-0/+1
* improve regexec_flags() API documentationDavid Mitchell2013-08-131-11/+16
* s/.(?=.\G)/X/g: refuse to go backwardsDavid Mitchell2013-07-281-0/+3
* regexec: handle \G ourself, rather than in callersDavid Mitchell2013-07-281-0/+3