summaryrefslogtreecommitdiff
path: root/mg.c
Commit message (Expand)AuthorAgeFilesLines
* pp_ctl.c - add support for hooking require.Yves Orton2023-03-181-2/+90
* mg.c - add support for ${^LAST_SUCCESSFUL_PATTERN}Yves Orton2023-03-141-0/+8
* mg.c - fix $+ combined with branch resetYves Orton2023-03-081-6/+12
* mg.c: Split out functionality to a seprate functionKarl Williamson2023-03-021-14/+53
* mg.c: Fix OS2 compilation errorKarl Williamson2023-03-021-1/+1
* check the IO object exists when writing to IO magic variablesTony Cook2023-01-251-11/+41
* regexec.c - harden internals against missing logical_nparensYves Orton2023-01-201-6/+13
* regcomp.c etc - rework branch reset so it works properlyYves Orton2023-01-121-20/+32
* regexec engine - wrap and replace RX_OFFS() with better abstractionsYves Orton2023-01-111-5/+3
* only fully calculate the stash (effective) name where neededTony Cook2022-11-181-2/+2
* change the return value of SSNEW to SSize_tTony Cook2022-11-031-5/+5
* cop.h - get rid of the STRLEN* stuff from cop_warningsYves Orton2022-11-021-2/+2
* op.c - use refcounted pv pointers for cop_warningsYves Orton2022-11-011-3/+5
* mg.c/perl.c/scope.c - fixup mangled indentation and whitespaceYves Orton2022-11-011-14/+13
* Move utf8ness calc for $! into locale.c from mg.cKarl Williamson2022-09-021-33/+27
* explicitly ignore the result of sv_utf8_downgrade()Tony Cook2022-08-081-1/+1
* SvRTRIM: Ensure param eval'd exactly onceKarl Williamson2022-06-201-9/+10
* mg.c: Fix to compile under g++Karl Williamson2022-06-111-2/+4
* mg.c: Remove Undedfined C behaviorKarl Williamson2022-06-101-1/+2
* Remove deprecated functionsKarl Williamson2022-06-051-36/+0
* Revert "Revert "mg.c, Cwd.pm - Empty path is the same as "." which is forbidd...Yves Orton2022-05-281-1/+11
* Revert "mg.c, Cwd.pm - Empty path is the same as "." which is forbidden under...Yves Orton2022-04-201-11/+1
* mg.c, Cwd.pm - Empty path is the same as "." which is forbidden under taintYves Orton2022-04-201-1/+11
* mg.c - move const initialization out of loopYves Orton2022-04-191-5/+5
* Perl_newSV_type_mortal - new inline function introduced and usedRichard Leach2022-03-071-1/+1
* Properly handle UTF8-flagged strings when assigning to $0.Felipe Gasper2022-03-051-0/+10
* Remove DOS/DJGPP supportDagfinn Ilmari Mannsåker2021-11-021-2/+2
* gh19081: also deliver SIGFPE in an "unsafe" mannerHugo van der Sanden2021-09-081-0/+3
* Convert some existing uses of SvRV_set() to use the new sv_setrv* family of f...Paul "LeoNerd" Evans2021-08-251-5/+1
* Only set IOKp, not IOK on $) and $(.Felipe Gasper2021-07-061-1/+7
* Call magic on all elements on %SIG delocalizationLeon Timmermans2021-06-021-0/+18
* Set %ENV keys using the same byte-string logic as setting %ENV values.Felipe Gasper2021-04-161-1/+16
* mg.c: Silence compiler warningKarl Williamson2021-03-181-1/+1
* fixup Perl_magic_freemglob()David Mitchell2021-02-221-4/+3
* style: Detabify indentation of the C code maintained by the core.Michael G. Schwern2021-01-171-1160/+1160
* Remove empty "#ifdef"sTom Hukins2020-12-081-4/+0
* remove ${^WIN32_SLOPPY_STAT}Tony Cook2020-12-011-10/+0
* autodoc.pl: Enhance apidoc_section featureKarl Williamson2020-11-061-4/+4
* remove assertion that collation magic has dataTony Cook2020-10-291-3/+6
* add Perl_magic_freemglob() magic vtable methodDavid Mitchell2020-10-231-6/+21
* add Perl_magic_freeutf8() magic vtable methodDavid Mitchell2020-10-231-1/+17
* add Perl_magic_freecollxfrm() magic vtable methodDavid Mitchell2020-10-231-5/+16
* mg.c: Note that MAGIC is documented hereKarl Williamson2020-10-081-0/+2
* mg.c: Use SvTRUE instead of sv_trueKarl Williamson2020-09-051-1/+1
* Document whichsig and kinKarl Williamson2020-09-051-0/+25
* Reorganize perlapiKarl Williamson2020-09-041-1/+4
* Remove use of dVAR in coreDagfinn Ilmari Mannsåker2020-07-201-3/+0
* fixup to free_and_set_cop_warnings()David Mitchell2020-03-201-3/+3
* Add macro to free and set cop_warningsNicolas R2020-03-161-19/+13
* Pass the canonical signal name to the signal handler when it is invoked.Todd Rinaldo2020-02-041-1/+2