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
Fix maximum line length
[perl5.git]
/
doop.c
2019-09-02
Pali
Fix do_vecget and do_vecset to process GET magic only...
blob
|
commitdiff
2019-05-31
James E Keenan
Use of code points over 0xFF in string bitwise operators
blob
|
commitdiff
|
diff to current
2019-05-30
James E Keenan
Use of strings with code points over 0xFF as arguments...
blob
|
commitdiff
|
diff to current
2019-05-28
Dagfinn Ilmari Man...
Remove remaining assignments to SvCUR and SvLEN in...
blob
|
commitdiff
|
diff to current
2018-03-07
Daniel Dragan
rmv/de-dup static const char array "strings"
blob
|
commitdiff
|
diff to current
2018-02-20
David Mitchell
S_do_trans_complex(): outdent a block of code
blob
|
commitdiff
|
diff to current
2018-01-22
Karl Williamson
PATCH: [perl #132750] Silence uninit warning
blob
|
commitdiff
|
diff to current
2018-01-19
Karl Williamson
doop.c: White-space only
blob
|
commitdiff
|
diff to current
2018-01-19
Karl Williamson
Deprecate above \xFF in bitwise string ops
blob
|
commitdiff
|
diff to current
2018-01-19
Karl Williamson
doop.c: Use MIN()
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
tr///: eliminate I32 from the do_trans*() fns
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
tr///: return Size_t count rather than I32
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
tr///; simplify $utf8 =~ tr/nonutf8/nonutf8/
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
tr///c: handle len(replacement charlist) > 32767
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
add two structs for OP_TRANS
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
S_do_trans_complex(): re-indent
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
fix "\x{100}..." =~ tr/.../.../cd
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
OP_TRANS: change extended table format
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
remove fossil debugging statement from do_trans()
blob
|
commitdiff
|
diff to current
2018-01-19
David Mitchell
tr/// functions: add some basic code comments
blob
|
commitdiff
|
diff to current
2017-11-23
Karl Williamson
doop.c: Change to use is_utf8_invariant_string()
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
hv_pushkv(): handle keys() and values() too
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
create Perl_hv_pushkv() function
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
OP_VALUES: reserve OPpMAYBE_LVSUB bit
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
use OPpAVHVSWITCH_MASK
blob
|
commitdiff
|
diff to current
2017-07-27
David Mitchell
Perl_do_kv(): add asserts and more code comments
blob
|
commitdiff
|
diff to current
2017-06-14
Karl Williamson
Allow bitwise & ^ | to accept trailing UTF-8
blob
|
commitdiff
|
diff to current
2017-06-07
Karl Williamson
doop.c: White-space only
blob
|
commitdiff
|
diff to current
2017-06-07
Karl Williamson
Use simple-minded approach to bitwise UTF-8 operations
blob
|
commitdiff
|
diff to current
2017-06-07
David Mitchell
sv_vcatpvfn() family: make svmax arg Size_t
blob
|
commitdiff
|
diff to current
2017-06-06
Abigail
Fatalize the use of code points above 0xFF for bitwise...
blob
|
commitdiff
|
diff to current
2017-06-05
David Mitchell
remove -DH (DEBUG_H) misfeature
blob
|
commitdiff
|
diff to current
2017-06-02
Dagfinn Ilmari Man...
Define and use symbolic constants for LvFLAGS
blob
|
commitdiff
|
diff to current
2017-06-01
Karl Williamson
Deprecate vec() with above-FF code points.
blob
|
commitdiff
|
diff to current
2017-03-31
David Mitchell
vec(): defer lvalue out-of-range croaking
blob
|
commitdiff
|
diff to current
2017-03-17
David Mitchell
fix integer overflows in Perl_do_vecget()/set
blob
|
commitdiff
|
diff to current
2017-03-17
David Mitchell
Perl_do_vecget(): change offset arg to STRLEN type
blob
|
commitdiff
|
diff to current
2017-02-18
Andy Lester
Moving variables to their innermost scope.
blob
|
commitdiff
|
diff to current
2016-11-09
David Mitchell
Perl_do_vop(): enhance "avoid sv_catpvn"
blob
|
commitdiff
|
diff to current
2016-11-07
Tony Cook
(perl #129995) avoid sv_catpvn() in do_vop() when unneeded
blob
|
commitdiff
|
diff to current
2016-10-19
Yves Orton
doop.c: use new SvPVCLEAR and constant string friendly...
blob
|
commitdiff
|
diff to current
2016-09-21
Dagfinn Ilmari Man...
Change sv_setpvn(…, "…", …) to sv_setpvs(…, "…")
blob
|
commitdiff
|
diff to current
2016-09-19
Yves Orton
doop.c: use sv_setpvn() instead of sv_setpvs()
blob
|
commitdiff
|
diff to current
2016-09-19
Father Chrysostomos
[perl #129287] Make UTF8 & append null
blob
|
commitdiff
|
diff to current
2016-05-21
Father Chrysostomos
Allow assignment to &CORE::keys()
blob
|
commitdiff
|
diff to current
2016-05-21
Father Chrysostomos
Allow &CORE::foo() with hash functions
blob
|
commitdiff
|
diff to current
2016-05-20
Father Chrysostomos
[perl #128187] Forbid sub :lvalue{keys} in aassign
blob
|
commitdiff
|
diff to current
2016-02-15
David Mitchell
doop.c: fix typo in header comment
blob
|
commitdiff
|
diff to current
2016-02-03
David Mitchell
make gimme consistently U8
blob
|
commitdiff
|
diff to current
2015-12-16
Karl Williamson
Deprecate wide chars in logical string ops
blob
|
commitdiff
|
diff to current
2015-12-16
Karl Williamson
doop.c: Fix typo in comment
blob
|
commitdiff
|
diff to current
2015-10-02
David Mitchell
fix up EXTEND() callers
blob
|
commitdiff
|
diff to current
2015-07-22
Dagfinn Ilmari Man...
Merge declaration and initialisation of local variable
blob
|
commitdiff
|
diff to current
2015-07-13
Aaron Crane
Delete experimental autoderef feature
blob
|
commitdiff
|
diff to current
2015-03-23
Dagfinn Ilmari Man...
Replace common Emacs file-local variables with dir...
blob
|
commitdiff
|
diff to current
2015-02-09
Hugo van der Sanden
[perl #123759] always count on OPpTRANS_IDENTICAL
blob
|
commitdiff
|
diff to current
2015-01-21
David Mitchell
avoid C labels in column 0
blob
|
commitdiff
|
diff to current
2014-12-29
Father Chrysostomos
Remove PUTBACK/SPAGAIN from hash iter ops
blob
|
commitdiff
|
diff to current
2014-10-20
Father Chrysostomos
Call string overloading once in join($ov,...)
blob
|
commitdiff
|
diff to current
2014-10-18
Father Chrysostomos
Use sv_catpvn instead of sv_catsv in doop.c:do_join
blob
|
commitdiff
|
diff to current
2014-09-19
David Mitchell
comment pp_foo aliases in pp*.c
blob
|
commitdiff
|
diff to current
2014-06-25
Jarkko Hietaniemi
Remove or downgrade unnecessary dVAR.
blob
|
commitdiff
|
diff to current
2014-05-29
Jarkko Hietaniemi
UV casting to avoid intermediate sign extension.
blob
|
commitdiff
|
diff to current
2014-05-02
David Mitchell
vec(): downgrade before accessing string buffer
blob
|
commitdiff
|
diff to current
2013-09-11
Karl Williamson
Use separate macros for byte vs uv Unicode
blob
|
commitdiff
|
diff to current
2013-08-29
Karl Williamson
Convert some uvuni() to uvchr()
blob
|
commitdiff
|
diff to current
2013-08-11
Father Chrysostomos
Make tr/a/b/ croak on read-only null COWs
blob
|
commitdiff
|
diff to current
2013-06-15
Father Chrysostomos
doop.c: Correct introductory text
blob
|
commitdiff
|
diff to current
2012-11-25
Karl Williamson
Remove "register" declarations
blob
|
commitdiff
|
diff to current
2012-11-12
Daniel Dragan
rmv context from Perl_croak_no_modify and Perl_croak_xs...
blob
|
commitdiff
|
diff to current
2012-11-05
Steffen Mueller
Add C define to remove taint support from perl
origin/smueller/no_taint3
blob
|
commitdiff
|
diff to current
2012-08-18
Karl Williamson
Omnibus removal of register declarations
blob
|
commitdiff
|
diff to current
2012-07-28
Father Chrysostomos
doop.c: Simplify do_trans’ un-cow logic
blob
|
commitdiff
|
diff to current
2012-07-28
Father Chrysostomos
Flatten vstrings modified in place
blob
|
commitdiff
|
diff to current
2012-07-15
Chip Salzenberg
Magic flags harmonization.
blob
|
commitdiff
|
diff to current
2012-05-30
Ricardo Signes
update the editor hints for spaces, not tabs
blob
|
commitdiff
|
diff to current
2012-05-26
Brian Fraser
Fix for [perl #9423] vec assignments generate 2 warnings
blob
|
commitdiff
|
diff to current
2012-05-25
Brian Fraser
Fix for [perl #8931], call magic only once for join...
blob
|
commitdiff
|
diff to current
2012-05-22
Tony Cook
[rt #111730] don't use I32 for offsets in vec()
blob
|
commitdiff
|
diff to current
2012-01-09
Father Chrysostomos
[perl #44895] += warning on uninit magic var
blob
|
commitdiff
|
diff to current
2011-11-24
Father Chrysostomos
Call FETCH once for $tied_ref =~ y/a/b/
blob
|
commitdiff
|
diff to current
2011-08-25
Eric Brine
Trim dead code in do_kv.
blob
|
commitdiff
|
diff to current
2011-05-18
Michael Witten
Clean: Actually use HvUSEDKEYS() instead of HvKEYS()
blob
|
commitdiff
|
diff to current
2011-03-14
David Mitchell
[perl #82250] fix tainted (s)print format
blob
|
commitdiff
|
diff to current
2010-12-27
Nicholas Clark
Move do_chomp() from pp.c to doop.c, and make it static.
blob
|
commitdiff
|
diff to current
2010-12-27
Nicholas Clark
Merge Perl_do_chop() and Perl_do_chomp().
blob
|
commitdiff
|
diff to current
2010-12-27
Nicholas Clark
Convert Perl_do_chomp() to the same prototype as Perl_d...
blob
|
commitdiff
|
diff to current
2010-11-01
David Golden
Allow push/pop/keys/etc to act on references
blob
|
commitdiff
|
diff to current
2010-09-25
Father Chrysostomos
[perl #76814] FETCH called twice - y
blob
|
commitdiff
|
diff to current
2010-08-13
Eric Brine
Fix untimely destruction introduced by lvalue ops ...
blob
|
commitdiff
|
diff to current
2010-06-27
Nicholas Clark
Add Perl_croak_no_modify() to implement Perl_croak...
blob
|
commitdiff
|
diff to current
2009-11-08
Vincent Pit
SvREFCNT_dec already checks if the SV is non-NULL ...
blob
|
commitdiff
|
diff to current
2009-11-05
Vincent Pit
SvREFCNT_dec already checks if the SV is non-NULL
blob
|
commitdiff
|
diff to current
2009-10-12
Nicholas Clark
Add Perl_ck_warner(), which combines Perl_ckwarn()...
blob
|
commitdiff
|
diff to current
2009-04-27
Nicholas Clark
Remove all #ifdef MACOS_TRADITIONAL code in core and...
blob
|
commitdiff
|
diff to current
2009-01-02
Rafael Garcia-Suarez
Bump copyright year after previous change
blob
|
commitdiff
|
diff to current
2009-01-02
Ben Morrow
[perl #54956] crash on binary-or lvalue operation on...
blob
|
commitdiff
|
diff to current
2008-11-02
Tom Christiansen
PATCH: Large omnibus patch to clean up the JRRT quotes
blob
|
commitdiff
|
diff to current
2008-11-02
Rafael Garcia-Suarez
Explicitly specify some printf formats for constant...
blob
|
commitdiff
|
diff to current
2008-10-30
Nicholas Clark
Eliminate (SV *) casts from the rest of *.c, picking...
blob
|
commitdiff
|
diff to current
next