summaryrefslogtreecommitdiff
path: root/regexp.h
Commit message (Expand)AuthorAgeFilesLines
* regexp.h: Clarify how a computed value is derived.Karl Williamson2021-01-031-5/+6
* Document regexp, regmatch_infoKarl Williamson2020-12-301-6/+12
* regexec.c: Revamp S_setup_EXACTISH_ST() loop end conditionsKarl Williamson2020-12-191-6/+28
* autodoc.pl: Specify scn for single-purpose filesKarl Williamson2020-11-061-2/+0
* regexp.h: White-space onlyKarl Williamson2020-10-161-167/+167
* Use macro instead of its expansionKarl Williamson2020-09-091-1/+1
* Change some =head1 to apidoc_section linesKarl Williamson2020-09-041-1/+1
* Fix a bunch of repeated-word typosDagfinn Ilmari Mannsåker2020-05-221-1/+1
* regexp.h: no subbeg move when reordering regexp structRichard Leach2020-03-111-1/+1
* regexp.h -reorder regexp to close x86-64 alignment holesRichard Leach2020-03-111-12/+13
* regexp.h: remove redundant commentHugo van der Sanden2020-03-111-3/+0
* inline.h: Change fcn name prefix from S_ to Perl_Karl Williamson2019-09-151-1/+1
* 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