summaryrefslogtreecommitdiff
path: root/regexec.c
Commit message (Expand)AuthorAgeFilesLines
* regmatch(): eliminate reginput variableDavid Mitchell2012-09-141-20/+9
* regmatch(): remove remaining reads of reginputDavid Mitchell2012-09-141-2/+3
* regmatch(): remove reginput from CURLY etcDavid Mitchell2012-09-141-26/+23
* regmatch(): remove reginput from CURLYMDavid Mitchell2012-09-141-13/+8
* regmatch(): remove reginput from IFMATCH etcDavid Mitchell2012-09-141-8/+11
* regmatch(): remove reginput from TRIE_next_fail:David Mitchell2012-09-141-4/+6
* regmatch(): make PUSH_STATE_GOTO dest explicitDavid Mitchell2012-09-141-35/+38
* eliminate PL_reginputDavid Mitchell2012-09-141-65/+83
* Restore the build under -DPERL_OLD_COPY_ON_WRITENicholas Clark2012-09-141-1/+2
* Move 2 functions from utf8.c to regexec.cKarl Williamson2012-09-131-0/+68
* regexec.c: Use new macros instead of swashesKarl Williamson2012-09-131-51/+27
* Rename regen'd hdr to reflect expanded capabilitiesKarl Williamson2012-09-131-1/+1
* Fix \X handling for Unicode 5.1 - 6.0Karl Williamson2012-09-131-2/+5
* fix a bug in handling $+[0] and unicodeDavid Mitchell2012-09-081-2/+2
* Don't copy all of the match string bufferDavid Mitchell2012-09-081-7/+101
* regexec_flags(): simplify length calculationDavid Mitchell2012-09-081-1/+1
* document args to regexec_flags and APIDavid Mitchell2012-09-081-11/+18
* regexec.c: White-space onlyKarl Williamson2012-08-281-82/+84
* Avoid duplicate table look ups.Karl Williamson2012-08-281-1/+3
* Refactor \X regex handling to avoid a typical case table lookupKarl Williamson2012-08-281-17/+19
* regexec.c: Remove no longer needed commentsKarl Williamson2012-08-281-30/+0
* Add utility and .h for character's UTF-8Karl Williamson2012-08-271-22/+13
* Prepare for Unicode 6.2Karl Williamson2012-08-261-15/+29
* regexec.c: White-space onlyKarl Williamson2012-08-251-7/+7
* regex: Speed up \X processingKarl Williamson2012-08-251-2/+5
* utf8.c: Prefer binsearch over swash hash for small swashesKarl Williamson2012-08-251-1/+1
* utf8.c: collapse a function parameterKarl Williamson2012-08-251-2/+0
* regexec.c: Reword commentKarl Williamson2012-08-251-5/+1
* regexec.c: Use get method instead of internalsKarl Williamson2012-08-251-10/+4
* utf8.c: Revise internal API of swash_init()Karl Williamson2012-08-251-4/+5
* regexec.c: Use xor to save a branchKarl Williamson2012-08-251-1/+2
* utf8.c: Speed up \X processing of KoreanKarl Williamson2012-08-251-5/+1
* Add empty inline_invlist.cKarl Williamson2012-08-251-0/+2
* Omnibus removal of register declarationsKarl Williamson2012-08-181-27/+27
* regcomp.c: Use POSIXA, NPOSIXAKarl Williamson2012-07-241-0/+52
* Only generate above-Uni warning for \p{}, \P{}Karl Williamson2012-07-191-0/+8
* fix 4f8dbb2dJesse Luehrs2012-06-271-2/+4
* clean up compilation warningsJesse Luehrs2012-06-271-3/+5
* fix paren unwinding with CURLYN, CURLYMDavid Mitchell2012-06-161-10/+19
* Use assertions for /* NOT REACHED */Father Chrysostomos2012-06-151-38/+38
* Properly restore PL_curcop after /(?{})/David Mitchell2012-06-151-20/+20
* regmatch(): avoid 'may be used uninitialized' msgDavid Mitchell2012-06-131-1/+1
* propagate /msix and (?msix) etc flags into (??{})David Mitchell2012-06-131-1/+5
* handle (??{}) returning an overloaded valueDavid Mitchell2012-06-131-16/+20
* handle weird/undef (?{}), (??{}) return valueDavid Mitchell2012-06-131-29/+39
* simply 'use bytes' handling of (??{})David Mitchell2012-06-131-8/+3
* further simplify (??{}) return codeDavid Mitchell2012-06-131-22/+14
* simplify the return code in (??{})David Mitchell2012-06-131-14/+1
* remove invalid assertion in (??{}) return codeDavid Mitchell2012-06-131-1/+0
* propagate 'use re eval' into return from (??{})David Mitchell2012-06-131-1/+9