summaryrefslogtreecommitdiff
path: root/regcomp.c
Commit message (Expand)AuthorAgeFilesLines
* regcomp.c: Rmv no-longer used variables and codeKarl Williamson2012-02-091-6/+0
* regcomp.c: Use compiled-in inversion listsKarl Williamson2012-02-091-144/+309
* Add compile-time inversion lists for POSIX classesKarl Williamson2012-02-091-0/+48
* regcomp.c: Use compile-time invlistsKarl Williamson2012-02-091-10/+17
* regcomp.c: Add ability to have compiled-in inversion listsKarl Williamson2012-02-091-1/+53
* regcomp.c: Use new complement unionKarl Williamson2012-02-091-12/+4
* regcomp.c: Add ability to take union of a complementKarl Williamson2012-02-091-6/+51
* regcomp.c: _invlist_subtract() becomes a macroKarl Williamson2012-02-091-40/+0
* regcomp.c: Add ability to take intersection of complementKarl Williamson2012-02-091-6/+55
* regcomp.c: Use NULL first parameter to _invlist_unionKarl Williamson2012-02-091-6/+1
* regcomp.c: Chg invlist_union() to accept NULL first paramKarl Williamson2012-02-091-4/+7
* Silence compiler warningsRobin Barker2012-02-091-4/+0
* regcomp.c: Comment changesKarl Williamson2012-01-191-17/+34
* regcomp.c: Change variable meaning and hence nameKarl Williamson2012-01-191-30/+34
* regcomp.c: Remove no-longer used #definesKarl Williamson2012-01-191-4/+0
* regcomp.c: Refactor join_exact() to eliminate extra passesKarl Williamson2012-01-191-90/+144
* regcomp.c: Modify some commentsKarl Williamson2012-01-191-9/+9
* regex: Remove FOLDCHAR regnode typeKarl Williamson2012-01-191-14/+0
* regex: Fix some tricky fold problemsKarl Williamson2012-01-191-230/+168
* regcomp.c: Rework join_exact()Karl Williamson2012-01-191-50/+59
* regex: Add new node type EXACTFU_NO_TRIEKarl Williamson2012-01-191-0/+1
* regex: Add new node type EXACTFU_SSKarl Williamson2012-01-191-0/+1
* regcomp.c: Need to account for delta sizesKarl Williamson2012-01-191-0/+5
* regcomp.c: Change param to join_exact()Karl Williamson2012-01-191-10/+18
* regcomp.c: regex start class for sharp sKarl Williamson2012-01-191-0/+26
* regcomp.c: white-space only and comments onlyKarl Williamson2012-01-191-16/+42
* regcomp.c: Save computed value in variable for later useKarl Williamson2012-01-191-4/+4
* regcomp.c: Make sure trie can handle node passed to itKarl Williamson2012-01-191-0/+2
* regcomp.c: Don't print incorrect debug infoKarl Williamson2012-01-191-3/+4
* Provide as much diagnostic information as possible in "panic: ..." messages.Nicholas Clark2012-01-161-4/+9
* regcomp.c: Compile inverted character classes with \p{}Karl Williamson2012-01-131-5/+1
* regcomp.c: Prepare for allowing [^\p{...}]Karl Williamson2012-01-131-8/+52
* regcomp.c; Use Latin1 \p{} in optimizationKarl Williamson2012-01-131-5/+57
* regcomp.c: Better optimize [classes] under /aa.Karl Williamson2012-01-131-5/+9
* regcomp.c: Avoid unnecessary runtime fold checkingKarl Williamson2012-01-131-2/+9
* regcomp.c: Change loop variable name, associated changesKarl Williamson2012-01-131-7/+21
* regcomp.c: Clean up commentKarl Williamson2012-01-131-11/+13
* regcomp.c: Avoid leaking a scalarKarl Williamson2012-01-131-0/+1
* regcomp.c: truncate long debug dump outputKarl Williamson2012-01-131-1/+12
* regcomp.c: in debug output, don't duplicate code pointsKarl Williamson2012-01-131-1/+7
* regcomp.c: Change debug dump of bitmap/non-bitmapKarl Williamson2012-01-131-2/+7
* regcomp.c: Change \t to a - in debug dumping rangesKarl Williamson2012-01-131-0/+4
* regcomp.c: White-space onlyKarl Williamson2012-01-131-38/+36
* regcomp.c: put_byte wants an ord, not a utf8 charKarl Williamson2012-01-131-11/+3
* regcomp.c: White-space onlyKarl Williamson2012-01-131-2/+2
* regcomp.c: Don't read beyond inputKarl Williamson2012-01-131-2/+5
* regcomp.c: Optimize a single Unicode property in a [character class]Karl Williamson2012-01-131-2/+12
* Move Unicode property defn processing to compile timeKarl Williamson2012-01-131-14/+139
* regcomp.c: Pass inversion list directly to regexec.cKarl Williamson2012-01-131-21/+17
* regcomp.c: Add _invlist_contents() to compactly dump inversion listKarl Williamson2012-01-131-0/+31