[Perl/perl5] 9c5f1c: Makefile.SH: add generated *.inc files to ctags scan

2025-03-11 Thread mauke via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 9c5f1c44fd7aa20320bc4115a317b5dcc13638a1
  
https://github.com/Perl/perl5/commit/9c5f1c44fd7aa20320bc4115a317b5dcc13638a1
  Author: Lukas Mai 
  Date:   2025-03-12 (Wed, 12 Mar 2025)

  Changed paths:
M Makefile.SH

  Log Message:
  ---
  Makefile.SH: add generated *.inc files to ctags scan

Otherwise the tags file won't have entries for symbols like
'AboveLatin1_invlist'.



To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications


[Perl/perl5] d816a4: Dont call Perl_croak manually in core

2025-03-11 Thread Leon Timmermans via perl5-changes
  Branch: refs/heads/leont/croak-varargs
  Home:   https://github.com/Perl/perl5
  Commit: d816a43e9fcda54dca38c79bf1705ad6060567cf
  
https://github.com/Perl/perl5/commit/d816a43e9fcda54dca38c79bf1705ad6060567cf
  Author: Leon Timmermans 
  Date:   2025-03-12 (Wed, 12 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: 6b59c433b4bd7b61fb3a7b618e6f68ab7e93ad22
  
https://github.com/Perl/perl5/commit/6b59c433b4bd7b61fb3a7b618e6f68ab7e93ad22
  Author: Leon Timmermans 
  Date:   2025-03-12 (Wed, 12 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: 5543489c8e85fb63027eec3b2868f8afa002877e
  
https://github.com/Perl/perl5/commit/5543489c8e85fb63027eec3b2868f8afa002877e
  Author: Leon Timmermans 
  Date:   2025-03-12 (Wed, 12 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: 5143a75128096200e9d1e9803241c390c280c85a
  
https://github.com/Perl/perl5/commit/5143a75128096200e9d1e9803241c390c280c85a
  Author: Leon Timmermans 
  Date:   2025-03-12 (Wed, 12 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: f9b30d60a7244afd8b88f602e0792025e570da8d
  
https://github.com/Perl/perl5/commit/f9b30d60a7244afd8b88f602e0792025e570da8d
  Author: Leon Timmermans 
  Date:   2025-03-12 (Wed, 12 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: dbd902036d7671fe71ee607b4e6181e8d96214ab
  
https://github.com/Perl/perl5/commit/dbd902036d7671fe71ee607b4e6181e8d96214ab
  Author: Leon Timmermans 
  Date:   2025-03-12 (Wed, 12 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: c63a20357026fb87a275f51cfc9b10798d24c2d3
  
https://github.com/Perl/perl5/commit/c63a20357026fb87a275f51cfc9b10798d24c2d3
  Author: Leon Timmermans 
  Date:   2025-03-12 (Wed, 12 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: b4e28677cad70744a67e6fffc33bdcefa619f2ec
  
https://github.com/Perl/perl5/commit/b4e28677cad70744a67e6fffc33bdcefa619f2ec
  Author: Leon Timmermans 
  Date:   2025-03-12 (Wed, 12 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: db28a3309e27d98d06ab7d2fc0cdb8c083dba5e0
  
https://github.com/Perl/perl5/commit/db28a3309e27d98d06ab7d2fc0cdb8c083dba5e0
  Author: Leon Timmermans 
  Date:   2025-03-12 (Wed, 12 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: