This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Clean up -Dy debugging
[perl5.git] / doop.c
2019-11-18 Karl WilliamsonClean up -Dy debugging
2019-11-17 Karl WilliamsonAdd -Dy debugging of tr///, y///
2019-11-16 Karl Williamsondoop.c, op.c: Silence some compiler warnings
2019-11-12 David Mitchellremove leak in tr/ascii/utf8/
2019-11-07 Karl WilliamsonSilence some compiler warnings
2019-11-07 Karl WilliamsonRemove swashes from core
2019-11-07 Karl WilliamsonReimplement tr/// without swashes
2019-11-07 Karl Williamsondoop.c: Refactor do_trans_complex()
2019-11-07 Karl Williamsondoop.c: Change name of variable
2019-11-07 Karl Williamsondoop.c: Change out-of-bounds value
2019-11-07 Karl Williamsondoop.c: Add, revise comments
2019-11-07 Karl Williamsonop.c, doop.c Use mnemonics instead of numeric values
2019-11-07 Karl Williamsondoop.c: Add a parameter to a few fcns
2019-11-07 Karl Williamsondoop.c, op.c: White-space only
2019-10-30 Tomasz Konojackiremove CONSERVATIVE and LIBERAL
2019-10-30 Tomasz Konojackiuse PTR2nat() instead of casting pointers to unsigned...
2019-09-02 PaliFix do_vecget and do_vecset to process GET magic only...
2019-05-31 James E KeenanUse of code points over 0xFF in string bitwise operators
2019-05-30 James E KeenanUse of strings with code points over 0xFF as arguments...
2019-05-28 Dagfinn Ilmari Man... Remove remaining assignments to SvCUR and SvLEN in...
2018-03-07 Daniel Draganrmv/de-dup static const char array "strings"
2018-02-20 David MitchellS_do_trans_complex(): outdent a block of code
2018-01-22 Karl WilliamsonPATCH: [perl #132750] Silence uninit warning
2018-01-19 Karl Williamsondoop.c: White-space only
2018-01-19 Karl WilliamsonDeprecate above \xFF in bitwise string ops
2018-01-19 Karl Williamsondoop.c: Use MIN()
2018-01-19 David Mitchelltr///: eliminate I32 from the do_trans*() fns
2018-01-19 David Mitchelltr///: return Size_t count rather than I32
2018-01-19 David Mitchelltr///; simplify $utf8 =~ tr/nonutf8/nonutf8/
2018-01-19 David Mitchelltr///c: handle len(replacement charlist) > 32767
2018-01-19 David Mitchelladd two structs for OP_TRANS
2018-01-19 David MitchellS_do_trans_complex(): re-indent
2018-01-19 David Mitchellfix "\x{100}..." =~ tr/.../.../cd
2018-01-19 David MitchellOP_TRANS: change extended table format
2018-01-19 David Mitchellremove fossil debugging statement from do_trans()
2018-01-19 David Mitchelltr/// functions: add some basic code comments
2017-11-23 Karl Williamsondoop.c: Change to use is_utf8_invariant_string()
2017-07-27 David Mitchellhv_pushkv(): handle keys() and values() too
2017-07-27 David Mitchellcreate Perl_hv_pushkv() function
2017-07-27 David MitchellOP_VALUES: reserve OPpMAYBE_LVSUB bit
2017-07-27 David Mitchelluse OPpAVHVSWITCH_MASK
2017-07-27 David MitchellPerl_do_kv(): add asserts and more code comments
2017-06-14 Karl WilliamsonAllow bitwise & ^ | to accept trailing UTF-8
2017-06-07 Karl Williamsondoop.c: White-space only
2017-06-07 Karl WilliamsonUse simple-minded approach to bitwise UTF-8 operations
2017-06-07 David Mitchellsv_vcatpvfn() family: make svmax arg Size_t
2017-06-06 AbigailFatalize the use of code points above 0xFF for bitwise...
2017-06-05 David Mitchellremove -DH (DEBUG_H) misfeature
2017-06-02 Dagfinn Ilmari Man... Define and use symbolic constants for LvFLAGS
2017-06-01 Karl WilliamsonDeprecate vec() with above-FF code points.
2017-03-31 David Mitchellvec(): defer lvalue out-of-range croaking
2017-03-17 David Mitchellfix integer overflows in Perl_do_vecget()/set
2017-03-17 David MitchellPerl_do_vecget(): change offset arg to STRLEN type
2017-02-18 Andy LesterMoving variables to their innermost scope.
2016-11-09 David MitchellPerl_do_vop(): enhance "avoid sv_catpvn"
2016-11-07 Tony Cook(perl #129995) avoid sv_catpvn() in do_vop() when unneeded
2016-10-19 Yves Ortondoop.c: use new SvPVCLEAR and constant string friendly...
2016-09-21 Dagfinn Ilmari Man... Change sv_setpvn(…, "…", …) to sv_setpvs(…, "…")
2016-09-19 Yves Ortondoop.c: use sv_setpvn() instead of sv_setpvs()
2016-09-19 Father Chrysostomos[perl #129287] Make UTF8 & append null
2016-05-21 Father ChrysostomosAllow assignment to &CORE::keys()
2016-05-21 Father ChrysostomosAllow &CORE::foo() with hash functions
2016-05-20 Father Chrysostomos[perl #128187] Forbid sub :lvalue{keys} in aassign
2016-02-15 David Mitchelldoop.c: fix typo in header comment
2016-02-03 David Mitchellmake gimme consistently U8
2015-12-16 Karl WilliamsonDeprecate wide chars in logical string ops
2015-12-16 Karl Williamsondoop.c: Fix typo in comment
2015-10-02 David Mitchellfix up EXTEND() callers
2015-07-22 Dagfinn Ilmari Man... Merge declaration and initialisation of local variable
2015-07-13 Aaron CraneDelete experimental autoderef feature
2015-03-23 Dagfinn Ilmari Man... Replace common Emacs file-local variables with dir...
2015-02-09 Hugo van der Sanden[perl #123759] always count on OPpTRANS_IDENTICAL
2015-01-21 David Mitchellavoid C labels in column 0
2014-12-29 Father ChrysostomosRemove PUTBACK/SPAGAIN from hash iter ops
2014-10-20 Father ChrysostomosCall string overloading once in join($ov,...)
2014-10-18 Father ChrysostomosUse sv_catpvn instead of sv_catsv in doop.c:do_join
2014-09-19 David Mitchellcomment pp_foo aliases in pp*.c
2014-06-25 Jarkko HietaniemiRemove or downgrade unnecessary dVAR.
2014-05-29 Jarkko HietaniemiUV casting to avoid intermediate sign extension.
2014-05-02 David Mitchellvec(): downgrade before accessing string buffer
2013-09-11 Karl WilliamsonUse separate macros for byte vs uv Unicode
2013-08-29 Karl WilliamsonConvert some uvuni() to uvchr()
2013-08-11 Father ChrysostomosMake tr/a/b/ croak on read-only null COWs
2013-06-15 Father Chrysostomosdoop.c: Correct introductory text
2012-11-25 Karl WilliamsonRemove "register" declarations
2012-11-12 Daniel Draganrmv context from Perl_croak_no_modify and Perl_croak_xs...
2012-11-05 Steffen MuellerAdd C define to remove taint support from perl origin/smueller/no_taint3
2012-08-18 Karl WilliamsonOmnibus removal of register declarations
2012-07-28 Father Chrysostomosdoop.c: Simplify do_trans’ un-cow logic
2012-07-28 Father ChrysostomosFlatten vstrings modified in place
2012-07-15 Chip SalzenbergMagic flags harmonization.
2012-05-30 Ricardo Signesupdate the editor hints for spaces, not tabs
2012-05-26 Brian FraserFix for [perl #9423] vec assignments generate 2 warnings
2012-05-25 Brian FraserFix for [perl #8931], call magic only once for join...
2012-05-22 Tony Cook[rt #111730] don't use I32 for offsets in vec()
2012-01-09 Father Chrysostomos[perl #44895] += warning on uninit magic var
2011-11-24 Father ChrysostomosCall FETCH once for $tied_ref =~ y/a/b/
2011-08-25 Eric BrineTrim dead code in do_kv.
2011-05-18 Michael WittenClean: Actually use HvUSEDKEYS() instead of HvKEYS()
2011-03-14 David Mitchell[perl #82250] fix tainted (s)print format
next