summaryrefslogtreecommitdiff
path: root/mg.c
Commit message (Expand)AuthorAgeFilesLines
* [perl #119801] Stop @DB::dbline modifications from crashingFather Chrysostomos2013-12-211-11/+6
* mg.c: White-space onlyKarl Williamson2013-12-171-18/+17
* Fix HP-UX $! failureKarl Williamson2013-12-171-1/+6
* mg.c: White-space onlyKarl Williamson2013-12-171-18/+18
* Revert part of 2efab60d9Father Chrysostomos2013-11-281-1/+1
* mg.c: Remove redundant SvOK checksFather Chrysostomos2013-11-271-4/+2
* Respect 'use bytes' in returning $! and $^EKarl Williamson2013-11-261-1/+2
* $^E should have same handling as $! for Win32 and OS/2Karl Williamson2013-11-261-0/+6
* mg.c: Extract code into a function.Karl Williamson2013-11-261-18/+32
* mg.c: White-space onlyKarl Williamson2013-11-261-34/+34
* mg.c: Use $! code for $^E on platforms where are sameKarl Williamson2013-11-261-12/+10
* mg.c: Reorder if else clausesKarl Williamson2013-11-261-3/+5
* mg.c: Reorder cases in a switch()Karl Williamson2013-11-261-49/+50
* fix 'ignoring return value' compiler warningsDavid Mitchell2013-11-241-18/+30
* fix a few warnings (format strings, unused variable)Lukas Mai2013-11-201-1/+1
* mg.c: Fix misuse of AvARRAY in defelem_targetFather Chrysostomos2013-11-041-0/+7
* [perl #119799] Set breakpoints without *DB::dblineFather Chrysostomos2013-10-281-1/+2
* WinCE Makefile and make_ext.pl general and XS fixesDaniel Dragan2013-10-211-1/+1
* Intercept assignment to $! to translate WSAExxx values to Exxx values on WindowsSteve Hay2013-09-161-0/+5
* Simplify some code in Perl_magic_get() and Perl_magic_set().Nicholas Clark2013-09-021-9/+3
* Remove now unused $` $' ${^MATCH} ${^PREMATCH} ${^POSTMATCH} code.Nicholas Clark2013-09-021-36/+0
* Store all other match vars in mg_len instead of mg_ptr/mg_len.Nicholas Clark2013-09-021-2/+1
* Store the match vars in mg_len instead of calling atoi() on mg_ptr.Nicholas Clark2013-09-021-38/+35
* In Perl_magic_setdbline, replace the use of atoi() with sv_2iv().Nicholas Clark2013-08-291-5/+12
* Make vivify_defelem allow &PL_sv_undef array entriesFather Chrysostomos2013-08-281-1/+1
* Fix assert fail when fetching pos clobbers ref with undefFather Chrysostomos2013-08-251-1/+1
* Stop values from ‘sticking’ to @- and @+ elemsFather Chrysostomos2013-08-251-0/+2
* Make @- and @+ return correct offsets beyond 2**31Father Chrysostomos2013-08-251-5/+5
* Stop pos() from being confused by changing utf8nessFather Chrysostomos2013-08-251-6/+2
* Remove null check from mg.c:magic_getvecFather Chrysostomos2013-08-221-4/+1
* Fix assertion failure with $#a=\1Father Chrysostomos2013-08-221-1/+1
* [perl #118691] Allow defelem magic with neg indicesFather Chrysostomos2013-08-211-6/+8
* mg.c: Fix U32-to-bool assignmentFather Chrysostomos2013-08-121-1/+1
* Make PL_hints an alias for PL_compiling.cop_hintsFather Chrysostomos2013-08-111-1/+0
* Modifying ${^OPEN} changes the value of $^H:Father Chrysostomos2013-08-111-0/+1
* Remove SvIsCOW checks from mg.c:mg_localizeFather Chrysostomos2013-08-111-1/+1
* Remove SvIsCOW checks from mg.c:S_save_magicFather Chrysostomos2013-08-111-4/+2
* Skip trailing constants when searching padsFather Chrysostomos2013-07-301-0/+2
* [perl #72766] Allow huge pos() settingsFather Chrysostomos2013-07-231-4/+4
* [perl #27010] Make tie work through defelemsFather Chrysostomos2013-07-161-7/+15
* [perl #77814] Make defelems propagate posFather Chrysostomos2013-07-151-14/+19
* Make set-magic handle vstrings properlyFather Chrysostomos2013-07-151-4/+6
* PATCH: [perl #112208]: Set utf8 flag on $! appropriatelyKarl Williamson2013-07-051-1/+29
* change magic_methcall to use SV with shared hash valueRuslan Zakirov2013-06-301-15/+14
* G_METHOD_NAMED flag for call_method and call_svRuslan Zakirov2013-06-301-2/+2
* Stop making assumptions about uids and gids.Brian Fraser2013-06-041-23/+23
* mg.c: Use SvREFCNT_dec_NNFather Chrysostomos2013-05-261-2/+2
* autodoc.pl: Add note for deprecated functionsKarl Williamson2013-05-201-3/+1
* mg.c: White-space onlyKarl Williamson2013-05-201-2/+5
* silence warnings under NO_TAINT_SUPPORTDavid Mitchell2013-05-091-0/+3