summaryrefslogtreecommitdiff
path: root/regcomp.c
Commit message (Expand)AuthorAgeFilesLines
* regcomp.c: White space onlyKarl Williamson2018-10-201-205/+204
* Remove references to passes from regex compilerKarl Williamson2018-10-201-262/+36
* Remove sizing pass from regular expression compilerKarl Williamson2018-10-201-226/+392
* regcomp.c: Avoid potential NULL ptr dereferenceKarl Williamson2018-10-201-0/+7
* regcomp.c: Test that code block exists before cleaningKarl Williamson2018-10-201-2/+4
* regcomp.c: Extract code into a functionKarl Williamson2018-10-201-73/+84
* regcomp.c: Test for having /u earlier for \p{}Karl Williamson2018-10-201-3/+4
* regcomp.c: Remove variable in favor of struct elementKarl Williamson2018-10-201-86/+85
* regcomp.c: Move fcn call out of loopKarl Williamson2018-10-201-2/+2
* regcomp.c: Extract code into a functionKarl Williamson2018-10-201-1/+9
* regcomp.c: Consolidate checks for warnings fatalityKarl Williamson2018-10-201-21/+12
* regcomp.c: Add macro for warnings outputKarl Williamson2018-10-201-0/+13
* regcomp.c: Defer setting the OP variant of a regnodeKarl Williamson2018-10-201-2/+11
* regcomp.c: Defer setting regnode operandKarl Williamson2018-10-201-4/+4
* regcomp.c: Defer setting flags of a regnodeKarl Williamson2018-10-201-9/+10
* regcomp.c: Move some declarationsKarl Williamson2018-10-201-4/+6
* regcomp.c: Add some const's to static fcnKarl Williamson2018-10-201-2/+2
* regcomp.c: Use an equivalent 'if' conditionKarl Williamson2018-10-201-2/+2
* regcomp.c: Reorder 'if' clausesKarl Williamson2018-10-201-2/+3
* regcomp.c: Rmv unnecessary elseKarl Williamson2018-10-201-3/+1
* regcomp.c: Use SvREFCNT_inc_NN()Karl Williamson2018-10-201-1/+1
* regcomp.c: Use an equivalent 'if' conditionKarl Williamson2018-10-201-2/+2
* regcomp.c: Combine expression into a macroKarl Williamson2018-10-201-5/+6
* regcomp.c: Split variable into twoKarl Williamson2018-10-201-5/+11
* Consolidate code into a single macroKarl Williamson2018-10-201-14/+15
* regcomp.c: Omit warning if error about to be raisedKarl Williamson2018-10-201-5/+7
* regcomp.c: Add ability to not warn during substitute parseKarl Williamson2018-10-201-4/+18
* regcomp.c: Generalize conditions to output warningsKarl Williamson2018-10-201-9/+14
* regcomp.c: Move some more code to earlierKarl Williamson2018-10-201-4/+4
* regcomp.c: Move some code to earlierKarl Williamson2018-10-201-5/+6
* regcomp.c: Consolidate 2nd pass for warningsKarl Williamson2018-10-201-36/+24
* regcomp.c: Add macro for warning experimental featuresKarl Williamson2018-10-201-13/+15
* regcomp.c: Put common code in a macroKarl Williamson2018-10-201-55/+59
* regcomp.c: Rename macro and labelKarl Williamson2018-10-201-29/+29
* regcomp.c: Use another macro consistentlyKarl Williamson2018-10-201-7/+7
* regcomp.c: Use name consistentlyKarl Williamson2018-10-201-39/+37
* regcomp.c: Use regnode offsets during parsingKarl Williamson2018-10-201-280/+335
* regcomp.sym: Add lengths for ANYOF nodesKarl Williamson2018-10-201-11/+2
* regcomp.c: Generate new regnode for /[[:posix:]]/lKarl Williamson2018-10-201-46/+36
* regcomp.c: White-space, comment onlyKarl Williamson2018-10-201-171/+187
* regcomp.c: Add conversion macros and use themKarl Williamson2018-10-201-14/+19
* regcomp.c: Change macro formal parameter nameKarl Williamson2018-10-201-6/+6
* regcomp.c: Use pre-existing macroKarl Williamson2018-10-201-9/+9
* regcomp.c: Rename macros; reword some panic messagesKarl Williamson2018-10-201-34/+34
* regcomp.h: Create FILL_NODE macro and use itKarl Williamson2018-10-201-1/+1
* regcomp.c: Make 'const' 2 parms to re_op_compileKarl Williamson2018-10-171-1/+1
* regcomp.c: Change name spelling for clarityKarl Williamson2018-10-171-14/+14
* regcomp.c: Add #ifdefs for RE_TRACK_PATTERN_OFFSETSKarl Williamson2018-10-171-0/+4
* regcomp.c: Change error reporting mechanism slightlyKarl Williamson2018-10-101-50/+63
* regcomp.c: Fix Posix ASCII defins for cased, vert spaceKarl Williamson2018-10-071-2/+2