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