In perl.git, the annotated tag v5.17.4 has been created
<http://perl5.git.perl.org/perl.git/commitdiff/b8e737727c35c08267c05a34b05fb73ddf40e2d4?hp=0000000000000000000000000000000000000000>
at b8e737727c35c08267c05a34b05fb73ddf40e2d4 (tag)
tagging 0da9506150f50391997a25313a0b16f3d5860381 (commit)
replaces v5.17.3
tagged by Florian Ragwitz
on Wed Sep 19 20:23:10 2012 -0400
- Log -----------------------------------------------------------------
Fifth release of the v5.17 series
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEABECAAYFAlBaYe4ACgkQdC8qQo5jWl7YCgCfZbeJ027ZCLFsSx2DgH/5Byhi
g34An0fwvTxqsgMIDxaNugdQhAihRL9b
=Bwzx
-----END PGP SIGNATURE-----
Abhijit Menon-Sen (2):
Add changelog entry for 2.38
Bump version to 2.39 because I botched the 2.38 release
Andy Dougherty (4):
Avoid garbled sed command in hints/solaris_2.sh
Collapse duplicate settings in hints/solaris_2.sh
Fix alignment for darwin with -Dusemorebits.
Fix [perl #114812] Configure not finding isblank().
Aristotle Pagaltzis (1):
[perl #114498] Document (0)[1,2] better
Chris 'BinGOs' Williams (7):
Restore MANIFEST entry for Module::CoreList, sync with CPAN version
Update Changes fr Module-CoreList and bump to version 2.72
Sync Module-CoreList in Maintainers.pl for CPAN release
Update Archive-Tar to CPAN version 1.90
Update Sys-Syslog to CPAN version 0.32
Sync version, erm, version in Maintainers.pl
Update CPANPLUS to CPAN version 0.9131
Colin Kuskie (16):
Refactor t/re/no_utf8_pt.t to use test.pl instead of making TAP by hand.
Refactor t/porting/checkcase.t to use test.pl instead of making TAP by
hand.
Refactor t/uni/case.pl to use test.pl instead of making TAP by hand.
Update t/op/lop.t to use test.pl instead of making TAP by hand.
Document the last five tests of t/op/lop.t
Refactor t/op/die.t to use test.pl instead of making TAP by hand.
Refactor t/op/my.t to use test.pl instead of making TAP by hand
Refactor to use test.pl instead of making TAP by hand. Add test names.
Refactor t/op/exists_sub.t to use test.pl instead of making TAP by hand.
Refactor t/op/overload_integer.t to use test.pl instead of making TAP by
hand.
Refactor t/run/switch0.t to use test.pl instead of making TAP by hand.
Refactor t/op/push.t to use test.pl instead of making TAP by hand.
Refactor t/lib/1_compile.t to use test.pl instead of making TAP by hand.
Refactor t/run/switchn.t to use test.pl instead of making TAP by hand.
Refactor t/run/switchF.t to use test.pl instead of making TAP by hand.
Refactor t/run/noswitch.t to use test.pl instead of making TAP by hand.
Colin Kuskie (via RT) (2):
Refactor t/porting/customized to use test.pl instead of making TAP by hand
Refactor t/op/cond.t to use test.pl instead of making TAP by hand
Craig A. Berry (9):
Consistent unixy path handling in File::Find::_find_opt.
Files ending in .eg are also non-pod.
Make new File::Copy test case insensitive.
Add Karen Etheridge to AUTHORS.
Out of memory message should not allocate memory.
Fix C++, MYMALLOC, sdbm combination.
Identify MallocCfg* globals as variables, not functions.
Add another include directory for the x2p files on VMS.
[perl #99382] 'stat' call documentation is poorly worded
Daniel Dragan (3):
don't use PerlHost's getenv after perl_destruct
[perl #114572] perl.c: fix locality/rmv redundant nulls in call_sv/eval_sv
fix over/underflow issues in win32_msgwait
David Golden (1):
Updated Search::Dict to 1.07 as on CPAN
David Leadbeater (4):
Fix the version of Scalar::Util in corelist for 5.7.3
Clean up data for Carp::Heavy in Module::CoreList
Clean up data for Pod::Perldoc::ToTk in Module:CoreList
Clean up data for ExtUtils::Miniperl in Module::CoreList
David Mitchell (26):
utf8 pos cache: always keep most recent value
document args to regexec_flags and API
PL_sawampersand: use 3 bit flags rather than bool
regexec_flags(): simplify length calculation
Separate handling of ${^PREMATCH} from $` etc
Don't copy all of the match string buffer
rationalise t/re/pat_psycho.t
stop $foo =~ /(bar)/g skipping copy
tidy up patten match copying code
m// and s///; don't copy TEMP/AMAGIC strings
fix a bug in handling $+[0] and unicode
[MERGE] only copy bits of regex match string
fix s/(.)/die/e
update docs for $`, $&, $' changes
perldelta: add recent regex API changes
add test for 6502e08, s/(.)/die/e
stop ""-overloaded Regex recursing
eliminate PL_reginput
regmatch(): make PUSH_STATE_GOTO dest explicit
regmatch(): remove reginput from TRIE_next_fail:
regmatch(): remove reginput from IFMATCH etc
regmatch(): remove reginput from CURLYM
regmatch(): remove reginput from CURLY etc
regmatch(): remove remaining reads of reginput
regmatch(): eliminate reginput variable
[MERGE] eliminate PL_reginput
David Nicol (3):
[perl #65838] Tests for here-docs without final newlines
toke.c:S_scan_heredoc: Add comment about <<\FOO
[perl #65838] perlop: remove caveat here-doc without newline
Dominic Hargreaves (1):
Correct obvious typos in acknowledgements list
Father Chrysostomos (221):
[rt.cpan.org #79109] Avoid each $scalar in TieHashDelta.pm
Increase $Module::CoreList::TieHashDelta::VERSION to 2.72
[perl #70836] Fix err msg for unterminated here-doc in eval
[perl #114040] Parse here-docs correctly in quoted constructs
heredoc.t: Suppress deprecation warnings
[perl #65838] Allow here-doc with no final newline
heredoc after "" in s/// in eval
here-doc in quotes in multiline s//.../e in eval
Donât use strchr when scanning for newline after <<foo
Fix here-docs in nested quote-like operators
Fix substitution in substitution pattern
toke.c:scan_heredoc: Use PL_tokenbuf less
smoke-me diag
perlop.pod: Update here-doc-in-quotes parsing rules
[Merge] Here-doc parsing
[perl #113718] Add inline.h
Use static inline functions for SvREFCNT_inc
Use fast SvREFCNT_dec for non-GCC
Static inline functions for SvPADTMP and SvPADSTALE
Move S_CvDEPTHp from cv.h to inline.h; shrink macros
[Merge] Enter inline.h
Move PAD(LIST) typedefs to perl.h
Use PADLIST in more places
Stop padlists from being AVs
Increase $B::Xref::VERSION from 1.03 to 1.04
Fix format closure bug with redefined outer sub
More PAD APIs
pad.c: CvPADLIST doc update
Use new types for comppad and comppad_name
pad.c: Use PAD_ARRAY rather than AvARRAY in curpad docs
pad.c: CvPADLIST docs: one more thing
Increase $B::VERSION to 1.38
Increase $XS:APItest::VERSION to 0.43
pad.c: fix pod link
[Merge] New PADLIST type
heredoc.t: Add a CRLF test
toke.c: -DT should report forced tokens under -Dmad
Peek.t: Test that DeadCode doesnât crash
[perl #114040] Fix here-docs in multiline re-evals
toke.c: Extreme paranoia
pad.[ch]: PADNAME_OUTER
pad.h: PADNAME_SV
pad.h: typos in macro definitions
pad.h: Let PADNAME_PV return null
B::Deparse: Suppress trailing ; in formats
Increase $B::Deparse::VERSION to 1.17
Use FooBAR convention for new pad macros
pad.h: PadnameSTATE
Increase $Module::CoreList::VERSION to 2.73
pad.h: Rename PadnameSTATE; make it a proper boolean
parser.t: Move a test above âAdd new tests hereâ
pp.c: pp_boolkeys does not need to pop
[perl #114576] Optimise if(%hash) in non-void context
Apply boolkeys optimisation to scalar(%hash)
Apply boolkeys optimisation to %hash?:
Optimise %hash in sub { %hash || ... }
Increase $B::Concise::VERSION to 0.93
Banish boolkeys
Correct typo in flag name
Restore âCanât localize through refâ to lv subs
Croak for \local %{\%foo}
pp_hot.c: pp_rv2av: Squash repetitive code
Remove boolkeys op
Increase $Opcode::VERSION to 1.24
Opcode.pm: wrap long pod lines
[perl #114070] Fix lines nums after <<foo
Stop unterminated here-docs from leaking memory
toke.c: Merge KEY_tr and KEY_y
Stop invalid y/// ranges from leaking
Add PL_parser->lex_shared struct; move herelines into it
op.c: newSTATEOP: donât check PL_parser after using it
Fix line numbers inside here-docs
parser.h: Document copline with more detail
Revert "smoke-me diag"
Fix eval 'q;;'
Stop (caller $n)[6] from including final "\n;"
Stop here-docs from gutting (caller $n)[6]
caller.t: Fix âCallerâ test
Use PL_parser->lex_shared instead of Sv[IN]VX(PL_linestr)
op.c: Two more boolean %hash optimisations
Add t/run/dtrace.pl to MANIFEST
Add another address for Shawn Moore to checkAUTHORS.pl
perldtrace.pod: Remove a stray =item
perldtrace.pod: typo
note CPAN pod link target; regen pod issues
toke.c: S_scan_heredoc: prune dead code
Avoid uninit warning for qq|${\<<FOO}|
toke.c:S_scan_heredoc: Put stream-based parser in else block
Finish fixing here-docs in re-evals
Fix here-doc body extraction in eval 's//<<END/'
lex.t: Mangle obscenity (albeit euphemistic)
Make eval "s//<<END/e" slightly faster
toke.c:S_scan_heredoc: put the croaking code in one spot
toke.c:scan_heredoc: less pointer fiddling; one less SV
toke.c:scan_heredoc: Remove unnecessary assignment
toke.c:scan_heredoc: Merge two adjacent #ifdefs
toke.c:scan_heredoc: Remove incorrect part of comment
toke.c:scan_heredoc: Merge similar code
toke.c:scan_heredoc: comments, comments
toke.c: PL_in_eval purge
Fix two minor s//.../e parsing bugs
Break s//3}->{3/e
test.pl: Add skip_without_dynamic_extension
utf8cache.t: Skip only the XS-dependent test
[perl #114410] Reset utf8 pos cache on get
Stop substr($utf8) from calling get-magic twice
Stop calling get-magic twice for lvalue pos($utf8)
Stop calling get-magic twice when reading lvalue substr($utf8)
Stop calling get-magic twice when reading lvalue substr($utf8)
Stop calling get-magic twice in pack "u", $utf8
Stop calling get-magic twice in sprintf "%1s", $utf8
Stop calling get-magic twice in sprintf "%.1s", $utf8
Commit 6b00f562ed broke s/${\%x}{3}//e
s/${foo#}//e should be an error
test.pl:run_multiple_progs: Document cmdline switches
Revert "toke.c: PL_in_eval purge"
pad.c: Share pad name lists between clones
Unify CvDEPTH for formats and subs
toke.c: Under -DT, dump complement properly
Fix listop-hash-infix parsing
op.c: Document newGIVENOP(..., 0)
perldiag: âScalars leakedâ is a default warning
perldiag: âUnbalanced string tableâ is a default warning
Fix %vd with alpha version
sv.c: %vd printf format microöptimisation
perlhacktips.pod: readonly ops update (again)
perldiag: âAttempt to free unreffed scalarâ is S
perldiag: 13 years for reserved word deprec. is enough
Make (caller $n)[9] respect std warnings
Stop lexical warnings from turning off deprecations
Increase $warnings::VERSION to 1.14
Prevent assertion failure with âno a a 3â
pp_ctl.c:caller: Remove obsolete comment
cop.h: Remove obsolete comment
method.t: Test more method-BLOCK edge cases
method.t: Add basic tests for SUPER
Make SUPER:: in main less sensitive
Make SUPER::method calls work in moved stashes
Make SUPER::method respect method changes in moved pkg
[perl #114888] Localise PL_comppad_name in cv_clone
Fix build under C++
Donât allow name after our/state sub
padcv op type
Add padcv to Opcode.pm
Allocate âour subâ in the pad
Make &foo respect our sub
Use test.pl in lexsub.t
lexsub.t: Fix a test
Make do sub() respect our declarations
Fix our sub with proto
Make âsub foo{}â respect âour fooâ
toke.c:yylex:KEY_sub can use PL_tokenbuf to begin with
Let barewords look up our subs
lexsub.t: Add test name, test override from another pkg
Store state subs in the pad
op.c:newMYSUB: disable stub optimisation
Look up state subs in the pad
Test state subs
Implement padcv
Allow CVs to point to HEKs rather than GVs
Lexical stubs should not AUTOLOAD
op.c:newMYSUB: inline var used only once
âUndefined subroutine &foo calledâ for lex subs
Make pad_fixup_inner_anons cope with closed-over subs
lexsub.t: Fix some tests
Donât say âvariable &fooâ in warnings
perldiag: closure referents â closure references
Clone state subs in anon subs
lexsub.t: Fix another test
Remove & from redef warnings for lex subs
dump.c: Dump CvNAME_HEK
op.c:newMYSUB: Pop scope after creating sub
First stab at my sub
Add proto magic type
Let state sub fwd decls and nested subs work in anons
Add introcv op type
Add clonecv op type
op.c: Remove proto storage optimisation for lex subs
pad.c: Let S_cv_clone clone stubs
cv_clone: panic for no pad
Clone my subs on scope entry
CvNAME_HEK_set
perly.y: Remove MYSUB
Fix up outside pointers for my subs
Preserve outside pointers of my subs with string eval
Fix Peek.t
Use the right outside for my subs defined in inner subs
CvOUTSIDE should be strong for lexsub declared in inner pack sub
In cv_clone, use pad ID to identify mysub outside
âSubroutine "&x" is not availableâ during compilation
Fix subroutine unavailability during cloning
Use the same outside logic for mysubs and formats
pad.c: Put unavailability warning in one spot
Donât mention pkg in proto warnings for lex subs
Honour lexical prototypes
lexsub.t: Test state sub defined inside eval
Set PL_comppad_name on sub entry
Move my sub prototype CVs to the pad names
Allow lexical sub redefinition inside eval
perlsub: Document state variables better
Add experimental warnings categ and :lexical_subs warn ID
Increase $feature::VERSION to 1.30
feature.pm: Missing space
Add experimental lexical_subs feature
Disable lexsubs outside of feature.pm
Document lexical subs
[Merge] [perl #113930] Lexical subs
perlδ
pod/perlsub.pod: Warn about possible lexsub removal
pp.c:pp_clonecv: Use find_runcv to find the padname
Revert "Set PL_comppad_name on sub entry"
[perl #114924] Make method calls work with ::SUPER packages
perldelta for #114924
g++ + mad fails t/run/mad.t
t/run/mad.t: Avoid %ENV assignment
Handle xhv_super in thread cloning
${^LAST_FH}
perldelta for ${^LAST_FH}
perlgit: bare âgit pushâ is dangerous
embed.fnc: Clarify o comments
[perl #114942] Correct scoping for âfor my $x(){} $xâ
Florian Ragwitz (22):
Stop CPAN from indexing mad/
Perldelta up to 9e533305
Remove some set but unused variables
Tell Maintainers.pl about the Storable 2.39 upgrade
autouse has synchronised to CPAN
B::Lint hsa been synchronised to CPAN
Automatically create core-cpan-diff cache dir
Synchronise bignum with CPAN
Dumpvalue has been synchronised to CPAN
ExtUtils::Manifest has been synchronised to CPAN
Term::ReadLine has been synchronised to CPAN
Text::Abbrev has been synchronised to CPAN
Perldelta up to 5e96eee9
Perldelta up to 3b9aea0
Remove an unused variable
Finalise perldelta
Quote corelist bugtracker urls
Make a note of $Module::CoreList::TieHashDelta::VERSION
Update Module::CoreList for v5.17.4
Add 5.17.4 to perlhist
Specify what to push in the RMG
Fix a few perldelta nits
H.Merijn Brand (2):
Add the new smoke report test site
Add Configure probe for ip_mreq_source
Jerry D. Hedden (4):
Fix Cygwin build warnings
Fix skip_without_dynamic_extension to just skip
Fix compiler warning about empty if body
Upgrade to threads::shared 1.41
Jesse Luehrs (2):
fix accidentally modified comment
whoops, move this back where it was
John Peacock (1):
Bring bleadperl up to parity with CPAN for version.pm
Karen Etheridge (1):
RT#114312: prevent ls from colourizing output
Karl Williamson (81):
Devel::Peek: Fix so compiles under C++
PATCH: Devel::Peek doesn't compile under C++
mktables: Fix bug when deleting final range
regcomp.c: Special case /[UV_MAX]/
regcomp.c: Allow search to work on empty inversion lists
regcomp.c: Add assertion, comments
Add empty inline_invlist.c
regcomp.c: Silence compiler warning.
regcomp.c: Rename 2 functions to indicate private nature
regcomp.c: Move functions to inline_invlist.c
utf8.c: Speed up \X processing of Korean
Comment out unused function
regexec.c: Use xor to save a branch
Add caching to inversion list searches
embed.fnc: Mark internal function as "may change"
utf8.c: Revise internal API of swash_init()
embed.fnc: Turn null wrapper function into macro
regexec.c: Use get method instead of internals
regexec.c: Reword comment
utf8.c: collapse a function parameter
utf8.c: Shorten hash key for speed
utf8.c: Add comment about speed-up attempt
utf8.c: Bypass a subroutine wrapper
utf8.c: Prefer binsearch over swash hash for small swashes
utf8.c: indent in new block: White space-only
regex: Speed up \X processing
regexec.c: White-space only
perldelta for Unicode property performance gains
Revert "Experimentally Use Unicode 6.2 beta"
lib/unicore/README.perl: Make usablea s shell script
mktables: Correct generated table comment
mktables: Re-order some code, change comments
Prepare for Unicode 6.2
Use new Unicode 6.2 beta
regen/regcharclass.pl: Comment out obsolete code
Add utility and .h for character's UTF-8
regexec.c: Remove no longer needed comments
Refactor \X regex handling to avoid a typical case table lookup
Avoid duplicate table look ups.
regexec.c: White-space only
regcomp.c: Wrap some long lines
Fix \X handling for Unicode 5.1 - 6.0
Unicode/UCD.pm: Clarify pod
/regcharclass.pl, utf8_strings.pl: Add guard to .h
regen/utf8_strings.pl: Copy empty input lines to output
regen/utf8_strings.pl: Allow explicit default on input
regen/utf8_strings.pl: Add ability to get native charset
Rename regen'd hdr to reflect expanded capabilities
Remove some EBCDIC dependencies
ext/B/B.xs: Remove EBCDIC dependency
utf8.h: Correct improper EBCDIC conversion
utf8.h: White-space only
utf8.h: Save a branch in a macro
regen/regcharclass.pl: Handle ranges, \p{}
regen/regcharclass.pl: Remove Encode:: dependency
regen/regcharclass.pl: Work on EBCDIC platforms
regen/regcharclass.pl: Fix bug for character '0'
regen/regcharclass.pl: Change to work on an empty class
regen/regcharclass.pl: Generate macros for \X processing
regexec.c: Use new macros instead of swashes
Move 2 functions from utf8.c to regexec.c
regen/unicode_constants.pl: Add name parameter
regen/regcharclass.pl: Allow comments in input
regen/regcharclass.pl: Error check input better
regen/regcharclass.pl: Add documentation
regen/regcharclass.pl: Add new output macro type
Use macro not swash for utf8 quotemeta
regen/regcharclass.pl: Pass options deeper into call stack
regen/regcharclass.pl: Rename a variable
regen/regcharclass.pl: Add an optimization
regen/regcharclass.pl: Rmv always true components from gen'd macro
regen/regcharclass.pl: Extend previously added optimization
regen/regcharclass.pl: White-space only
regen/regcharclass.pl: Add optimization
utf8.h: Remove some EBCDIC dependencies
regen/regcharclass.pl: Add ability to restrict platforms
utf8.h: Use machine generated IS_UTF8_CHAR()
Merge branch for mostly regen/regcharclass.pl into blead
PATCH: [perl #82954] Make "Can't do {n,m} with n > m into warning
utf8.h: Add macro to test if UTF8 code point isn't Latin1
regexec.c: Avoid unnecessary calculation
Leon Timmermans (1):
Eradicate race condition in t/op/sigsystem.t (#114562)
Michael G. Schwern (1):
Clean up heredoc.t
Nicholas Clark (26):
Record the story behind the pack format specifiers H, h, B and b.
Refactor t/porting/filenames.t to shrink the code and the TAP generated.
t/porting/checkcase.t now passes no_chdir to File::Find::find().
t/porting/exec-bit.t isn't using File::{Basename,Find,Spec::Functions}.
t/porting/dual-life.t now passes no_chdir to File::Find::find().
t/porting/podcheck.t now passes no_chdir to File::Find::find().
Add /\.gif\z/ files to the non-Pod exceptions in t/porting/podcheck.t
Remove a no-longer needed lexical from t/op/lop.t
Refactor t/op/die.t to re-use the same $SIG{__DIE__} handler where
possible.
Remove the VM/ESA port.
Test that the line number for a "sub redefined" warning is for the start.
Test that the warning for "Found = in conditional" is for the start line.
Test that the warning for "can be 0, test with defined" is for the start.
newXS_len_flags() shouldn't change the line number on PL_curcop when
warning.
Under -DPERL_DEBUG_READONLY_OPS don't work around glibc 2.2.5 _moddi3
bugs.
With -DPERL_DEBUG_READONLY_OPS, changing a slab refcnt shouldn't make it
r/w.
In op.c, change S_Slab_to_rw() from an OP * parameter to an OPSLAB *.
Perl_magic_setdbline() should clear and set read-only OP slabs.
In Perl_cv_forget_slab(), simplify the conditionally compiled code.
Merge improvements to -DPERL_DEBUG_READONLY_OPS into blead.
Document the reason for the early return in Perl_newPROG() for OP_STUB.
Restore the build under -DPERL_OLD_COPY_ON_WRITE
Fix buggy -DPERL_POISON code in S_rxres_free(), exposed by a recent test.
Fix compilation for -DPERL_POISON and -DPERL_OLD_COPY_ON_WRITE together.
Document when the early return in Perl_newPROG() is bypassed completely.
Remove MAD-only debugging code from Perl_newATTRSUB_flags().
Peter Martini (1):
Add PL_subname to the save stack
Rafael Garcia-Suarez (1):
Make XSLoader's UPSTREAM as undef
Ricardo Signes (5):
update the release schedule
add 5.14.0 sizes and filecounts to perlhist
add 5.16.0 sizes and filecounts to perlhist
add Porting/perlhist_calculate.pl to RMG
make perlhist_calculate.pl emit ready-to-use text
Sebastien Aperghis-Tramoni (1):
Upgrade to XSLoader 0.16
Shawn M Moore (2):
"op-entry" DTrace probe
"loading-file" and "loaded-file" DTrace probes
Shlomi Fish (4):
perl5db: fix an accidental effect of strictures
perl5db: more tests
Add more tests, Revert back to C-style for loops
Add missing articles.
Steffen Mueller (2):
Silence ParseXS warning about abusing the CODE section
Save one NULL assignment per TMP
Steve Hay (30):
Merge branch 'release-5.17.3' into blead
Add epigraph for 5.17.3
Correct announcement date for 5.17.2's epigraph
Undo VERSION bump for undone code
Make new perldelta for 5.17.4
RMG - update commit reference for new perldelta change
Bump version to 5.17.4
RMG - update commit reference for version bump change
RMG - corelist.pl uses HTTP::Tiny, not wget or curl
RMG - CPAN /src and /src/README.html are the same
Announcement template - Current development track is 5.17
Upgrade Socket from 2.004 to 2.006
Fix File::Copy test failure on Windows
Revert File::Copy::copy() to fail when copying a file onto itself
perldelta for 43ddfa5614 and 39b80fd98d.
Upgrade DB_File to 1.827
perldelta for 94814ff57e and 5e56f3f11f
Forward declare static functions in win32/win32.c
ANSIfy output from invalid parameter handler, and write it to stderr
Silence invalid parameter messages from win32_signal
Update perldelta entry for [perl #114496].
Avoid POSIX::close when closing files by descriptor in IPC::Open3
Fix a couple of headings in perlgit.pod which look to be the wrong level
Document how to create and use smoke-me branches
perldelta for 8700fd3876
Remove duplicate paragraph from perlref.pod
Minor fixups from 001e9f8966
Squash two win32.c warnings which have crept in recently
Note that sleep is emulated on Windows to allow alarm interrupts
Add new warning about sleep's limitation on Windows
Sullivan Beck (1):
Bump Locale-Codes from 3.22 to 3.23
Sébastien Aperghis-Tramoni (1):
Make dual-lived constant.pm work on 5.8 again
Tony Cook (7):
oops, left some debugging code
close the Peek.t temp file so the END block can unlink it
rt #111126 - TODO test for copy foo/file to foo/
rt #111126 - don't empty a file with copy("foo/bar", "foo/");
[perl #112776] TODO test for warning
[perl #112776] avoid warning on an initialized non-parameter
correct -Dmad skip count for tests introduced in 2d85e411 and 4dc843bc
Vincent Pit (2):
Fix perl with -DPERL_POISON after commit 22ade07
Make cx_dump() display the correct gimme description
Yves Orton (2):
minor doc patches to api stuff
improve and fix the documentation of the PERL_HASH function
jkeenan (1):
Implement name change in POD example; Chris Waggoner++.
-----------------------------------------------------------------------
--
Perl5 Master Repository