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
my_atof3() Fix uncommon bug where it wrongly fails
[perl5.git]
/
regcomp.c
2019-01-11
Karl Williamson
PATCH: [perl #133756] Failure to match properly
blob
|
commitdiff
2019-01-11
Karl Williamson
regcomp.c: Fix wrong comment
blob
|
commitdiff
|
diff to current
2019-01-01
Karl Williamson
regcomp.c: Rmv null function calls
blob
|
commitdiff
|
diff to current
2019-01-01
Karl Williamson
Revert "regen/mk_invlists.pl: Fix bug when 2 ident...
blob
|
commitdiff
|
diff to current
2018-12-28
Karl Williamson
regcomp.c: Refactor \b{} parsing code
blob
|
commitdiff
|
diff to current
2018-12-28
Karl Williamson
regcomp.c: White-space only
blob
|
commitdiff
|
diff to current
2018-12-28
Karl Williamson
regcomp.c: Avoid reading out-of-bounds memory
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
Change length-1 ASCII fold pairs to ANYOFM regnodes
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: White-space only
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
Add new regnode: ANYOFH, without a bitmap
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
Revamp qr/[...]/ optimizations
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: Rename a variable
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: White-space, comments only
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: Refactor 3 variables into flags of 1
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: White space only
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: Refactor looking for POSIX optimizations
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: Rename a variable
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: Remove no longer used static function
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: Remove remaining use of static function
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: Consolidate common code
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: Simplify ANYOFM node generation
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: Don't zap larger scope variables
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
Remove ASCII/NASCII regnodes
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: Prefer ANYOF/NANYOFM regnodes
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: Refactor some /[foo]/ code
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: Simplify handling of EXACTFish nodes with...
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regexec.c: Avoid unnecessary folding
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
Collapse regnode EXACTFU_SS into EXACTFUP
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
Add regnode EXACTFUP, for problematic
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: Fold characters in non-UTF-8 EXACTFish nodes
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: Generate EXACTFU_SS only for non-UTF8
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: Avoid duplicate work
blob
|
commitdiff
|
diff to current
2018-12-26
Karl Williamson
regcomp.c: Rationalize use of two variables
blob
|
commitdiff
|
diff to current
2018-12-25
Karl Williamson
regcomp.c, regexec.c: Rename some related variables
blob
|
commitdiff
|
diff to current
2018-12-25
Karl Williamson
regcomp.c: Shorten variable name
blob
|
commitdiff
|
diff to current
2018-12-25
Karl Williamson
Change name of PL_NonL1NonFinalFold
blob
|
commitdiff
|
diff to current
2018-12-25
Karl Williamson
Move 2 property defns to mktables
blob
|
commitdiff
|
diff to current
2018-12-25
Karl Williamson
regcomp.c: Avoid a NULL dereference
blob
|
commitdiff
|
diff to current
2018-12-25
Karl Williamson
Change name of PL_utf8_foldable variable
blob
|
commitdiff
|
diff to current
2018-12-25
Karl Williamson
regcomp.c: qr/[\xFF]/di doesn't have runtime dependencies
blob
|
commitdiff
|
diff to current
2018-12-25
Karl Williamson
regcomp.c: Add #ifdef
blob
|
commitdiff
|
diff to current
2018-12-25
Karl Williamson
regcomp.c: Fix comment
blob
|
commitdiff
|
diff to current
2018-12-16
Karl Williamson
regcomp.c: Tighten embedded patterns in regex sets
blob
|
commitdiff
|
diff to current
2018-12-08
Karl Williamson
regcomp.c: Allow more EXACTFish nodes to be trieable
blob
|
commitdiff
|
diff to current
2018-12-08
Karl Williamson
regcomp.c: Make sure /di nodes begining in 's' are...
blob
|
commitdiff
|
diff to current
2018-12-08
Karl Williamson
regcomp.c: Make sure /di nodes ending in 's' are EXACTF
blob
|
commitdiff
|
diff to current
2018-12-08
Karl Williamson
regcomp.c: Simplify a bit of code
blob
|
commitdiff
|
diff to current
2018-12-08
Karl Williamson
regcomp.c: Can join certain EXACTish node types
blob
|
commitdiff
|
diff to current
2018-12-08
Karl Williamson
regcomp.c: Move clause of while() conditional into...
blob
|
commitdiff
|
diff to current
2018-12-08
Karl Williamson
regcomp.c: Add assertion
blob
|
commitdiff
|
diff to current
2018-12-08
Karl Williamson
Remove one use of static function
blob
|
commitdiff
|
diff to current
2018-12-07
Karl Williamson
regen/mk_invlists.pl: Add new table
blob
|
commitdiff
|
diff to current
2018-12-07
Karl Williamson
regcomp.c: Use simpler variable name as long as possible
blob
|
commitdiff
|
diff to current
2018-12-07
Karl Williamson
regcomp.c: Prefer one of similarly named vars
blob
|
commitdiff
|
diff to current
2018-12-07
Karl Williamson
Use consistent spelling in qr// dumping
blob
|
commitdiff
|
diff to current
2018-12-07
Karl Williamson
regcomp.c: Clarify comment
blob
|
commitdiff
|
diff to current
2018-12-02
Karl Williamson
Revert "regcomp.c: Use a weird value in a place where...
blob
|
commitdiff
|
diff to current
2018-11-29
Karl Williamson
PATCH: [perl #133423]
blob
|
commitdiff
|
diff to current
2018-11-27
Karl Williamson
regcomp.c: White-space only
blob
|
commitdiff
|
diff to current
2018-11-27
Karl Williamson
Add regnode EXACTFU_ONLY8
blob
|
commitdiff
|
diff to current
2018-11-27
Karl Williamson
Add regnode EXACT_ONLY8
blob
|
commitdiff
|
diff to current
2018-11-27
Karl Williamson
regcomp.c: Use common code instead of duplicating it
blob
|
commitdiff
|
diff to current
2018-11-27
David Mitchell
handle /(?(?{code}))/ mixed compile-and runtime
blob
|
commitdiff
|
diff to current
2018-11-27
Karl Williamson
regcomp.c: Clarify comment
blob
|
commitdiff
|
diff to current
2018-11-27
Karl Williamson
regcomp.c: Initialize a variable more conservatively
blob
|
commitdiff
|
diff to current
2018-11-27
Karl Williamson
regcomp.c: Use a weird value in a place where ignored
blob
|
commitdiff
|
diff to current
2018-11-27
Karl Williamson
regcomp.c: Consolidate duplicated code into 1 place
blob
|
commitdiff
|
diff to current
2018-11-27
Karl Williamson
regcomp.c: Use better method for setting debug offsets
blob
|
commitdiff
|
diff to current
2018-11-27
Karl Williamson
regcomp.c: Remove another sizing pass relict
blob
|
commitdiff
|
diff to current
2018-11-20
Karl Williamson
regcomp.c: Rmv malformed assert()
blob
|
commitdiff
|
diff to current
2018-11-17
Karl Williamson
Add regnode NANYOFM
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Simplify early failure returns
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Remove no longer used parameter, and refactor
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Remove now always NULL parameter
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Don't restart parse for /d to /u if no need to
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Don't restart parse for /d to /u if reparsin...
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Don't restart parse now if doing so later
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Swap 'if' branches for readability
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Refactor constructing EXACTish nodes
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Fix up parsing \N{} in a string
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Remove obsolete code
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Comments, white-space, rmv extra parens
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Remove no longer useful code
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
Find optimizations for /[[:posix:]]/a
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Add assertion
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Fix up RE_TRACK_PATTERN_OFFSETS
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Avoid some conditionals
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Make sure UTF-8 regex pattern uses /u
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
PATCH: [perl #133642] Double free
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: Refactor to remove an else and a NOT_REACHED
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
regcomp.c: calculate variants instead of assuming worst...
blob
|
commitdiff
|
diff to current
2018-11-16
Karl Williamson
handy.h: Add some comments
blob
|
commitdiff
|
diff to current
2018-10-31
Karl Williamson
PATCH: [perl #133620] heap buffer overflow
blob
|
commitdiff
|
diff to current
2018-10-20
Tony Cook
Using #ifdef inside macro arguments confuses VC++ 2008
blob
|
commitdiff
|
diff to current
2018-10-20
Karl Williamson
regcomp.c: White space only
blob
|
commitdiff
|
diff to current
2018-10-20
Karl Williamson
Remove references to passes from regex compiler
blob
|
commitdiff
|
diff to current
2018-10-20
Karl Williamson
Remove sizing pass from regular expression compiler
blob
|
commitdiff
|
diff to current
2018-10-20
Karl Williamson
regcomp.c: Avoid potential NULL ptr dereference
blob
|
commitdiff
|
diff to current
2018-10-20
Karl Williamson
regcomp.c: Test that code block exists before cleaning
blob
|
commitdiff
|
diff to current
2018-10-20
Karl Williamson
regcomp.c: Extract code into a function
blob
|
commitdiff
|
diff to current
next