[Perl/perl5]

2023-04-16 Thread Craig A. Berry
  Branch: refs/heads/craigb/avoid_brace_expansion
  Home:   https://github.com/Perl/perl5


[Perl/perl5] ce8b32: t/harness: avoid brace expansion

2023-04-16 Thread Craig A. Berry
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: ce8b32d4fca69ba96e2f7679c3b9fbdf183a35e0
  
https://github.com/Perl/perl5/commit/ce8b32d4fca69ba96e2f7679c3b9fbdf183a35e0
  Author: Craig A. Berry 
  Date:   2023-04-16 (Sun, 16 Apr 2023)

  Changed paths:
M t/harness

  Log Message:
  ---
  t/harness: avoid brace expansion

Brace expansion is not available in a POSIX shell, is handled
slightly differently by the shells that do support it, and is
unlikely to work when the underlying implementation for Perl's
glob() function is not a Unix shell.  So instead of doing:

{foo,bar,baz}/*.t

just accumulate the results of simpler glob operations:

foo/*.t
bar/*.t
baz/*.t

This also allows us to dispense with the recursive function
_extract_tests() and its fancy dispatch based on reference type;
we would only ever be calling it with a simple string argument,
so we might as well just call glob() directly.




[Perl/perl5] 07fe56: t/harness: avoid brace expansion

2023-04-16 Thread Craig A. Berry
  Branch: refs/heads/craigb/avoid_brace_expansion
  Home:   https://github.com/Perl/perl5
  Commit: 07fe560369dcdc41ea24312d457f48144f2239ef
  
https://github.com/Perl/perl5/commit/07fe560369dcdc41ea24312d457f48144f2239ef
  Author: Craig A. Berry 
  Date:   2023-04-16 (Sun, 16 Apr 2023)

  Changed paths:
M t/harness

  Log Message:
  ---
  t/harness: avoid brace expansion

Brace expansion is not available in a POSIX shell, is handled
slightly differently by the shells that do support it, and is
unlikely to work when the underlying implementation for Perl's
glob() function is not a Unix shell.  So instead of doing:

{foo,bar,baz}/*.t

just accumulate the results of simpler glob operations:

foo/*.t
bar/*.t
baz/*.t

This also allows us to dispense with the recursive function
_extract_tests() and its fancy dispatch based on reference type;
we would only ever be calling it with a simple string argument,
so we might as well just call glob() directly.




[Perl/perl5] c9743b: t/harness: avoid brace expansion

2023-04-16 Thread Craig A. Berry
  Branch: refs/heads/craigb/avoid_brace_expansion
  Home:   https://github.com/Perl/perl5
  Commit: c9743b86ead6a95e289a5fb92f5fb47dbe5d
  
https://github.com/Perl/perl5/commit/c9743b86ead6a95e289a5fb92f5fb47dbe5d
  Author: Craig A. Berry 
  Date:   2023-04-16 (Sun, 16 Apr 2023)

  Changed paths:
M t/harness

  Log Message:
  ---
  t/harness: avoid brace expansion

Brace expansion is not available in a POSIX shell, is handled
slightly differently by the shells that do support it, and is
unlikely to work when the underlying implementation for Perl's
glob() function is not a Unix shell.  So instead of doing:

{foo,bar,baz}/*.t

just accumulate the results of simpler glob operations:

foo/*.t
bar/*.t
baz/*.t

This also allows us to dispense with the recursive function
_extract_tests() and its fancy dispatch based on reference type;
we would only ever be calling it with a simple string argument,
so we might as well just call glob() directly.




[Perl/perl5] a1b81b: .gitignore: Ignore file backups

2023-04-16 Thread Sevan Janiyan via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: a1b81be29d90bb790a148fcc7e776047c84c7c8a
  
https://github.com/Perl/perl5/commit/a1b81be29d90bb790a148fcc7e776047c84c7c8a
  Author: Sevan Janiyan 
  Date:   2023-04-17 (Mon, 17 Apr 2023)

  Changed paths:
M .gitignore

  Log Message:
  ---
  .gitignore: Ignore file backups

Generated by patch(1) when applying diffs to the tree




[Perl/perl5] a6136d: t/harness: avoid brace expansion for -dumptests

2023-04-16 Thread Craig A. Berry
  Branch: refs/heads/craigb/avoid_brace_expansion
  Home:   https://github.com/Perl/perl5
  Commit: a6136d48309b1fcc8b15974314ad88b0f771efae
  
https://github.com/Perl/perl5/commit/a6136d48309b1fcc8b15974314ad88b0f771efae
  Author: Craig A. Berry 
  Date:   2023-04-16 (Sun, 16 Apr 2023)

  Changed paths:
M t/harness

  Log Message:
  ---
  t/harness: avoid brace expansion for -dumptests

Brace expansion is not available in a POSIX shell, is handled
slightly differently by the shells that do support it, and is
unlikely to work when the underlying implementation for Perl's
glob() function is not a Unix shell.  So instead of doing:

{foo,bar,baz}/*.t

just accumulate the results of simpler glob operations:

foo/*.t
bar/*.t
baz/*.t

This also allows us to dispense with the recursive function
_extract_tests() and its fancy dispatch based on reference type;
we would only ever be calling it with a simple string argument,
so we might as well just call glob() directly.




[Perl/perl5] 7832ff: Porting/epigraphs - Add epigraph for 5.36.1-RC3

2023-04-16 Thread Steve Hay via perl5-changes
  Branch: refs/heads/maint-5.36
  Home:   https://github.com/Perl/perl5
  Commit: 7832ffd506c29891560cb52afc2b224e1ebd308f
  
https://github.com/Perl/perl5/commit/7832ffd506c29891560cb52afc2b224e1ebd308f
  Author: Steve Hay 
  Date:   2023-04-16 (Sun, 16 Apr 2023)

  Changed paths:
M Porting/epigraphs.pod

  Log Message:
  ---
  Porting/epigraphs - Add epigraph for 5.36.1-RC3

(cherry picked from commit 22e11939452ce51407dd705d6c8ae3bdc81e6a08)




[Perl/perl5] 22e119: Porting/epigraphs - Add epigraph for 5.36.1-RC3

2023-04-16 Thread Steve Hay via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 22e11939452ce51407dd705d6c8ae3bdc81e6a08
  
https://github.com/Perl/perl5/commit/22e11939452ce51407dd705d6c8ae3bdc81e6a08
  Author: Steve Hay 
  Date:   2023-04-16 (Sun, 16 Apr 2023)

  Changed paths:
M Porting/epigraphs.pod

  Log Message:
  ---
  Porting/epigraphs - Add epigraph for 5.36.1-RC3




[Perl/perl5]

2023-04-16 Thread Steve Hay
  Branch: refs/tags/v5.36.1-RC3
  Home:   https://github.com/Perl/perl5


[Perl/perl5] f26abb: 5.36.1-RC3 today

2023-04-16 Thread Steve Hay via perl5-changes
  Branch: refs/heads/maint-5.36
  Home:   https://github.com/Perl/perl5
  Commit: f26abb21b0613eba33d9bb8cb523040a4067a860
  
https://github.com/Perl/perl5/commit/f26abb21b0613eba33d9bb8cb523040a4067a860
  Author: Steve Hay 
  Date:   2023-04-16 (Sun, 16 Apr 2023)

  Changed paths:
M pod/perlhist.pod

  Log Message:
  ---
  5.36.1-RC3 today

(cherry picked from commit b52ad5b031605359dc0f8d5bf22c9859ecbfe2c6)


  Commit: 3dfea5412b3f3ee12ca76ca6b3136cf54621909e
  
https://github.com/Perl/perl5/commit/3dfea5412b3f3ee12ca76ca6b3136cf54621909e
  Author: Steve Hay 
  Date:   2023-04-16 (Sun, 16 Apr 2023)

  Changed paths:
M pod/perldelta.pod

  Log Message:
  ---
  Finalize perldelta


  Commit: 66cefb00b475e1b321ab2a1aa8e66a7ae14334c2
  
https://github.com/Perl/perl5/commit/66cefb00b475e1b321ab2a1aa8e66a7ae14334c2
  Author: Steve Hay 
  Date:   2023-04-16 (Sun, 16 Apr 2023)

  Changed paths:
M META.json
M patchlevel.h

  Log Message:
  ---
  Bump to RC3 and update META.json


  Commit: ef79200c43fc4a4e37802557d175918ba2ec4812
  
https://github.com/Perl/perl5/commit/ef79200c43fc4a4e37802557d175918ba2ec4812
  Author: Steve Hay 
  Date:   2023-04-16 (Sun, 16 Apr 2023)

  Changed paths:
M META.json
M patchlevel.h

  Log Message:
  ---
  Disarm patchlevel.h and regen META.json


Compare: https://github.com/Perl/perl5/compare/be13c6a24944...ef79200c43fc


[Perl/perl5] b52ad5: 5.36.1-RC3 today

2023-04-16 Thread Steve Hay via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: b52ad5b031605359dc0f8d5bf22c9859ecbfe2c6
  
https://github.com/Perl/perl5/commit/b52ad5b031605359dc0f8d5bf22c9859ecbfe2c6
  Author: Steve Hay 
  Date:   2023-04-16 (Sun, 16 Apr 2023)

  Changed paths:
M pod/perlhist.pod

  Log Message:
  ---
  5.36.1-RC3 today