summaryrefslogtreecommitdiff
path: root/regcomp.c
Commit message (Expand)AuthorAgeFilesLines
* [perl #119505] Segfault from bad backreferenceDavid Mitchell2013-10-171-18/+46
* regcomp.c: Fix up confusing commentKarl Williamson2013-09-301-2/+4
* PATCH: [perl #120041] regcomp.c missing parens and broken STCLASSKarl Williamson2013-09-301-5/+6
* regcomp.c: Improve -Dr outputKarl Williamson2013-09-241-21/+26
* regcomp.c: Don't exceed array boundsKarl Williamson2013-09-241-1/+1
* regcomp.c: Move bit to different data structureKarl Williamson2013-09-241-54/+54
* regcomp.c: Remove unnecessary flag settingsKarl Williamson2013-09-241-3/+0
* Make 'OR's logically 'or'Karl Williamson2013-09-241-4/+3
* regcomp.c: White-space, comments onlyKarl Williamson2013-09-241-313/+347
* regcomp.c: Remove unused parameter in static functionKarl Williamson2013-09-241-5/+5
* regcomp.c: Tighten optimizer for /li matchesKarl Williamson2013-09-241-1/+13
* Teach regex optimizer to handle above-Latin1Karl Williamson2013-09-241-448/+489
* regcomp.c: Add some static functionsKarl Williamson2013-09-241-0/+221
* regcomp.c: Use macro accessor uniformlyKarl Williamson2013-09-241-38/+38
* regcomp.c: Optimize e.g. /[\w\W]/l into dotKarl Williamson2013-09-241-6/+36
* Enlarge dummy regex pass1 compilation nodeKarl Williamson2013-09-241-2/+5
* regcomp.c: Use STR_WITH_LEN to avoid bookkeepingKarl Williamson2013-09-241-15/+15
* Rename regex flag bit for clarityKarl Williamson2013-09-241-15/+15
* regcomp.c: Better DEBUGGING builds error detectionKarl Williamson2013-09-241-1/+8
* regcomp.c: Change some static parameters to constKarl Williamson2013-09-241-1/+1
* Retain an inversion list's mortality in its replacementKarl Williamson2013-09-241-16/+66
* regcomp.c: Add parameter to static functionKarl Williamson2013-09-241-15/+15
* Remove PL_ASCII; use existing array slots for itKarl Williamson2013-09-241-2/+5
* regcomp.c: Typos in comments; Fix another commentKarl Williamson2013-09-241-4/+6
* regcomp.c: Fix syntax error in #ifdef'd out codeKarl Williamson2013-09-241-1/+1
* Make typedef fully typedefKarl Williamson2013-09-241-4/+4
* regcomp.h: Add better named synonymsKarl Williamson2013-09-241-37/+41
* regcomp.c: Clarify commentKarl Williamson2013-09-241-6/+6
* regcomp.c: Change names of some static functionsKarl Williamson2013-09-241-114/+114
* regcomp.c: Rework static function call; commentsKarl Williamson2013-09-241-28/+31
* regcomp.c: Extract code into separate functionKarl Williamson2013-09-241-3/+21
* regcomp.c: Use PL_sv_undef instead of NULL in an AVKarl Williamson2013-09-241-9/+15
* Add regnode struct for synthetic start classKarl Williamson2013-09-241-48/+37
* regcomp.c: Move a #define, add a similar oneKarl Williamson2013-09-241-2/+5
* Add inversion list for U+80 - U+FFKarl Williamson2013-09-241-3/+2
* regcomp.c: Extract code into separate functionKarl Williamson2013-09-241-50/+64
* regcomp.c: Remove redundant matching possibilitiesKarl Williamson2013-09-241-1/+5
* regcomp.c: Centralize assignmentKarl Williamson2013-09-241-2/+1
* regcomp.c: Convert another I32 to SSize_tKarl Williamson2013-09-241-2/+1
* Removed the use of SPARC64_GCC_WORKAROUNDBrian Fraser2013-09-211-28/+0
* Removed the ifdefs for BUGGY_MSC and BUGGY_MSC6Brian Fraser2013-09-211-9/+0
* regcomp.c: Remove the last usage of NO_UNARY_PLUSBrian Fraser2013-09-211-7/+2
* regcomp.c: Remove a cargo-culted #undef SPSTARTBrian Fraser2013-09-211-3/+0
* regcomp.c: Remove a #undef opBrian Fraser2013-09-211-4/+0
* regcomp.c: Remove a useless use of I_STDARGBrian Fraser2013-09-211-5/+0
* regcomp.c: Use Perl_form() instead of buggy sprintfKarl Williamson2013-09-101-8/+9
* Use separate macros for byte vs uv UnicodeKarl Williamson2013-09-101-3/+3
* Fix Windows compilation failure introduced by 946095af78Brian Fraser2013-09-101-3/+5
* Make the "Switch condition not recognized" error message UTF-8 cleanBrian Fraser2013-09-101-1/+11
* regcomp.c: Introduce vFAIL2utf8f to replace the APPLY(X,Y) hackBrian Fraser2013-09-101-26/+26