summaryrefslogtreecommitdiff
path: root/regcomp.c
Commit message (Expand)AuthorAgeFilesLines
* PATCH: [perl #82954] Make "Can't do {n,m} with n > m into warningKarl Williamson2012-09-151-2/+21
* Rename regen'd hdr to reflect expanded capabilitiesKarl Williamson2012-09-131-1/+1
* regcomp.c: Wrap some long linesKarl Williamson2012-09-131-3/+4
* stop ""-overloaded Regex recursingDavid Mitchell2012-09-121-2/+5
* Remove some set but unused variablesFlorian Ragwitz2012-09-101-2/+0
* Don't copy all of the match string bufferDavid Mitchell2012-09-081-4/+6
* Separate handling of ${^PREMATCH} from $` etcDavid Mitchell2012-09-081-20/+53
* Add utility and .h for character's UTF-8Karl Williamson2012-08-271-17/+14
* utf8.c: collapse a function parameterKarl Williamson2012-08-251-3/+3
* regexec.c: Use get method instead of internalsKarl Williamson2012-08-251-5/+1
* utf8.c: Revise internal API of swash_init()Karl Williamson2012-08-251-2/+6
* Add caching to inversion list searchesKarl Williamson2012-08-251-5/+77
* regcomp.c: Move functions to inline_invlist.cKarl Williamson2012-08-251-64/+2
* regcomp.c: Rename 2 functions to indicate private natureKarl Williamson2012-08-251-30/+29
* regcomp.c: Silence compiler warning.Karl Williamson2012-08-251-1/+1
* Add empty inline_invlist.cKarl Williamson2012-08-251-0/+1
* regcomp.c: Add assertion, commentsKarl Williamson2012-08-251-2/+4
* regcomp.c: Allow search to work on empty inversion listsKarl Williamson2012-08-251-4/+12
* regcomp.c: Special case /[UV_MAX]/Karl Williamson2012-08-251-1/+11
* Omnibus removal of register declarationsKarl Williamson2012-08-181-32/+32
* regcomp.c: Optimization not valid for Latin Sharp SKarl Williamson2012-08-111-1/+2
* regcomp.c: Extract duplicate code to common functionKarl Williamson2012-08-111-76/+71
* regcomp.c: Make sure counter same in passes 1 and 2Karl Williamson2012-08-111-1/+1
* regcomp.c: Comments onlyKarl Williamson2012-08-111-10/+9
* regcomp.c: Use old paradigm in dealing with flags recursivelyKarl Williamson2012-08-111-1/+3
* regcomp.c: Create NOTHING node when would have been 0 length EXACTKarl Williamson2012-08-111-0/+8
* regcomp.c: Set flags when optimizing a [char class]Karl Williamson2012-08-111-21/+43
* regcomp.c: change pattern to utf8 if needed in \N{}Karl Williamson2012-08-111-0/+3
* regcomp.c: Remove unnecessary variableKarl Williamson2012-08-021-4/+2
* regcomp.c: inline trivial static functionKarl Williamson2012-08-021-1/+1
* regcomp.c: Fix \N{} multi-char fold buffer boundary bugKarl Williamson2012-08-021-12/+36
* regcomp.c: Revise API for static functionKarl Williamson2012-08-021-80/+98
* regcomp.c: Fix multi-char fold bugKarl Williamson2012-08-021-9/+177
* regcomp.c: Make invlist_search() usable from re_comp.cKarl Williamson2012-08-021-7/+7
* regcomp.c: Rename static fcn to better reflect its purposeKarl Williamson2012-08-021-5/+5
* regcomp.c: Make comment more accurateKarl Williamson2012-08-021-1/+1
* regcomp.c: Can now do /u instead of forcing to utf8Karl Williamson2012-08-021-1/+1
* regcomp.c: Comments updateKarl Williamson2012-08-021-39/+43
* regcomp.c: Remove variable whose value needed just onceKarl Williamson2012-08-021-7/+7
* regcomp.c: White-space onlyKarl Williamson2012-08-021-34/+34
* regcomp.c: Trade stack space for timeKarl Williamson2012-08-021-23/+27
* regcomp.c: Use mnemonic not numeric constantKarl Williamson2012-08-021-1/+2
* regcomp.c: Resolve EBCDIC inconsistency towards simplerKarl Williamson2012-08-021-23/+7
* regcomp.c: Use function instead of repeating its codeKarl Williamson2012-08-021-42/+7
* regcomp.c: Remove (almost) duplicate codeKarl Williamson2012-08-021-41/+20
* regcomp.c: Refactor so can remove duplicate codeKarl Williamson2012-08-021-4/+17
* stop /$unchanging/ leakingDavid Mitchell2012-08-011-1/+0
* make re_compile core-engine specificDavid Mitchell2012-07-311-4/+12
* regcomp.c: Revise bracketed char class optimizationsKarl Williamson2012-07-241-115/+146
* regcomp.c: Fix <if> conditionKarl Williamson2012-07-241-2/+1