Perl 5 Commit Summary

[email protected] (Perl 5 commit summary)
Newsgroups perl.perl5.porters
Message-ID <[email protected]>
Perl 5 commit summary, activity since Saturday

Current branch blead
160 commits.  7 unique authors.  6 unique committers.
139 files changed, 9403 insertions(+), 7502 deletions(-)
Thanks, applied:  Tony Cook (2) Karl Williamson (1)
Snapshot: http://github.com/Perl/perl5/tarball/7aa63289688455d2

  Net::Ping: silence stderr noise in 000_load.t
  David Mitchell              1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/7aa63289688455d2

  PerlIOScalar_write: further avoid SvCUR() on undefined scalar
  TAKAI Kousuke               2 files changed, 16 insertions(+), 3 deletions(-
  https://github.com/Perl/perl5/commit/19a9b81441380831

  B/Concise.pm: Bump version to 1.011
  Karl Williamson             1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/91706a948fd2cd0f

  Modernise B::Concise a little
  James Raspass               2 files changed, 22 insertions(+), 28 deletions(
  https://github.com/Perl/perl5/commit/be40e74f3d66ea6c

  embed.pl: RXf_PMf_ symbols should be visible everywhere
  Karl Williamson             2 files changed, 4 insertions(+), 7 deletions(-)
  https://github.com/Perl/perl5/commit/468d12e16f63d24f

  embed.pl: Reorder a list; add comments
  Karl Williamson             1 file changed, 9 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/8f445452f05520d2

  remove duplicated OS_ERROR/ERRNO lines from English.pm
  Philippe Bruhat (BooK)      1 file changed, 1 insertion(+), 3 deletions(-)
  https://github.com/Perl/perl5/commit/9219dc2f15af2fdc

  [MERGE] ParseXS: improve checks & reorg test suite
  David Mitchell              2 parents
  https://github.com/Perl/perl5/commit/6ab921930415ea45

  ParseXS: t/XSMore.xs: reapply STATIC->static
  David Mitchell              1 file changed, 6 insertions(+), 6 deletions(-)
  https://github.com/Perl/perl5/commit/d36457682a223c43

  ParseXS: fix comment typo in Node.pm
  David Mitchell              1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/4cda60565bf29297

  ParseXS: warn on forbidden OVERLOAD names
  David Mitchell              2 files changed, 14 insertions(+), 3 deletions(-
  https://github.com/Perl/perl5/commit/c558abbd7c602256

  ParseXS: OVERLOAD: support ${} and @{}
  David Mitchell              2 files changed, 33 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/d074f25439f1a6a6

  ParseXs: tweak test descriptions in t/008...t
  David Mitchell              1 file changed, 2 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/1eaac4120394b1ab

  ParseXS: fix up two TODO tests
  David Mitchell              1 file changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/d20986589eae036f

  ParseXS: update Changes
  David Mitchell              1 file changed, 14 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/d273c62c27a424ad

  ParseXS: enable + fix warnings in CountLines.pm
  David Mitchell              1 file changed, 14 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/022dbe5327a0e958

  ParseXS: 004-parse-xsub-declaration.t: fix for 589
  David Mitchell              1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/6521ba94d08174c6

  ParseXS: rename t/data/ to t/test_typemaps
  David Mitchell              14 files changed, 17 insertions(+), 13 deletions
  https://github.com/Perl/perl5/commit/b81373feeffb024d

  ParseXS: add comment at the top of all t/5xx*.t
  David Mitchell              10 files changed, 39 insertions(+), 4 deletions(
  https://github.com/Perl/perl5/commit/485be6b2a439aee9

  ParseXS: rename t/5xx-t-*.t to t/5xx-typemaps-*.t
  David Mitchell              11 files changed, 10 insertions(+), 10 deletions
  https://github.com/Perl/perl5/commit/b1b962df72cbe745

  ParseXS: add comments at the top of all t/1xx*.t
  David Mitchell              7 files changed, 21 insertions(+)
  https://github.com/Perl/perl5/commit/22cc2c03e1ddf546

  ParseXS: rename t/1xx-*.t to t/1xx-api-*.t
  David Mitchell              9 files changed, 8 insertions(+), 8 deletions(-)
  https://github.com/Perl/perl5/commit/90c9c06a2616cd1b

  ParseXS: delete t/112-set_cond.t
  David Mitchell              2 files changed, 10 deletions(-)
  https://github.com/Perl/perl5/commit/08e60533586f587e

  ParseXS: delete t/108-map_type.t
  David Mitchell              2 files changed, 14 deletions(-)
  https://github.com/Perl/perl5/commit/25a761f1d846579e

  ParseXS: delete t/pseudotypemap1
  David Mitchell              2 files changed, 6 deletions(-)
  https://github.com/Perl/perl5/commit/542919c9dafacf74

  ParseXS: t/001-parse-basic.t: add std comments
  David Mitchell              1 file changed, 12 insertions(+)
  https://github.com/Perl/perl5/commit/645f3b6ff7ab6a84

  ParseXS: rename t/001-basic.t t/001-parse-basic.t
  David Mitchell              2 files changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/e5656d42ea3a8ae2

  ParseXS: add t/009-parse-c-plusplus.t
  David Mitchell              3 files changed, 377 insertions(+), 341 deletion
  https://github.com/Perl/perl5/commit/4aef1200b2080390

  ParseXS: add t/008-parse-xsub-keywords.t
  David Mitchell              3 files changed, 1471 insertions(+), 1436 deleti
  https://github.com/Perl/perl5/commit/344647f786f2c062

  ParseXS: add t/007-parse-input-output.t
  David Mitchell              3 files changed, 745 insertions(+), 708 deletion
  https://github.com/Perl/perl5/commit/aefe27df16cddbc3

  ParseXS: add t/006-parse-return-type.t
  David Mitchell              3 files changed, 909 insertions(+), 861 deletion
  https://github.com/Perl/perl5/commit/3a5975db65714d41

  ParseXS: add t/005-parse-parameters.t
  David Mitchell              3 files changed, 1363 insertions(+), 1314 deleti
  https://github.com/Perl/perl5/commit/a3b0b5352e0d98a8

  ParseXS: add t/004-parse-xsub-declaration.t
  David Mitchell              3 files changed, 780 insertions(+), 731 deletion
  https://github.com/Perl/perl5/commit/ff19421cf5a0a856

  ParseXS: add t/003-parse-file-scope-keywords.t
  David Mitchell              3 files changed, 940 insertions(+), 899 deletion
  https://github.com/Perl/perl5/commit/dd62bce5ce20c77c

  ParseXS: add t/002-parse-file-scope.t
  David Mitchell              3 files changed, 506 insertions(+), 469 deletion
  https://github.com/Perl/perl5/commit/03b51bc728dd7d18

  ParseXS: add t/lib/TestMany.pm
  David Mitchell              3 files changed, 173 insertions(+), 147 deletion
  https://github.com/Perl/perl5/commit/51c902244cb21035

  ParseXS: add t/000-version.t
  David Mitchell              3 files changed, 33 insertions(+), 19 deletions(
  https://github.com/Perl/perl5/commit/4067ba846396f6ed

  ParseXS: add top comments to new 3xx-run-foo files
  David Mitchell              3 files changed, 33 insertions(+)
  https://github.com/Perl/perl5/commit/053340bfe0290435

  ParseXS: rename t/003-usage.t to t/303-run-usage.t
  David Mitchell              2 files changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/4a8ff4ab72c0cb70

  ParseXS: rename t/002-more.t to t/302-run-more.t
  David Mitchell              2 files changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/5b7a3c49371a6bfc

  ParseXS: add 301-run-basic.t
  David Mitchell              5 files changed, 206 insertions(+), 176 deletion
  https://github.com/Perl/perl5/commit/b68585def050b67e

  ParseXS: delete t/115-avoid-noise.t, t/XSWarn.xs
  David Mitchell              4 files changed, 3 insertions(+), 37 deletions(-
  https://github.com/Perl/perl5/commit/ade79783448866b4

  ParseXS: delete t/XSBroken.xs
  David Mitchell              3 files changed, 1 insertion(+), 39 deletions(-)
  https://github.com/Perl/perl5/commit/8bef64d7eb67a27e

  ParseXS: delete t/XSFalsePositive*.xs
  David Mitchell              4 files changed, 77 deletions(-)
  https://github.com/Perl/perl5/commit/d88be4a2460a9e4a

  ParseXS: delete t/XSTightDirectives.xs
  David Mitchell              3 files changed, 60 insertions(+), 38 deletions(
  https://github.com/Perl/perl5/commit/0d0feb6fb379c63b

  ParseXS: delete t/XSAlias.xs
  David Mitchell              3 files changed, 111 insertions(+), 124 deletion
  https://github.com/Perl/perl5/commit/5a0b86e21fc8420f

  ParseXS: t/001-basic.t: modernise input ref test
  David Mitchell              1 file changed, 19 insertions(+), 15 deletions(-
  https://github.com/Perl/perl5/commit/4c24382e38de07d8

  ParseXS: t/001-basic.t: modernise -nofoo tests
  David Mitchell              1 file changed, 58 insertions(+), 32 deletions(-
  https://github.com/Perl/perl5/commit/c4f308f951d2447f

  ParseXS: 001-basic.t: improve test_many()
  David Mitchell              1 file changed, 46 insertions(+), 23 deletions(-
  https://github.com/Perl/perl5/commit/86309fcb816b88ad

  ParseXS: delete t/XSNoMap.xs
  David Mitchell              4 files changed, 3 insertions(+), 34 deletions(-
  https://github.com/Perl/perl5/commit/ed37be91d2694791

  ParseXS: t/001-basic.t: modernise C++ test
  David Mitchell              1 file changed, 2 insertions(+), 47 deletions(-)
  https://github.com/Perl/perl5/commit/6b8547796a756729

  ParseXS: 001-basic.t: add more ellipsis tests
  David Mitchell              1 file changed, 71 insertions(+), 58 deletions(-
  https://github.com/Perl/perl5/commit/d274be4276a9a490

  ParseXS: 001-basic.t: modernise usage test
  David Mitchell              1 file changed, 19 insertions(+), 33 deletions(-
  https://github.com/Perl/perl5/commit/8c1e92f5183e1323

  ParseXS: 001-basic.t: add tests for OUT with INPUT
  David Mitchell              1 file changed, 34 insertions(+), 34 deletions(-
  https://github.com/Perl/perl5/commit/af3fdc3aa3088f76

  ParseXS: 001-basic.t: add basic type tests
  David Mitchell              1 file changed, 188 insertions(+), 27 deletions(
  https://github.com/Perl/perl5/commit/a9930bac71f9489e

  ParseXS: 001-basic.t: modernise default test
  David Mitchell              1 file changed, 12 insertions(+), 34 deletions(-
  https://github.com/Perl/perl5/commit/55ce9bdf2160991b

  ParseXS: 001-basic.t: simplify test API
  David Mitchell              1 file changed, 628 insertions(+), 635 deletions
  https://github.com/Perl/perl5/commit/d91a56c70d481b19

  ParseXS: 001-basic.t: add 'use warnings'
  David Mitchell              1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/262f08021efa674d

  ParseXS: refactor: 001-basic.t: add TODO flag
  David Mitchell              1 file changed, 25 insertions(+), 10 deletions(-
  https://github.com/Perl/perl5/commit/dd0ca884caab99cb

  ParseXS: refactor: 001-basic.t: add flags
  David Mitchell              1 file changed, 852 insertions(+), 848 deletions
  https://github.com/Perl/perl5/commit/1031a7315a03beca

  ParseXS: better handle non-T_PV length(s) params
  David Mitchell              2 files changed, 104 insertions(+), 10 deletions
  https://github.com/Perl/perl5/commit/5dcfde79469e22cf

  ParseXS: add test for alien length type
  David Mitchell              1 file changed, 10 insertions(+)
  https://github.com/Perl/perl5/commit/09fe550d339c0703

  ParseXS: simplify XSauto length() param handling
  David Mitchell              1 file changed, 12 insertions(+), 10 deletions(-
  https://github.com/Perl/perl5/commit/89d01ea51e82275d

  ParseXS: reorganise length param code generation
  David Mitchell              1 file changed, 27 insertions(+), 29 deletions(-
  https://github.com/Perl/perl5/commit/a034145d914f14fb

  ParseXS: rename has_length field to length_param
  David Mitchell              1 file changed, 7 insertions(+), 6 deletions(-)
  https://github.com/Perl/perl5/commit/e4d765f1658e2705

  ParseXS: refactor: simplify {is_ansi} field
  David Mitchell              1 file changed, 11 insertions(+), 13 deletions(-
  https://github.com/Perl/perl5/commit/ab3cce238953bb2b

  ParseXS: ban OUT* params with length()
  David Mitchell              2 files changed, 55 insertions(+)
  https://github.com/Perl/perl5/commit/8f5c1177ee771d38

  ParseXS: move length() default var check earlier
  David Mitchell              2 files changed, 15 insertions(+), 5 deletions(-
  https://github.com/Perl/perl5/commit/5b0fd068b6b29c98

  ParseXS: ban length() on placeholder param
  David Mitchell              2 files changed, 15 insertions(+)
  https://github.com/Perl/perl5/commit/5a18d675ffefaf96

  ParseXS: test for length(s) = NO_INIT
  David Mitchell              1 file changed, 9 insertions(+)
  https://github.com/Perl/perl5/commit/191db27ac259b609

  ParseXS: length() tests: add type
  David Mitchell              1 file changed, 4 insertions(+), 4 deletions(-)
  https://github.com/Perl/perl5/commit/3bbdcd0a593e37ac

  ParseXS: ban IN_OUT etc modifiers with length(s)
  David Mitchell              2 files changed, 58 insertions(+)
  https://github.com/Perl/perl5/commit/f2f03dcba0b4a7d6

  ParseXS: reindent block following previous commit
  David Mitchell              1 file changed, 13 insertions(+), 13 deletions(-
  https://github.com/Perl/perl5/commit/898a8618187b607f

  ParseXS: tweak param-parsing code
  David Mitchell              1 file changed, 9 insertions(+), 12 deletions(-)
  https://github.com/Perl/perl5/commit/054ebeebc75c87ad

  ParseXS: ban length(s) without a type
  David Mitchell              2 files changed, 15 insertions(+)
  https://github.com/Perl/perl5/commit/2c11664d759ba9a1

  ParseXS: refactor: don't set $_ in Param::parse()
  David Mitchell              1 file changed, 3 insertions(+), 3 deletions(-)
  https://github.com/Perl/perl5/commit/44b33d5ab54788a0

  ParseXS: be stricter on REQUIRE arg
  David Mitchell              2 files changed, 10 insertions(+), 2 deletions(-
  https://github.com/Perl/perl5/commit/7e0df0ba7aecc257

  ParseXS: doc test for TYPEMAP after XSUB
  David Mitchell              2 files changed, 30 insertions(+), 7 deletions(-
  https://github.com/Perl/perl5/commit/f8c197394efdcbc7

  ParseXS: warn on duplicate FALLBACK
  David Mitchell              2 files changed, 32 insertions(+)
  https://github.com/Perl/perl5/commit/26634e90588abc89

  ParseXS: don't skip death() test
  David Mitchell              1 file changed, 20 insertions(+), 12 deletions(-
  https://github.com/Perl/perl5/commit/bb31e1e33b1d4bc9

  ParseXS: test INTERFACE name mangling
  David Mitchell              1 file changed, 47 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/a5670e7fe8e47aa9

  ParseXS: add some basic tests for INTERFACE_MACRO
  David Mitchell              1 file changed, 33 insertions(+)
  https://github.com/Perl/perl5/commit/dc496e772b7f4b23

  ParseXS: add basic tests for PREINIT keyword
  David Mitchell              1 file changed, 38 insertions(+)
  https://github.com/Perl/perl5/commit/d16e561ae3224869

  ParseXS: add tests for BOOT and TYPEMAP keywords
  David Mitchell              1 file changed, 127 insertions(+), 42 deletions(
  https://github.com/Perl/perl5/commit/1472edad5f846dc0

  ParseXS: regularise INCLUDE pipe error handling
  David Mitchell              2 files changed, 23 insertions(+), 4 deletions(-
  https://github.com/Perl/perl5/commit/a0bd420f3500c397

  ParseXS: no stderr noise on empty INCLUDE
  David Mitchell              1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/d3609d77fdc7c41b

  ParseXS: add basic tests for INCLUDE(_COMMAND)
  David Mitchell              3 files changed, 109 insertions(+)
  https://github.com/Perl/perl5/commit/277f79348c6c76a8

  ParseXS: tidy up INCLUDE error messages
  David Mitchell              2 files changed, 19 insertions(+), 17 deletions(
  https://github.com/Perl/perl5/commit/67408ec5a714858a

  ParseXS: reword bad EN/DISABLE err msg
  David Mitchell              2 files changed, 27 insertions(+), 24 deletions(
  https://github.com/Perl/perl5/commit/d9461d777a0c8dc7

  ParseXS: add tests for REQUIRE and improve err msg
  David Mitchell              2 files changed, 56 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/f068968fcbbdf58b

  ParseXS: add FALLBACK tests and fix error call
  David Mitchell              2 files changed, 66 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/8975539ec9e6eff2

  ParseXS: add more function pointer type tests
  David Mitchell              1 file changed, 56 insertions(+), 42 deletions(-
  https://github.com/Perl/perl5/commit/41f3f87e6863e7fe

  ParseXS: 001-basic.t: fix comment typos
  David Mitchell              1 file changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/9ba92bab72a0b666

  ParseXS: detect OUTPUT: SETMAGIC: bad arg values
  David Mitchell              2 files changed, 18 insertions(+), 2 deletions(-
  https://github.com/Perl/perl5/commit/163e89838d5ad0f1

  ParseXS: ban ALIAS: 0
  David Mitchell              2 files changed, 20 insertions(+), 5 deletions(-
  https://github.com/Perl/perl5/commit/5dc61527ab068674

  ParseXS: refactor: split OVERLOAD args
  David Mitchell              1 file changed, 12 insertions(+), 7 deletions(-)
  https://github.com/Perl/perl5/commit/24f2a210ff833a06

  ParseXS: warn on duplicate OVERLOAD entries
  David Mitchell              2 files changed, 18 insertions(+), 2 deletions(-
  https://github.com/Perl/perl5/commit/345ad07db6f08743

  ParseXS: OVERLOAD: simplify regex
  David Mitchell              1 file changed, 6 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/a4f12a264ca70252

  ParseXS: warn on junk following a CODEish keyword
  David Mitchell              2 files changed, 75 insertions(+), 11 deletions(
  https://github.com/Perl/perl5/commit/3c341a349cc16262

  ParseXS: add tests for 'misplaced FOO:' error
  David Mitchell              1 file changed, 38 insertions(+)
  https://github.com/Perl/perl5/commit/76f6922fe3398653

  ParseXS: add 'missing initialiser value' error
  David Mitchell              2 files changed, 63 insertions(+), 3 deletions(-
  https://github.com/Perl/perl5/commit/53989b51c6408166

  ParseXS: 001-basic.t: consolidate INPUT tests
  David Mitchell              1 file changed, 223 insertions(+), 241 deletions
  https://github.com/Perl/perl5/commit/05304694ec554d78

  ParseXS:t/001-basic.t : add support for TODO tests
  David Mitchell              1 file changed, 2 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/532da075ee81137c

  ParseXS: detect missing param default expression
  David Mitchell              2 files changed, 15 insertions(+)
  https://github.com/Perl/perl5/commit/012a4f7b9ef819a7

  ParseXS: add basic tests for param default values
  David Mitchell              1 file changed, 92 insertions(+)
  https://github.com/Perl/perl5/commit/2fd9e07ec7abb7a1

  ParseXS: test and reword 'length with default' err
  David Mitchell              2 files changed, 13 insertions(+), 2 deletions(-
  https://github.com/Perl/perl5/commit/2d16e4934c96d593

  ParseXS: detect duplicate INTERFACE names
  David Mitchell              2 files changed, 14 insertions(+), 3 deletions(-
  https://github.com/Perl/perl5/commit/f41bd94ee4665fb2

  ParseXS: add error check for ALIAS and INTERFACE
  David Mitchell              2 files changed, 22 insertions(+)
  https://github.com/Perl/perl5/commit/0247782e3a126dad

  ParseXS: improve 'definition too short' err msg
  David Mitchell              2 files changed, 23 insertions(+), 2 deletions(-
  https://github.com/Perl/perl5/commit/32d1817dc69d4237

  ParseXS: avoid spurious CASE error msgs
  David Mitchell              2 files changed, 27 insertions(+), 5 deletions(-
  https://github.com/Perl/perl5/commit/4739ae0a7b093877

  ParseXS: fix warning on unparseable params
  David Mitchell              2 files changed, 10 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/de31df2acb567174

  ParseXS: improve err msg: Didn't find a MODULE ...
  David Mitchell              2 files changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/d173b239030709a7

  ParseXS: improve 'not indented' err message
  David Mitchell              3 files changed, 59 insertions(+), 29 deletions(
  https://github.com/Perl/perl5/commit/7c8c387fff44d1ec

  ParseXS: add Utilities::deathHint() method
  David Mitchell              2 files changed, 27 insertions(+), 6 deletions(-
  https://github.com/Perl/perl5/commit/6bb3d7e4ef2bb159

  ParseXS: improve err msg: Unterminated '#if/...
  David Mitchell              2 files changed, 3 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/f3e76bb0194090ae

  ParseXS: improve else with no matching if err msg
  David Mitchell              2 files changed, 3 insertions(+), 3 deletions(-)
  https://github.com/Perl/perl5/commit/5a5f33ee91adec4c

  ParseXS: t/XSMore.xs: temp undo STATIC->static
  David Mitchell              1 file changed, 6 insertions(+), 6 deletions(-)
  https://github.com/Perl/perl5/commit/2ba90a331f1e449e

  grok_bin_oct_hex: Change for() to while()
  Karl Williamson             1 file changed, 3 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/afd3f69630e90a13

  grok_bin_oct_hex: Use more accurate algorithm for overflow
  Karl Williamson             1 file changed, 65 insertions(+), 32 deletions(-
  https://github.com/Perl/perl5/commit/c446c1c927da1669

  grok_bin_oct_hex: Change variable name
  Karl Williamson             1 file changed, 5 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/c26120dda66c0397

  grok_bin_oct_hex: Eliminate a variable
  Karl Williamson             1 file changed, 22 insertions(+), 8 deletions(-)
  https://github.com/Perl/perl5/commit/1ea6f282c7f02c45

  grok_bin_oct_hex: Outdent
  Karl Williamson             1 file changed, 5 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/6958020d975033fc

  grok_bin_oct_hex: Move overflow handling out of loop
  Karl Williamson             1 file changed, 80 insertions(+), 66 deletions(-
  https://github.com/Perl/perl5/commit/453b4bef675c3c49

  grok_bin_oct_hex: Outdent
  Karl Williamson             1 file changed, 27 insertions(+), 27 deletions(-
  https://github.com/Perl/perl5/commit/de76945cf0f08ed3

  grok_bin_oct_hex: Don't execute loop for illegal characters
  Karl Williamson             1 file changed, 6 insertions(+), 12 deletions(-)
  https://github.com/Perl/perl5/commit/540bb3ed070b3605

  grok_bin_oct_hex: Swap code order
  Karl Williamson             1 file changed, 13 insertions(+), 15 deletions(-
  https://github.com/Perl/perl5/commit/407de75733b0a49c

  grok_bin_oct_hex: Mv leading zero handling from loop
  Karl Williamson             1 file changed, 12 insertions(+), 10 deletions(-
  https://github.com/Perl/perl5/commit/e9b12f42651aa548

  grok_bin_oct_hex: Start loop with fresh character
  Karl Williamson             1 file changed, 8 insertions(+), 3 deletions(-)
  https://github.com/Perl/perl5/commit/c12910fa99457365

  grok_bin_oct_hex: Reinstate handling leading zeros specially
  Karl Williamson             1 file changed, 6 insertions(+)
  https://github.com/Perl/perl5/commit/d0f8d61d3b917138

  grok_bin_oct_hex: Change param name to match embed.fnc
  Karl Williamson             1 file changed, 13 insertions(+), 13 deletions(-
  https://github.com/Perl/perl5/commit/d7db50c0030c3821

  grok_bin_oct_hex: Make loop entry conditions consistent
  Karl Williamson             1 file changed, 14 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/6b4a704bec782caf

  grok_bin_oct_hex: Macroize expression
  Karl Williamson             1 file changed, 6 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/db810e7c124245cb

  grok_bin_oct_hex: Move conditional clause out of loop
  Karl Williamson             1 file changed, 14 insertions(+), 8 deletions(-)
  https://github.com/Perl/perl5/commit/d54469d579e69302

  grok_bin_oct_hex: Move/change some initialization
  Karl Williamson             1 file changed, 7 insertions(+), 6 deletions(-)
  https://github.com/Perl/perl5/commit/5f1f7692f0177f6e

  grok_bin_oct_hex: Optimize for 8 or fewer digits
  Karl Williamson             1 file changed, 10 insertions(+), 14 deletions(-
  https://github.com/Perl/perl5/commit/1f089538bbb2f430

  grok_bin_oct_hex: indentation only
  Karl Williamson             1 file changed, 44 insertions(+), 44 deletions(-
  https://github.com/Perl/perl5/commit/7d802a5985bc5172

  grok_bin_oct_hex: Avoid unnecessary operations
  Karl Williamson             1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/a39f9ecba823b845

  grok_bin_oct_hex: Rename variables
  Karl Williamson             1 file changed, 26 insertions(+), 26 deletions(-
  https://github.com/Perl/perl5/commit/8fb50b67f2c813ed

  perlapi: Combine load_module forms into 1 entry
  Karl Williamson             1 file changed, 14 insertions(+), 9 deletions(-)
  https://github.com/Perl/perl5/commit/bfbe774da9fc4d7b

  PerlIOScalar_write: avoid SvCUR() on an undefined scalar
  TAKAI Kousuke               3 files changed, 18 insertions(+), 4 deletions(-
  https://github.com/Perl/perl5/commit/10479682983ec873

  Note that Visual C++ 2026 is supported
  Steve Hay                   3 files changed, 12 insertions(+), 8 deletions(-
  https://github.com/Perl/perl5/commit/6c54e02725a4e91e

  Bump copyright year
  Steve Hay                   2 files changed, 3 insertions(+), 3 deletions(-)
  https://github.com/Perl/perl5/commit/25199003e21326e7

  perlapi: MORTALDESCTRUCTOR_foo are macros
  Karl Williamson             1 file changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/7d0a3403a1419dfb

  mathoms.c: Update comment
  Karl Williamson             1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/84166129594997d4

  perlapi: Fix typo in mortal_destructor_sv
  Karl Williamson             1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/b1926fd57446be7d

  embed.fnc: Macro default visibility changed in 5.43.0
  Karl Williamson             1 file changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/81d1fccb0bb22a97

  perlmodlib.PL: handle C<...> around module names
  Lukas Mai                   1 file changed, 4 insertions(+)
  https://github.com/Perl/perl5/commit/510dc7c629d67a08

  perlmodlib.PL: eliminate bareword filehandles
  Lukas Mai                   1 file changed, 8 insertions(+), 7 deletions(-)
  https://github.com/Perl/perl5/commit/2da59f1b1f9a9936

  ExtUtils-ParseXS: use static, not STATIC
  Lukas Mai                   13 files changed, 25 insertions(+), 25 deletions
  https://github.com/Perl/perl5/commit/535b3579df48f139

  XS-Typemap: use static, not STATIC
  Lukas Mai                   2 files changed, 5 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/07193a17ed204af0

  threads-shared: use static, not STATIC
  Lukas Mai                   2 files changed, 10 insertions(+), 10 deletions(
  https://github.com/Perl/perl5/commit/9aef83a89b275640

  threads: use static, not STATIC
  Lukas Mai                   2 files changed, 23 insertions(+), 23 deletions(
  https://github.com/Perl/perl5/commit/063c81058fd22bbe

  XS-APItest: use static, not STATIC
  Lukas Mai                   1 file changed, 23 insertions(+), 23 deletions(-
  https://github.com/Perl/perl5/commit/842af7eb6ba42e5d

  Time-HiRes: use static, not STATIC
  Lukas Mai                   2 files changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/446e8aca388ca0bb

  perl.h: move STATIC to !PERL_CORE
  Lukas Mai                   1 file changed, 1 insertion(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/cfe7f62cceb34f98

  remove all uses of STATIC in core
  Lukas Mai                   47 files changed, 814 insertions(+), 826 deletio
  https://github.com/Perl/perl5/commit/64ad8fb797eaea16

  tidy_embed.pl: accept & ignore '-v' option
  Lukas Mai                   1 file changed, 4 insertions(+)
  https://github.com/Perl/perl5/commit/5dd475293ec74740

  util.c: make rand48_* symbols 'static'
  Lukas Mai                   1 file changed, 5 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/53f78c446a47be80

  util.c: make splitmix64() 'static'
  Lukas Mai                   1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/13ba5bbe88283da3

  util.c: define S_pidgone as 'static'
  Lukas Mai                   1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/8c37fa487491fe77

Current branch book/gh24135
1 commit.  1 unique author.  1 unique committer.
1 file changed, 1 insertion(+), 1 deletion(-)

Snapshot: http://github.com/Perl/perl5/tarball/dfd8431d72f92b0b

  wrap the control character variables in braces when needed
  Philippe Bruhat (BooK)      2 files changed, 17 insertions(+), 7 deletions(-
  https://github.com/Perl/perl5/commit/dfd8431d72f92b0b

Current branch maint-votes
3 commits.  3 unique authors.  3 unique committers.
1 file changed, 6 insertions(+)

Snapshot: http://github.com/Perl/perl5/tarball/2bd4c0ca48d2d6b3

  Add khw votes; propose github.com/Perl/perl5/pull/23961
  Karl Williamson             1 file changed, 4 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/2bd4c0ca48d2d6b3

  vote early, vote often
  Tony Cook                   1 file changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/87c15bc11cd70782

  Add a couple of new proposals for backporting
  Steve Hay                   1 file changed, 4 insertions(+)
  https://github.com/Perl/perl5/commit/56c95a31b38b456b

New branch davem/deparse_fixes
12 commits.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/5cafb2b08a1e607a

  t/TEST -deparse: always list unexpected passes
  David Mitchell              1 file changed, 12 insertions(+), 10 deletions(-
  https://github.com/Perl/perl5/commit/5cafb2b08a1e607a

  update ./TEST -deparse skips
  David Mitchell              1 file changed, 15 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/bed80a86c1784678

  test_pl.pod: improve refcount_is() example
  David Mitchell              2 files changed, 8 insertions(+), 7 deletions(-)
  https://github.com/Perl/perl5/commit/8efb3400d525d5d3

  Deparse.pm: use OPpSTATEMENT to simplify if/else
  David Mitchell              2 files changed, 49 insertions(+), 58 deletions(
  https://github.com/Perl/perl5/commit/0cd652bbead702ea

  add OPpSTATEMENT private flag for logops
  David Mitchell              10 files changed, 453 insertions(+), 432 deletio
  https://github.com/Perl/perl5/commit/ef1d63c3e30f4679

  ./TEST -deparse: skip t/op/caller.t
  David Mitchell              2 files changed, 10 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/c3fc57a64012830d

  Deparse.pm: handle empty package block
  David Mitchell              2 files changed, 13 insertions(+), 3 deletions(-
  https://github.com/Perl/perl5/commit/e0dc1c0008332b09

  Deparse: fix handling empty continue block
  David Mitchell              2 files changed, 14 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/0db213599c1f6adc

  Deparse.pm: fix multivar for with refalias
  David Mitchell              1 file changed, 13 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/1c978666f18cf07e

  Deparse.pm: fix for loop with empty body
  David Mitchell              2 files changed, 18 insertions(+), 2 deletions(-
  https://github.com/Perl/perl5/commit/af19fc254c84e55a

  Deparse.pm: add some code comments and whitespace
  David Mitchell              1 file changed, 19 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/343fa126634a966a

  Deparse: fix blockless elsif
  David Mitchell              2 files changed, 13 insertions(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/d6c08401f717786f

New branch davem/net_ping
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/6ea4563fc3eb5139

  Net::Ping: silence stderr noise in 000_load.t
  David Mitchell              1 file changed, 1 insertion(+), 1 deletion(-)
  https://github.com/Perl/perl5/commit/6ea4563fc3eb5139

New branch tonyc/24105-modern_rand
4 commits.  2 unique authors.  1 unique committer.
Thanks, applied:  Tony Cook (2)
Snapshot: http://github.com/Perl/perl5/tarball/aee9b4426bb9b351

  new RNG: add threading support
  Tony Cook                   8 files changed, 68 insertions(+), 217 deletions
  https://github.com/Perl/perl5/commit/aee9b4426bb9b351

  internal random state: rename Perl_internal_drand48
  Tony Cook                   2 files changed, 3 insertions(+), 3 deletions(-)
  https://github.com/Perl/perl5/commit/7c5298a951e685c8

  Update rand() unit tests for PCG64
  Scott Baker                 2 files changed, 5 insertions(+), 11 deletions(-
  https://github.com/Perl/perl5/commit/9e8fd10b15f7ae87

  First pass at PCG64 as PRNG for rand()
  Scott Baker                 8 files changed, 112 insertions(+), 13 deletions
  https://github.com/Perl/perl5/commit/1bc3c765885fb0de

Deleted branch davem/xs_fixups

Martian commit 5c68104cda30c1eae8061d4c4e1b8ee9615e5a81
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/5c68104cda30c1ea

  PerlIOScalar_write: further avoid SvCUR() on undefined scalar
  TAKAI Kousuke               2 files changed, 16 insertions(+), 3 deletions(-
  https://github.com/Perl/perl5/commit/5c68104cda30c1ea

Martian commit b981e5dcc10a33d837575447080adfb1d0fcfd2c
3 commits.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/b981e5dcc10a33d8

  Add regression test for POPMARK underflow
  Molchan Nikita Olegovich    1 file changed, 37 insertions(+)
  https://github.com/Perl/perl5/commit/b981e5dcc10a33d8

  Update AUTHORS and .mailmap
  Molchan Nikita Olegovich    1 file changed, 1 insertion(+)
  https://github.com/Perl/perl5/commit/45b77d1c58cd5408

  Prevent OOB read in Perl_POPMARK on MARK underflow
  Molchan Nikita Olegovich    1 file changed, 5 insertions(+), 3 deletions(-)
  https://github.com/Perl/perl5/commit/c4e4205ff5894974

Martian commit f0d980377954ab66f0900618b2e4b6e2d0f12390
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/f0d980377954ab66

  remove duplicated OS_ERROR/ERRNO lines from English.pm
  Philippe Bruhat (BooK)      1 file changed, 1 insertion(+), 3 deletions(-)
  https://github.com/Perl/perl5/commit/f0d980377954ab66

Martian commit bb1f09b89197641d5c29296ce12f0f5dde367d1d
2 commits.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/bb1f09b89197641d

  embed.pl: RXf_PMf_ symbols should be visible everywhere
  Karl Williamson             2 files changed, 4 insertions(+), 7 deletions(-)
  https://github.com/Perl/perl5/commit/bb1f09b89197641d

  embed.pl: Reorder a list; add comments
  Karl Williamson             1 file changed, 9 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/ec4d8b03f640c9d5

Martian commit 5f1a25d908af4f7685e98670b822762ca98e72e4
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/5f1a25d908af4f76

  perlapi: Combine load_module forms into 1 entry
  Karl Williamson             1 file changed, 14 insertions(+), 9 deletions(-)
  https://github.com/Perl/perl5/commit/5f1a25d908af4f76

Martian commit 181754c2385ffcdaca0dd4727c4b847f830b3c41
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/181754c2385ffcda

  perlapi: MORTALDESCTRUCTOR_foo are macros
  Karl Williamson             1 file changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/181754c2385ffcda

Martian commit 4dae1de86718d4112ba29a7288189f1ec5f26363
8 commits.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/4dae1de86718d411

  ExtUtils-ParseXS: use static, not STATIC
  Lukas Mai                   13 files changed, 25 insertions(+), 25 deletions
  https://github.com/Perl/perl5/commit/4dae1de86718d411

  XS-Typemap: use static, not STATIC
  Lukas Mai                   2 files changed, 5 insertions(+), 5 deletions(-)
  https://github.com/Perl/perl5/commit/d0ec972032442e3d

  threads-shared: use static, not STATIC
  Lukas Mai                   2 files changed, 10 insertions(+), 10 deletions(
  https://github.com/Perl/perl5/commit/57e0e19de47732f5

  threads: use static, not STATIC
  Lukas Mai                   2 files changed, 23 insertions(+), 23 deletions(
  https://github.com/Perl/perl5/commit/a52a9573db14a2e8

  XS-APItest: use static, not STATIC
  Lukas Mai                   1 file changed, 23 insertions(+), 23 deletions(-
  https://github.com/Perl/perl5/commit/170a386621848fd4

  Time-HiRes: use static, not STATIC
  Lukas Mai                   2 files changed, 2 insertions(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/7ac145eed7fe3528

  perl.h: move STATIC to !PERL_CORE
  Lukas Mai                   1 file changed, 1 insertion(+), 2 deletions(-)
  https://github.com/Perl/perl5/commit/e1f82973193f3fcc

  remove all uses of STATIC in core
  Lukas Mai                   47 files changed, 814 insertions(+), 826 deletio
  https://github.com/Perl/perl5/commit/dc94c0a244e6eef4

Martian commit 3eddf210a44a52294d3aed053da57349b1408fae
1 commit.  1 unique author.  1 unique committer.

Snapshot: http://github.com/Perl/perl5/tarball/3eddf210a44a5229

  PerlIOScalar_write: avoid SvCUR() on an undefined scalar
  TAKAI Kousuke               3 files changed, 18 insertions(+), 4 deletions(-
  https://github.com/Perl/perl5/commit/3eddf210a44a5229

Ignored 79 GitHub auto-generated merge commits
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.