summaryrefslogtreecommitdiff
path: root/regcomp.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* regcomp.c: Add _invlist_contains_cpKarl Williamson2012-07-241-0/+12
* utf8.c: Add a get_() method to hide internal detailsKarl Williamson2012-07-241-6/+2
* regcomp.c: Optimize /[[:blank:]]/u into \hKarl Williamson2012-07-241-0/+9
* regcomp.c: Properly count elements in [] for false rangesKarl Williamson2012-07-241-1/+3
* regcomp.c: Use POSIXA, NPOSIXAKarl Williamson2012-07-241-1/+39
* regcomp.c: Relax some restrictions on optimizations for localeKarl Williamson2012-07-241-7/+6
* regcomp.c: Add func to test 2 inversion lists for equalityKarl Williamson2012-07-241-0/+71
* regcomp.c: Reverse order of setting, for speedKarl Williamson2012-07-241-2/+2
* regcomp.c: Move table to wider scopeKarl Williamson2012-07-241-33/+34
* regcomp.c: Silence compiler warningKarl Williamson2012-07-241-3/+3
* regcomp.c: Change macro name to better indicate its purposeKarl Williamson2012-07-241-11/+11
* Optimize a single character [class] into EXACTishKarl Williamson2012-07-241-5/+24
* regcomp.c: Extract some code into an inline functionKarl Williamson2012-07-241-12/+21
* regcomp.c: shrink some optimized [class] nodesKarl Williamson2012-07-241-1/+14
* regcomp.c: Delay some initialization until neededKarl Williamson2012-07-241-1/+1
* regcomp.c: Remove duplicate assignmentsKarl Williamson2012-07-241-3/+0
* regcomp.c: Extract code to inline functionKarl Williamson2012-07-241-6/+56
* regcomp.c: Optimize [^\n] into \NKarl Williamson2012-07-241-1/+4
* regcomp.c: White-space, comments onlyKarl Williamson2012-07-241-22/+32
* regcomp.c: Refactor new charclass optimizationsKarl Williamson2012-07-241-97/+61
* regcomp.c: Use data structure properties to remove testsKarl Williamson2012-07-241-14/+20
* regcomp.c: Use macro for clarityKarl Williamson2012-07-241-6/+12
* regcomp.c: Only try to fold foldable charsKarl Williamson2012-07-241-3/+5
* regcomp.c: Correct outdated commentKarl Williamson2012-07-241-3/+3
* regcomp.c: Change and comment a problematic #defineKarl Williamson2012-07-241-1/+5
* utf8.h, regcomp.c: Use mnemonics for Unicode charsKarl Williamson2012-07-241-7/+4
* Only generate above-Uni warning for \p{}, \P{}Karl Williamson2012-07-191-13/+60
* regcomp.c: Refactor code into a functionKarl Williamson2012-07-191-10/+32