[Perl/perl5] 4a37d1: switch_locale_context: Add aTHX

2023-05-03 Thread Karl Williamson via perl5-changes
  Branch: refs/heads/smoke-me/khw-alpine
  Home:   https://github.com/Perl/perl5
  Commit: 4a37d18040138674e3a998f6558fa97f7ad8655e
  
https://github.com/Perl/perl5/commit/4a37d18040138674e3a998f6558fa97f7ad8655e
  Author: Karl Williamson 
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
M dist/threads/lib/threads.pm
M embed.fnc
M locale.c
M perl.h
M proto.h
M util.c

  Log Message:
  ---
  switch_locale_context: Add aTHX

This fixes GH #21040

Instead of a dTHX, this passes aTHX automatically, and skips calling
this function if there is no valid context.

It moves that decision into the macro itself.




[Perl/perl5] 493e62: Remove duplicate "the" in comments

2023-05-03 Thread Elvin Aslanov via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 493e62880e0752dbcca1bed2e1db29bef29edc39
  
https://github.com/Perl/perl5/commit/493e62880e0752dbcca1bed2e1db29bef29edc39
  Author: Elvin Aslanov 
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
M Porting/config_H
M Porting/updateAUTHORS.pl
M charclass_invlists.h
M config_h.SH
M cygwin/cygwin.c
M lib/unicore/uni_keywords.pl
M locale.c
M pod/perl5360delta.pod
M pod/perlguts.pod
M pp_hot.c
M regcomp.h
M regen/mk_invlists.pl
M regen/unicode_constants.pl
M sv.c
M uconfig.h
M uni_keywords.h
M util.c
M win32/config_H.gc
M win32/config_H.vc

  Log Message:
  ---
  Remove duplicate "the" in comments

Fix spelling on various files pertaining to core Perl.




[Perl/perl5] 034a96: Add MS Build Tools links

2023-05-03 Thread Elvin Aslanov via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 034a96a9c8546c2e080a802babba5ed9bc6c7798
  
https://github.com/Perl/perl5/commit/034a96a9c8546c2e080a802babba5ed9bc6c7798
  Author: Elvin Aslanov 
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
M README.win32

  Log Message:
  ---
  Add MS Build Tools links

Add new section on Microsoft Build Tools, improve formatting.

MSBT provides CLI compiler and other related tools (without the overhead of the 
Visual Studio IDE) to compile programs on Windows.




[Perl/perl5] 4d9b15: perlapi: Fix strftime inaccuracies, clarify

2023-05-03 Thread Karl Williamson via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 4d9b15204f627d9337665bd88adc71cd3bd1ca55
  
https://github.com/Perl/perl5/commit/4d9b15204f627d9337665bd88adc71cd3bd1ca55
  Author: Karl Williamson 
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
M locale.c

  Log Message:
  ---
  perlapi: Fix strftime inaccuracies, clarify

The deficiency mention removed by this commit was fixed earlier, but the
documentation did not get updated.




[Perl/perl5] 05e20b: autodoc.pl: strftime format functions can use shor...

2023-05-03 Thread Karl Williamson via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 05e20b67a8c9b144a80337d9478ec0cb9a5b2374
  
https://github.com/Perl/perl5/commit/05e20b67a8c9b144a80337d9478ec0cb9a5b2374
  Author: Karl Williamson 
  Date:   2023-05-03 (Wed, 03 May 2023)

  Changed paths:
M autodoc.pl

  Log Message:
  ---
  autodoc.pl: strftime format functions can use short names

It was saying you had to use the Perl_foo(aTHX_ ...) form, which isn't
true.