This is a live mirror of the Perl 5 development currently hosted at
https://github.com/perl/perl5
https://perl5.git.perl.org
/
perl5.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
locale.c: Use same form of macro name
[perl5.git]
/
regexec.c
2018-02-02
Karl Williamson
Speed up finding non-UTF8 EXACTFish initial matches
blob
|
commitdiff
2018-02-02
Karl Williamson
regexec.c: Don't retest the same byte immediately
blob
|
commitdiff
|
diff to current
2018-01-31
Karl Williamson
isSCRIPT_RUN: Document in perlintern
blob
|
commitdiff
|
diff to current
2018-01-31
Karl Williamson
An empty string is a script_run, but marked INVALID
blob
|
commitdiff
|
diff to current
2018-01-31
Karl Williamson
isSCRIPT_RUN: A sequence of entirely Inherited chars...
blob
|
commitdiff
|
diff to current
2018-01-31
Karl Williamson
regexec.c: Add comment
blob
|
commitdiff
|
diff to current
2018-01-31
Karl Williamson
Fix bug in isSCRIPT_RUN with digit following unassigned
blob
|
commitdiff
|
diff to current
2018-01-31
Karl Williamson
isSCRIPT_RUN: Can short cut if not in UTF-8
blob
|
commitdiff
|
diff to current
2018-01-31
Karl Williamson
Give isSCRIPT_RUN() an extra parameter
blob
|
commitdiff
|
diff to current
2018-01-31
Karl Williamson
regexec.c: Fix typo in comment
blob
|
commitdiff
|
diff to current
2018-01-31
Karl Williamson
Fix bug in script runs that start with Common
blob
|
commitdiff
|
diff to current
2018-01-30
Karl Williamson
Add ANYOFM regnode
blob
|
commitdiff
|
diff to current
2018-01-30
Karl Williamson
regexec.c: Use word-at-a-time to repeat /i single byte...
blob
|
commitdiff
|
diff to current
2018-01-30
Karl Williamson
regexec.c: Use word-at-a-time to repeat a single byte...
blob
|
commitdiff
|
diff to current
2018-01-30
Karl Williamson
regexec.c: Replace loop by memchr()
blob
|
commitdiff
|
diff to current
2018-01-30
Karl Williamson
Use different scheme to handle MSVC6
blob
|
commitdiff
|
diff to current
2018-01-29
Karl Williamson
Don't use variant_byte_number on MSVC6
blob
|
commitdiff
|
diff to current
2018-01-29
Karl Williamson
Fix bug in new [[:ascii:]] nodes
blob
|
commitdiff
|
diff to current
2018-01-29
Karl Williamson
regexec.c: Extract some macro code into a submacro
blob
|
commitdiff
|
diff to current
2018-01-29
Karl Williamson
regexec.c: Use different method for finding adjacent...
blob
|
commitdiff
|
diff to current
2018-01-29
Karl Williamson
regexec.c: Extract some macro code into a sub-macro
blob
|
commitdiff
|
diff to current
2018-01-29
Karl Williamson
regexec.c: Collapse some macros
blob
|
commitdiff
|
diff to current
2018-01-29
Karl Williamson
regexec.c: Use meaningful variable name; comment
blob
|
commitdiff
|
diff to current
2018-01-15
Karl Williamson
Avoid some branches
blob
|
commitdiff
|
diff to current
2018-01-15
Karl Williamson
regexec.c: Complement the correct operand
blob
|
commitdiff
|
diff to current
2018-01-05
Craig A. Berry
Hide Perl_isSCRIPT_RUN from the re extension.
blob
|
commitdiff
|
diff to current
2018-01-04
Karl Williamson
Actually remove stray ';'
blob
|
commitdiff
|
diff to current
2018-01-04
Karl Williamson
regexec.c: Clarify comments; remove stray ';'
blob
|
commitdiff
|
diff to current
2018-01-04
Karl Williamson
Script Run: Scripts couldn't start with Common
blob
|
commitdiff
|
diff to current
2018-01-04
Karl Williamson
Make script run code a separate function
blob
|
commitdiff
|
diff to current
2018-01-01
Karl Williamson
regexec.c: Change declaration to U8
blob
|
commitdiff
|
diff to current
2017-12-30
Karl Williamson
regexec.c: Replace loop by memchr()
blob
|
commitdiff
|
diff to current
2017-12-30
Karl Williamson
Use new regnodes for /[[:ascii:]]/
blob
|
commitdiff
|
diff to current
2017-12-30
Karl Williamson
Speed up /[[:posix:]]/a UTF-8 matching
blob
|
commitdiff
|
diff to current
2017-12-30
Karl Williamson
regexec.c: White-space, braces only
blob
|
commitdiff
|
diff to current
2017-12-30
Karl Williamson
regexec.c: Save a conditional per iteration
blob
|
commitdiff
|
diff to current
2017-12-25
Karl Williamson
Add script_run regex feature
blob
|
commitdiff
|
diff to current
2017-12-14
David Mitchell
Revert "re_intuit_start(): rename some local vars"
blob
|
commitdiff
|
diff to current
2017-12-13
David Mitchell
re_intuit_start()/S_reghop3(): don't go beyond end
blob
|
commitdiff
|
diff to current
2017-12-13
David Mitchell
re_intuit_start(): rename some local vars
blob
|
commitdiff
|
diff to current
2017-12-03
David Mitchell
re_intuit_start(): skip too short variant utf8 pat
blob
|
commitdiff
|
diff to current
2017-10-27
Karl Williamson
Change upper limit handling of -Dr output
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
make callers of SvTRUE() more efficient
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
add, and use, some RXp_FOO() variants of RX_FOO()
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
rename RX_HAS_CUTGROUP() to RXp_HAS_CUTGROUP()
blob
|
commitdiff
|
diff to current
2017-06-21
Karl Williamson
Prepare for Unicode 10.0
blob
|
commitdiff
|
diff to current
2017-06-16
David Mitchell
don't call Perl_fbm_instr() with negative length
blob
|
commitdiff
|
diff to current
2017-06-03
James E Keenan
Patch suggested by Craig Berry for RT 131337.
blob
|
commitdiff
|
diff to current
2017-06-01
Yves Orton
Fix #131190 - UTF8 code improperly casting negative...
blob
|
commitdiff
|
diff to current
2017-04-28
Yves Orton
Revert RT #131190 patches.
blob
|
commitdiff
|
diff to current
2017-04-23
Yves Orton
make fix for #131190 EBCDIC safe
blob
|
commitdiff
|
diff to current
2017-04-23
Yves Orton
Fix #131190 - UTF8 code improperly casting negative...
blob
|
commitdiff
|
diff to current
2017-02-15
Karl Williamson
regexec.c: Fix comment typos
blob
|
commitdiff
|
diff to current
2017-02-14
David Mitchell
S_regmatch: eliminate WHILEM_A_min paren saving
blob
|
commitdiff
|
diff to current
2017-02-14
David Mitchell
S_regmatch: eliminate WHILEM_B paren saving
blob
|
commitdiff
|
diff to current
2017-02-14
David Mitchell
Add a comment on why TRIE.jump does a UNWIND_PAREN
blob
|
commitdiff
|
diff to current
2017-02-14
David Mitchell
clear savestack on (?{...}) failure and backtrack
blob
|
commitdiff
|
diff to current
2017-02-14
David Mitchell
-Mre=Debug,ALL: indicate regex state stack pushes
blob
|
commitdiff
|
diff to current
2017-02-14
David Mitchell
fix pad/scope issue in re_evals
blob
|
commitdiff
|
diff to current
2017-02-11
Karl Williamson
Change av_foo_nomg() name
blob
|
commitdiff
|
diff to current
2017-01-26
Karl Williamson
regexec.c: Clarify comment
blob
|
commitdiff
|
diff to current
2017-01-19
Hugo van der Sanden
[perl #129377] don't read past start of string for...
blob
|
commitdiff
|
diff to current
2017-01-11
Hugo van der Sanden
[perl #130522] don't try to find_by_class outside the...
blob
|
commitdiff
|
diff to current
2017-01-11
Hugo van der Sanden
[perl #130522] do not allow endpos to exceed strend
blob
|
commitdiff
|
diff to current
2017-01-06
Andy Lester
Removed unused CHR_DIST macros
blob
|
commitdiff
|
diff to current
2016-12-29
Craig A. Berry
Don't define Perl_isFOO_lc in the regex extension.
blob
|
commitdiff
|
diff to current
2016-12-24
Karl Williamson
Deprecate non-grapheme string delimiter
blob
|
commitdiff
|
diff to current
2016-12-24
Karl Williamson
Convert core to use toFOO_utf8_safe()
blob
|
commitdiff
|
diff to current
2016-12-24
Karl Williamson
Convert some calls to test for malformations
blob
|
commitdiff
|
diff to current
2016-12-24
Karl Williamson
For character case changing, create macros and use
blob
|
commitdiff
|
diff to current
2016-12-23
Karl Williamson
regexec.c: Make isFOO_lc() non-static
blob
|
commitdiff
|
diff to current
2016-12-23
Karl Williamson
Convert core (except toke.c) to use isFOO_utf8_safe()
blob
|
commitdiff
|
diff to current
2016-12-23
Karl Williamson
Use fnc to force out malformed warnings
blob
|
commitdiff
|
diff to current
2016-12-16
David Mitchell
regexes: make scanning for ANYOF faster
blob
|
commitdiff
|
diff to current
2016-12-12
Hugo van der Sanden
[perl #130307] Correctly unwind on cache hit
blob
|
commitdiff
|
diff to current
2016-12-11
Karl Williamson
regexec.c: Remove obsolete expression
blob
|
commitdiff
|
diff to current
2016-12-11
Karl Williamson
regexec.c: Remove use of obsolete flag
blob
|
commitdiff
|
diff to current
2016-11-18
Karl Williamson
Change white space to avoid C++ deprecation warning
blob
|
commitdiff
|
diff to current
2016-11-15
Nicolas R
Cleanup PERL_VERSION checks in .c files
blob
|
commitdiff
|
diff to current
2016-11-01
Yves Orton
rework perl #129903 - inf recursion from use of empty...
blob
|
commitdiff
|
diff to current
2016-10-31
Tony Cook
(perl #129085) avoid memcmp() past the end of a string
blob
|
commitdiff
|
diff to current
2016-10-19
Yves Orton
make regen and args assert fix
blob
|
commitdiff
|
diff to current
2016-10-19
Yves Orton
Add a way to have functions with a trailing depth argum...
blob
|
commitdiff
|
diff to current
2016-10-19
Yves Orton
mark depth unused except under DEBUGGING
blob
|
commitdiff
|
diff to current
2016-10-19
Yves Orton
PerlIO_printf() does not take aTHX_ as an argument
blob
|
commitdiff
|
diff to current
2016-10-19
Yves Orton
regexec.c: add comment and add a test
blob
|
commitdiff
|
diff to current
2016-10-19
Yves Orton
regexec.c: fixup annoying unbalanced whitespace
blob
|
commitdiff
|
diff to current
2016-10-19
Yves Orton
regexec.c: in debug fixup indents and TRIE/BUFFER debug...
blob
|
commitdiff
|
diff to current
2016-10-19
Yves Orton
regexec.c: fix perl #129897: trie short circuit breaks...
blob
|
commitdiff
|
diff to current
2016-10-04
Hugo van der Sanden
[perl #129350] anchored/floating substrings must be...
blob
|
commitdiff
|
diff to current
2016-08-29
Karl Williamson
PATCH: [perl #129038] Crash with s///l
blob
|
commitdiff
|
diff to current
2016-08-24
David Mitchell
re_untuit_start() avoid overshoot with utf8
blob
|
commitdiff
|
diff to current
2016-08-17
Karl Williamson
regexec.c: White-space only
blob
|
commitdiff
|
diff to current
2016-07-13
Karl Williamson
regexec.c: Silence compiler warning
blob
|
commitdiff
|
diff to current
2016-06-22
Karl Williamson
Prepare for Unicode 9.0
blob
|
commitdiff
|
diff to current
2016-06-22
Karl Williamson
regexec.c: Add a const to a function parameter
blob
|
commitdiff
|
diff to current
2016-06-20
Karl Williamson
regexes, Slight refactor, but mostly fix comments,
blob
|
commitdiff
|
diff to current
2016-05-09
Yves Orton
Call PERL_ASYNC_CHECK when we backtrack in the regex...
blob
|
commitdiff
|
diff to current
2016-04-04
David Mitchell
Follow-up to previous Solaris/S_regmatch commit
blob
|
commitdiff
|
diff to current
2016-04-04
David Mitchell
S_regmatch(): work around Solaris optimiser bug
blob
|
commitdiff
|
diff to current
next