summaryrefslogtreecommitdiff
path: root/regexec.c
Commit message (Expand)AuthorAgeFilesLines
* Convert '!!' to cBOOL()Karl Williamson2022-06-141-1/+1
* regexec.c: Refactor switch default()Karl Williamson2022-06-121-1/+5
* regexec.c: Use new macros; refactor switch()Karl Williamson2022-06-121-16/+19
* Change handy.h macro names to be C standard conformantKarl Williamson2022-06-121-46/+46
* Change handy.h macro names to be C standard conformantKarl Williamson2022-06-121-13/+13
* Make fc(), qr//i thread-safe on participating platformsKarl Williamson2022-06-111-24/+24
* regexec.c: Handle Turkish locale if large ANYOF bitmapKarl Williamson2022-06-091-6/+24
* regexec.c: Avoid using a more general fcnKarl Williamson2022-06-091-18/+68
* regex: Create a macro to avoid some #ifdef'sKarl Williamson2022-06-021-7/+1
* regexec.c: Use modern name for functionKarl Williamson2022-06-021-2/+2
* regcomp,regexec: Shorten #define nameKarl Williamson2022-06-021-4/+2
* Rename internal functionKarl Williamson2022-06-021-2/+2
* regexec.c: Remove obsolete codeKarl Williamson2022-06-021-9/+0
* regexec.c: Restore overzealous removal for GH#8369Karl Williamson2022-05-281-0/+6
* regexec.c: Rmv obsolete recursion checks: GH #8369Karl Williamson2022-05-271-27/+1
* fix printf format warning in regexp debug outputHugo van der Sanden2022-04-121-2/+2
* regexec.c: make ACCEPT close logic handle SUCCEED/LOOKBEHIND_END opcodesYves Orton2022-04-081-14/+24
* regexec.c: ACCEPT inside of a (...)+ should stop looping (CURLYM optimization)Yves Orton2022-04-081-4/+14
* regexec.c: Fix up for ACCEPT inside of a (...)+ set lastopen in CURLYMYves Orton2022-04-081-0/+1
* gh19557: restore match_end on early bailoutHugo van der Sanden2022-03-251-0/+1
* gh17746: add missing check on hardcountHugo van der Sanden2022-03-211-2/+5
* Inlined newSV_type(SVt_NULL) leaner than non-inlined newSV(0)Richard Leach2022-03-071-1/+1
* regex engine: Issue #19168 - Fix variable length lookbehind matchesYves Orton2022-02-231-2/+22
* regexec.c: White-space/comment onlyKarl Williamson2021-08-231-217/+218
* regexec.c: regrepeat() switch() on target utf8nessKarl Williamson2021-08-231-100/+119
* regexec.c: Add commentKarl Williamson2021-08-071-0/+1
* regexec.c: Refactor macro to generalize itKarl Williamson2021-08-071-11/+27
* regexec.c: Use lsbit_pos32() to avoid iterationsKarl Williamson2021-07-301-26/+13
* Fix spelling: precedeFelipe Gasper2021-06-151-1/+1
* Base *.[ch] files: Replace leading tabs with blanksMichael G Schwern2021-05-311-2092/+2092
* regexec.c: Move parameter cast into macroKarl Williamson2021-05-281-8/+5
* regexec.c: Replace code with equivlent inline fcnKarl Williamson2021-05-281-2/+1
* Perl_regexec_flags(): fixup code commentsDavid Mitchell2021-03-091-4/+4
* regexec.c: Make internal function staticKarl Williamson2021-02-101-6/+2
* Correct for build-time warningJames E Keenan2021-01-101-1/+1
* regexec.c: Fix assertion failure GH #18451Karl Williamson2021-01-031-13/+26
* regexec.c: Clarify commentsKarl Williamson2021-01-031-3/+6
* regexec.c: Silence compiler warningKarl Williamson2020-12-211-1/+1
* regexec.c: Fix failing CI 32-bit testsKarl Williamson2020-12-211-1/+3
* regexec.c: Link to github issue in commentKarl Williamson2020-12-201-0/+3
* regexec.c: White-space, comments onlyKarl Williamson2020-12-191-48/+50
* regexec.c: Revamp S_setup_EXACTISH_ST() loop end conditionsKarl Williamson2020-12-191-599/+780
* regexec.c: Change name of static functionKarl Williamson2020-12-191-4/+4
* regexec.c: Trim trailing blanksKarl Williamson2020-12-191-87/+87
* Restrict scope/Shorten some very long macro namesKarl Williamson2020-11-221-2/+0
* autodoc.pl: Enhance apidoc_section featureKarl Williamson2020-11-061-1/+1
* regexec.c: Store expression in a variableKarl Williamson2020-10-161-10/+11
* regexec.c: Change variable name in a functionKarl Williamson2020-10-161-8/+8
* regexec.c: Rename local variable; change typeKarl Williamson2020-10-161-32/+33
* regcomp.c,regexec.c: SimplifyKarl Williamson2020-10-161-11/+3