summaryrefslogtreecommitdiff
path: root/regexp.h
Commit message (Expand)AuthorAgeFilesLines
* avoid use-after free in /(?{...})/David Mitchell2019-08-061-0/+1
* PATCH: [perl #133997] Assert fail with script runsKarl Williamson2019-04-131-0/+1
* Implement variable length lookbehind in regex patternsKarl Williamson2019-03-181-0/+3
* regexec.c: regmatch(): Add pushing eolKarl Williamson2019-03-181-0/+1
* regcomp.c: Use regnode offsets during parsingKarl Williamson2018-10-201-0/+2
* Improve docs for lastparen, lastcloseparenDavid Mitchell2018-08-261-2/+2
* fixup for NO_TAINT_SUPPORTYves Orton2018-04-241-0/+1
* eliminate _REGEXP_COMMON macro from regexp.hDavid Mitchell2018-03-061-48/+58
* fix RX_MATCH_UTF8_on() macroDavid Mitchell2017-08-041-1/+1
* fix RX_MATCH_COPY_FREE() on win32David Mitchell2017-07-271-1/+1
* add, and use, some RXp_FOO() variants of RX_FOO()David Mitchell2017-07-271-27/+44
* rename RX_HAS_CUTGROUP() to RXp_HAS_CUTGROUP()David Mitchell2017-07-271-1/+1
* reformat RX_() macrosDavid Mitchell2017-07-271-62/+66
* RX_FOO(prog) becomes RX_FOO(rx_sv)David Mitchell2017-07-271-53/+53
* give REGEXP SVs the POK flag againDavid Mitchell2017-07-271-2/+3
* 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