summaryrefslogtreecommitdiff
path: root/doop.c
Commit message (Expand)AuthorAgeFilesLines
...
* tr///c: handle len(replacement charlist) > 32767David Mitchell2018-01-191-1/+1
* add two structs for OP_TRANSDavid Mitchell2018-01-191-23/+28
* S_do_trans_complex(): re-indentDavid Mitchell2018-01-191-6/+6
* fix "\x{100}..." =~ tr/.../.../cdDavid Mitchell2018-01-191-25/+39
* OP_TRANS: change extended table formatDavid Mitchell2018-01-191-9/+15
* remove fossil debugging statement from do_trans()David Mitchell2018-01-191-2/+0
* tr/// functions: add some basic code commentsDavid Mitchell2018-01-191-0/+63
* doop.c: Change to use is_utf8_invariant_string()Karl Williamson2017-11-231-27/+9
* hv_pushkv(): handle keys() and values() tooDavid Mitchell2017-07-271-18/+3
* create Perl_hv_pushkv() functionDavid Mitchell2017-07-271-12/+8
* OP_VALUES: reserve OPpMAYBE_LVSUB bitDavid Mitchell2017-07-271-0/+3
* use OPpAVHVSWITCH_MASKDavid Mitchell2017-07-271-2/+4
* Perl_do_kv(): add asserts and more code commentsDavid Mitchell2017-07-271-9/+29
* Allow bitwise & ^ | to accept trailing UTF-8Karl Williamson2017-06-141-13/+76
* doop.c: White-space onlyKarl Williamson2017-06-071-30/+30
* Use simple-minded approach to bitwise UTF-8 operationsKarl Williamson2017-06-071-116/+32
* sv_vcatpvfn() family: make svmax arg Size_tDavid Mitchell2017-06-071-2/+3
* Fatalize the use of code points above 0xFF for bitwise operators.Abigail2017-06-071-14/+6
* remove -DH (DEBUG_H) misfeatureDavid Mitchell2017-06-051-6/+2
* Define and use symbolic constants for LvFLAGSDagfinn Ilmari Mannsåker2017-06-021-2/+2
* Deprecate vec() with above-FF code points.Karl Williamson2017-06-011-3/+10
* vec(): defer lvalue out-of-range croakingDavid Mitchell2017-03-311-0/+10
* fix integer overflows in Perl_do_vecget()/setDavid Mitchell2017-03-171-30/+44
* Perl_do_vecget(): change offset arg to STRLEN typeDavid Mitchell2017-03-171-5/+1
* Moving variables to their innermost scope.Andy Lester2017-02-181-2/+6
* Perl_do_vop(): enhance "avoid sv_catpvn"David Mitchell2016-11-091-12/+11
* (perl #129995) avoid sv_catpvn() in do_vop() when unneededTony Cook2016-11-071-2/+11
* doop.c: use new SvPVCLEAR and constant string friendly macrosYves Orton2016-10-191-2/+2
* Change sv_setpvn(…, "…", …) to sv_setpvs(…, "…")Dagfinn Ilmari Mannsåker2016-09-211-1/+1
* doop.c: use sv_setpvn() instead of sv_setpvs()Yves Orton2016-09-191-1/+1
* [perl #129287] Make UTF8 & append nullFather Chrysostomos2016-09-181-0/+1
* Allow assignment to &CORE::keys()Father Chrysostomos2016-05-201-2/+2
* Allow &CORE::foo() with hash functionsFather Chrysostomos2016-05-201-2/+6
* [perl #128187] Forbid sub :lvalue{keys} in aassignFather Chrysostomos2016-05-201-0/+7
* doop.c: fix typo in header commentDavid Mitchell2016-02-151-1/+1
* make gimme consistently U8David Mitchell2016-02-031-1/+1
* Deprecate wide chars in logical string opsKarl Williamson2015-12-161-0/+17
* doop.c: Fix typo in commentKarl Williamson2015-12-161-1/+1
* fix up EXTEND() callersDavid Mitchell2015-10-021-1/+5
* Merge declaration and initialisation of local variableDagfinn Ilmari Mannsåker2015-07-221-2/+1
* Delete experimental autoderef featureAaron Crane2015-07-131-2/+2
* Replace common Emacs file-local variables with dir-localsDagfinn Ilmari Mannsåker2015-03-221-6/+0
* [perl #123759] always count on OPpTRANS_IDENTICALHugo van der Sanden2015-02-091-26/+14
* avoid C labels in column 0David Mitchell2015-01-211-1/+1
* Remove PUTBACK/SPAGAIN from hash iter opsFather Chrysostomos2014-12-281-7/+2
* Call string overloading once in join($ov,...)Father Chrysostomos2014-10-201-4/+3
* Use sv_catpvn instead of sv_catsv in doop.c:do_joinFather Chrysostomos2014-10-171-2/+11
* comment pp_foo aliases in pp*.cDavid Mitchell2014-09-191-0/+3
* Remove or downgrade unnecessary dVAR.Jarkko Hietaniemi2014-06-251-13/+0
* UV casting to avoid intermediate sign extension.Jarkko Hietaniemi2014-05-291-2/+2