This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
Document cast NV to int macros; make helpers internal
[perl5.git] / doop.c
2020-08-09 Karl Williamsondoop.c: Comment, white-space only
2020-07-30 Tony Cook(perl #17844) don't update SvCUR until after we've...
2020-07-18 Karl Williamsondoop.c: Remove unnecessary cautiousness
2020-07-18 Karl Williamsonhandy.h: Create nBIT_MASK(n) macro
2020-04-02 Karl Williamsondoop.c: Fix typo in comment; add comment
2019-12-30 Karl WilliamsonPATCH: GH #17391 tr/// regression
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...
next