Branch: refs/heads/leont/croak-varargs
Home: https://github.com/Perl/perl5
Commit: 7810f91bfed9fd786822d62dfa84e0e876b9190a
https://github.com/Perl/perl5/commit/7810f91bfed9fd786822d62dfa84e0e876b9190a
Author: Leon Timmermans <[email protected]>
Date: 2025-03-16 (Sun, 16 Mar 2025)
Changed paths:
M av.c
M builtin.c
M class.c
M cygwin/cygwin.c
M doio.c
M doop.c
M gv.c
M hv.c
M locale.c
M mg.c
M mro_core.c
M op.c
M os2/os2.c
M pad.c
M perl.c
M perlio.c
M perly.act
M perly.h
M perly.tab
M perly.y
M pod/perldiag.pod
M pp.c
M pp_ctl.c
M pp_hot.c
M pp_pack.c
M pp_sys.c
M regcomp.c
M regcomp_debug.c
M regcomp_internal.h
M regcomp_invlist.c
M regcomp_study.c
M regcomp_trie.c
M regexec.c
M reginline.h
M scope.c
M sv.c
M taint.c
M toke.c
M universal.c
M utf8.c
M util.c
M vms/vms.c
M win32/win32.c
Log Message:
-----------
Dont call Perl_croak manually in core
Just call croak instead, we've been able to do that for vararg functions
since d933027ef0a56c99aee8cc3c88ff4f9981ac9fc2
Commit: a17090dfa7178bae3bc5df7c1164e7cf756cd21d
https://github.com/Perl/perl5/commit/a17090dfa7178bae3bc5df7c1164e7cf756cd21d
Author: Leon Timmermans <[email protected]>
Date: 2025-03-16 (Sun, 16 Mar 2025)
Changed paths:
M av.c
M doop.c
M mg.c
M pp.c
M pp_ctl.c
M pp_hot.c
M pp_sort.c
M pp_sys.c
M regexec.c
M sv.c
M universal.c
Log Message:
-----------
Use croak_no_modify directly
There never was any good reason to call it by its long name.
Commit: 33fb0ac9e5b1ff7398237aa74db5f23ecf961bb1
https://github.com/Perl/perl5/commit/33fb0ac9e5b1ff7398237aa74db5f23ecf961bb1
Author: Leon Timmermans <[email protected]>
Date: 2025-03-16 (Sun, 16 Mar 2025)
Changed paths:
M embed.fnc
M embed.h
M proto.h
M util.c
Log Message:
-----------
Pass a context to croak_no_modify
Commit: 9d6766c580a51410414c4115e765374c88385e45
https://github.com/Perl/perl5/commit/9d6766c580a51410414c4115e765374c88385e45
Author: Leon Timmermans <[email protected]>
Date: 2025-03-16 (Sun, 16 Mar 2025)
Changed paths:
M doio.c
M doop.c
M dump.c
M embed.fnc
M embed.h
M hv.c
M locale.c
M malloc.c
M op.c
M pad.c
M perl.c
M perlio.c
M pp_ctl.c
M pp_hot.c
M proto.h
M regcomp.c
M regexec.c
M sv.c
M universal.c
M util.c
Log Message:
-----------
Avoid calling Perl_croak_nocontext from core
In core we almost always have a context, or we can easily get one.
Commit: c67778d91d152de06539e532c46e4dc1b8b33294
https://github.com/Perl/perl5/commit/c67778d91d152de06539e532c46e4dc1b8b33294
Author: Leon Timmermans <[email protected]>
Date: 2025-03-16 (Sun, 16 Mar 2025)
Changed paths:
M class.c
M dump.c
M op.c
M pad.c
M perl.c
M perlio.c
M pp_ctl.c
M pp_sys.c
M scope.c
M sv.c
M util.c
M vms/vms.c
M win32/win32.c
Log Message:
-----------
Dont call Perl_warn manually in core
Just call warn instead, we've been able to do that for vararg functions
since d933027ef0a56c99aee8cc3c88ff4f9981ac9fc2
Commit: 1c187b3094cab9c0fc90c5efaf3ee1868191db02
https://github.com/Perl/perl5/commit/1c187b3094cab9c0fc90c5efaf3ee1868191db02
Author: Leon Timmermans <[email protected]>
Date: 2025-03-16 (Sun, 16 Mar 2025)
Changed paths:
M class.c
M dquote.c
M dump.c
M locale.c
M mg.c
M op.c
M perl.c
M regcomp.c
M regcomp_debug.c
M sv.c
M toke.c
M utf8.c
M util.c
M vutil.c
Log Message:
-----------
Stop calling Perl_sv_catpvf manually
Call sv_catpvf instead
Commit: 50e26c35b30a06f62b1f4fadabfac433fd09dc59
https://github.com/Perl/perl5/commit/50e26c35b30a06f62b1f4fadabfac433fd09dc59
Author: Leon Timmermans <[email protected]>
Date: 2025-03-16 (Sun, 16 Mar 2025)
Changed paths:
M dquote.c
M hv.c
M locale.c
M op.c
M pp_ctl.c
M regcomp.c
M sv.c
Log Message:
-----------
Stop calling Perl_sv_setpvf manually
Call sv_setpvf instead.
Commit: 206bddb8862e025f01018b5826f3fce6fb8c0f4c
https://github.com/Perl/perl5/commit/206bddb8862e025f01018b5826f3fce6fb8c0f4c
Author: Leon Timmermans <[email protected]>
Date: 2025-03-16 (Sun, 16 Mar 2025)
Changed paths:
M dquote.c
M gv.c
M locale.c
M op.c
M perl.c
M pp.c
M regcomp.c
M t/porting/diag.t
M toke.c
M utf8.c
M util.c
Log Message:
-----------
Stop calling Perl_form manually
Call form() instead.
Commit: da0b53e13099b392b39756b44aead7e4bc6812d0
https://github.com/Perl/perl5/commit/da0b53e13099b392b39756b44aead7e4bc6812d0
Author: Leon Timmermans <[email protected]>
Date: 2025-03-16 (Sun, 16 Mar 2025)
Changed paths:
M builtin.c
M doio.c
M gv.c
M hv.c
M mg.c
M pp.c
M pp_ctl.c
M pp_hot.c
M sv.c
M toke.c
Log Message:
-----------
Stop calling Perl_die manually
Call die() instead.
Compare: https://github.com/Perl/perl5/compare/db28a3309e27...da0b53e13099
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications