summaryrefslogtreecommitdiff
path: root/regcomp.c
Commit message (Expand)AuthorAgeFilesLines
* RXf_MODIFIES_VARSFather Chrysostomos2012-10-111-0/+3
* regcomp.c: Use more precise definition of folding charsKarl Williamson2012-10-111-7/+4
* regcomp.c: Optimize EXACTFish nodes without folds to EXACTKarl Williamson2012-10-111-7/+55
* regex: Allow any single char to be SIMPLEKarl Williamson2012-10-091-10/+13
* regcomp.c: Slightly relax restriction of SIMPLE nodesKarl Williamson2012-10-091-1/+4
* regcomp.c: Refactor join_exact() to handle all multi-char foldsKarl Williamson2012-10-091-198/+168
* regcomp.c: min len is chars, not bytesKarl Williamson2012-10-091-20/+16
* Fix [perl #115050] Double empty sub-regexp makes "panic!"Yves Orton2012-10-011-2/+2
* regcomp.c: Add a less confusing #define aliasKarl Williamson2012-09-261-11/+11
* regcomp.c: Properly handle no isblank(), isascii()Karl Williamson2012-09-261-5/+62
* [perl #94490] const fold should not trigger special split " "Father Chrysostomos2012-09-221-8/+2
* 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