summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* regcomp.c: White-space onlyKarl Williamson2018-12-271-8/+10
* regcomp.c: Avoid reading out-of-bounds memoryKarl Williamson2018-12-271-0/+2
* regen/mk_invlists.pl: Rmv outdated codeKarl Williamson2018-12-263-17/+4
* regen/mph.pl: Remove unused variableKarl Williamson2018-12-262-3/+1
* Change length-1 ASCII fold pairs to ANYOFM regnodesKarl Williamson2018-12-262-5/+43
* regcomp.c: White-space onlyKarl Williamson2018-12-261-35/+37
* Add new regnode: ANYOFH, without a bitmapKarl Williamson2018-12-266-404/+460
* Revamp qr/[...]/ optimizationsKarl Williamson2018-12-264-140/+1061
* regcomp.c: Rename a variableKarl Williamson2018-12-261-4/+4
* regcomp.c: White-space, comments onlyKarl Williamson2018-12-261-28/+31
* regcomp.c: Refactor 3 variables into flags of 1Karl Williamson2018-12-261-14/+24
* regcomp.c: White space onlyKarl Williamson2018-12-261-27/+27
* regcomp.c: Refactor looking for POSIX optimizationsKarl Williamson2018-12-261-23/+25
* regcomp.c: Rename a variableKarl Williamson2018-12-261-4/+4
* regcomp.c: Remove no longer used static functionKarl Williamson2018-12-264-172/+0
* regcomp.c: Remove remaining use of static functionKarl Williamson2018-12-261-5/+16
* regcomp.c: Consolidate common codeKarl Williamson2018-12-261-8/+5
* regcomp.c: Simplify ANYOFM node generationKarl Williamson2018-12-261-19/+14
* regcomp.c: Don't zap larger scope variablesKarl Williamson2018-12-261-5/+6
* Remove ASCII/NASCII regnodesKarl Williamson2018-12-268-380/+146
* regcomp.c: Prefer ANYOF/NANYOFM regnodesKarl Williamson2018-12-261-149/+152
* regcomp.c: Refactor some /[foo]/ codeKarl Williamson2018-12-261-48/+50
* regcomp.c: Simplify handling of EXACTFish nodes with 's' at edgeKarl Williamson2018-12-265-319/+253
* regexec.c: Avoid unnecessary foldingKarl Williamson2018-12-262-11/+12
* Collapse regnode EXACTFU_SS into EXACTFUPKarl Williamson2018-12-265-175/+184
* Add regnode EXACTFUP, for problematicKarl Williamson2018-12-265-135/+157
* regexec.c: Most /iaa nodes are now pre-foldedKarl Williamson2018-12-263-6/+45
* regexec.c: Add function to compare /i Latin1, pre-foldedKarl Williamson2018-12-264-0/+35
* regcomp.c: Fold characters in non-UTF-8 EXACTFish nodesKarl Williamson2018-12-261-12/+19
* regcomp.c: Generate EXACTFU_SS only for non-UTF8Karl Williamson2018-12-265-34/+27
* regcomp.c: Avoid duplicate workKarl Williamson2018-12-261-9/+11
* regcomp.c: Rationalize use of two variablesKarl Williamson2018-12-261-16/+15
* t/re/anyof.t: Sort tests; remove dupsKarl Williamson2018-12-261-113/+101
* regexec.c: Swap parameters to some EQ functionsKarl Williamson2018-12-251-8/+8
* Generalize foldEQ_utf8_flags()Karl Williamson2018-12-251-4/+24
* Fix bug in foldEQ_utf8_flags()Karl Williamson2018-12-251-0/+3
* utf8.c: White-space onlyKarl Williamson2018-12-251-6/+6
* regcomp.c, regexec.c: Rename some related variablesKarl Williamson2018-12-252-34/+33
* regcomp.c: Shorten variable nameKarl Williamson2018-12-251-27/+27
* Change name of PL_NonL1NonFinalFoldKarl Williamson2018-12-254-8/+7
* Move 2 property defns to mktablesKarl Williamson2018-12-256-7330/+7305
* regen/mk_invlists.pl: Fix bug when 2 ident tablesKarl Williamson2018-12-253-7/+48
* regcomp.c: Avoid a NULL dereferenceKarl Williamson2018-12-251-4/+21
* Change name of PL_utf8_foldable variableKarl Williamson2018-12-254-12/+11
* regcomp.c: qr/[\xFF]/di doesn't have runtime dependenciesKarl Williamson2018-12-251-1/+1
* regcomp.c: Add #ifdefKarl Williamson2018-12-251-0/+2
* regcomp.c: Fix commentKarl Williamson2018-12-251-1/+1
* re/anyof.t: Extract code into a functionKarl Williamson2018-12-251-43/+51
* t/re/anyof.t: Add capability to utf8::upgrade()Karl Williamson2018-12-251-1/+7
* t/re/anyof.t: Add 'strict', 'warnings' pragmasKarl Williamson2018-12-251-0/+2