summaryrefslogtreecommitdiff
path: root/mg.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* updates to $^H{feature_validname} now update cop_featuresTony Cook2019-12-051-6/+7
* Perl_csighandler(): remove forward declarationDavid Mitchell2019-11-181-7/+0
* Perl_perly_sighandler: re-indent some codeDavid Mitchell2019-11-181-38/+42
* Perl_perly_sighandler: combine two conditionsDavid Mitchell2019-11-181-3/+1
* add explicit 1-arg and 3-arg sig handler functionsDavid Mitchell2019-11-181-2/+55