In perl.git, the annotated tag v5.19.9 has been created

<http://perl5.git.perl.org/perl.git/commitdiff/a442269eb868685fd087fea6b74e01482d2e06f9?hp=0000000000000000000000000000000000000000>

        at  a442269eb868685fd087fea6b74e01482d2e06f9 (tag)
   tagging  bcbcbdda9f0fca0bc4a9c9c2263f499fbe2386a3 (commit)
  replaces  v5.19.8
 tagged by  Tony Cook
        on  Thu Feb 20 14:28:35 2014 +1100

- Log -----------------------------------------------------------------
Tenth release of the v5.19 series!

Abigail (1):
      Make it clear what it means if there's no distinction between -M and -m.

Alan Haggai Alavi (1):
      Replace 'mkpath' (legacy interface) with 'make_path'.

Brad Gilbert (4):
      Improve error diagnostics in t/test_pl/tempfile.t
      Test that tempfile() in t/test.pl skips files that already exist
      Add register_tempfile() to t/test.pl
      Make sure that tempfile() in t/test.pl removes the temp files

Brian Fraser (120):
      sv.c, Perl_dirp_dup: Skip the fchdir sections if telldir and seekdir are 
not defined
      perlio.c, PerlIO_tmpfile: Fall back to cwd if we have no /tmp or $TMPDIR
      PerlIO_tmpfile: Don't leak an SV
      Makefile.SH: Updated the lib/buildcustomize.pl rule for cross-compilation 
builds
      Configure: Pass the -r flag to scp when cross-compiling
      Configure: Teach run-ssh to handle -env
      Makefile.SH: on make test_prep, add $target/lib:$target/lib/auto to -env 
LD_LIBRARY_PATH=...
      Makefile.SH: Remove remnants of the old cross-compilation model
      make_ext.pl: Phase out the use of Cross.pm
      Remove old cross-compilation model
      configpm: Remove remnants of the old cross model
      Update the WinCE files to the new cross model
      Configure, run-ssh: No need to use ./\$exe
      Configure: Silence $to warnings when cross-compiling
      Configure: When cross-compiling, save the $^O of the host
      Configure: Minor improvements to the building on the host miniperl
      Configure, Makefile.SH: Allow running generate_uudmap in the target
      perldelta for the new cross-compilation model
      Glossary entries for host{perl,generate,osname}
      t/lib/warnings/pp_sys: Add skips in case telldir is not available
      lib/ExtUtils/t/Embed.t: Skip tests is cross-compiling and $Config{cc} is 
not available
      dist/ExtUtils-Install: Skip tests if make is not available
      Moved a glob test from t/run/fresh_perl.t to t/op/glob.t
      ext/DynaLoader/t/DynaLoader.t: Skip the dl_findfile test when 
cross-compiling
      Add Darwin shared libraries (dylib) to gitignore
      t/op/magic.t: Use three-arg open to avooid creating a subshell
      Merge branch 'cross-compile-revamp' into blead
      time64.h: Declare tm_zone as const under Android, but not if using C++
      time64.h: On QNX, use const for tm_zone
      handy.h: Move the _LC_CAST declaration.
      Configure: add missing ; to checkccflags
      Added targetsh to all the canned config files
      Glossary entry for targetsh
      regen for uconfig.h
      perldelta for -Dtargetsh
      File::Spec::Unix->tmpdir: Always return an absolute path
      t/porting/: Skips for cross-compilation
      Makefile.SH, make test: Copy config.sh when cross-compiling
      Linux hints: try using user-provided binaries before going for the 
defaults
      Linux hints: Handle `uname -m` in cross-compilation builds
      Linux hints: add some missing $ccflags
      Linux hints: Improve the portability of the -lndbm check
      Linux hints: Improve the code that looks for libc.so
      Android hints: Detect stub functions and mark them as undefined.
      android hints: Always define d_libname_unique
      hints/linux-androideabi.sh: getservent_r() is a partial stub, mark it as 
undefined to avoid issues with threads
      hints/linux-androideabi.sh: Rather than relaying on adb, save the exit 
status in a file and then copy it over
      hints/linux-androideabi.sh: sed might not understand "\r", use $tr instead
      hints/linux-androideabi.sh: adb takes care of creating the target dir on 
the target
      hints/linux-androideabi.sh: use $cat instead of plain cat
      hints/linux-androideabi.sh: use $chmod instead of plain chmod
      hints/linux-androideabi.sh: If the host OS is darwin, set firstmakefile 
to GNUmakefile
      Android hints: Only set userelocatableinc if it doesn't have a value
      Android hints: Only use adb if $targetrun is set to adb
      Make compiling with adb work again
      Android hints: Set osvers to getprop ro.build.version.release
      Android hints: Add m to libswanted
      Android hints: When Configure finishes, turn $^O into 'android'
      Configure, Android hints: Changes to allow native builds
      Android hints: In native builds, add -L/system/lib to ldflags
      Android hints: Clean up some files if cross-compiling with adb
      Android hints: load the linux hints to get those defaults
      Android hints: Set d_csh to undef in cross builds
      Configure: added special osname checks for nto and android
      Configure: If cross-compiling to linux, pick the proper hints file
      pod/perlport.pod: Note which functions are not available on Android
      t/op/incfilter.t: Work around android only having an inbuilt echo
      t/op/magic.t: Work around android only having an inbuilt pwd
      t/op/magic.t: Skip tests that use env on Android
      t/op/fork.t: Work around android only having an inbuilt echo
      t/op/fork.t: Up the sleep time in a test to avoid timing issues
      t/op/stat.t: use 'ls -l' on android, even if d_readlink is defined
      t/op/sigdispatch.t: Increase timeout to avoid issues on slow processors
      t/op/filetest.t: On Android, don't try checking if ln exists with which
      t/io/fs.t: Handle Android's pwd being a shell builtin
      t/op/sigdispatch.t: SKIP, not TODO
      dist/IO/t/io_pipe.t: Work around android only having an inbuilt echo
      Net::Ping: Handle getprotobyn{ame,umber} not being available
      IO::Socket::INET: Handle getprotobyn{ame,umber} not being available
      ext/POSIX/t/sysconf.t: Skip testing pathconf with _PC_LINK_MAX on android
      Cwd.pm: Handle native android builds better
      Added README.android
      README.android: Update for native builds
      README.android: Notes about cross-compiling from a x86 host
      pod fixups on README.android
      CBuilder, android: Fix the useshrplib check
      Up the version of ExtUtils::CBuilder
      AUTHORS and MANIFEST for the CBuilder Android patch
      ExtUtils::ParseXS: Fix tests for native android builds
      reentr.c: Handle systems without getpwent
      README.android: minor wording fixups
      Configure: Fix the fflush(NULL) test in cross builds
      Android hints: run-adb-shell was mishandling '\0'
      perldelta for Android
      Android support
      Configure, qnx hints: Improve the cross-compilation support for QNX
      t/io/fs.t: sh in Blackberry might behave like android's
      Configure, Solaris hints: Allow cross-compiling to Solaris.
      README.solaris: Add a section for cross-compilation
      Configure: Added a targetenv variable
      Glossary for targetenv
      QNX hints: Add LC_ALL=C to targetenv
      README.qnx: Add a section for cross-compilation
      Configure: use $undef, not plain undef
      INSTALL: Updates to the cross-compilation section
      INSTALL, cross-compile section: It's 2014, stop living in the past
      CBuilder, link: On Android, always return absolute paths to libraries
      DynaLoader: On android, dl_load_flags should always be 0x00
      vutil.c, vxs.inc: Avoid warnings from -Wmissing-prototypes -Wundef 
-Wunused-label
      .gitignore: Handle cross-compilation files better
      Avoid compiler warnings by consistently using #ifdef instead of plain #if
      Fix the prototypes of some functions without context
      Added missing prototypes.
      sv.c: Remove leftover ifdef from the %vd format
      sv,c, sv_cmp_locale_flags: flags is unused if locales are disabled
      t/uni/fold.t: use &LC_ALL with & to avoid strict errors
      File::Spec: Mopre extensive fix for #120593
      Fix more tests to work on systems that don't define LC_ALL and friends
      CBuilder::Android: fix ->link() to respect wantarray.
      DynaLoader: On Android, define DLOPEN_WONT_DO_RELATIVE_PATHS

Chris 'BinGOs' Williams (29):
      version and Module-CoreList are up to date with CPAN
      Update Scalar-List-Utils to CPAN version 1.37
      Update IPC-Cmd to CPAN version 0.92
      Update File-Fetch to CPAN version 0.48
      Update Module-Load-Conditional to CPAN version 0.62
      Update Module-Load to CPAN version 0.30
      Update autodie to CPAN version 2.23
      Update Digest-SHA to CPAN version 5.86
      Update ExtUtils-MakeMaker to CPAN version 6.88
      Update Compress-Raw-Bzip2 to CPAN version 2.064
      Update Compress-Raw-Zlib to CPAN version 2.064
      Update IO-Compress to CPAN version 2.064
      Resolve c++ build fail in core
      Bump version version and remove/update customisations
      Update Compress-Raw-Zlib to CPAN version 2.065
      Update Pod-Parser to CPAN version 1.62
      Module-CoreList prepared for v5.19.9
      Add porting test for Module-CoreList
      Update Pod-Escapes to CPAN version 1.05
      Update Module-Build to CPAN version 0.4205
      Add IO-Socket-IP to Maintainers.pl
      Update IO-Socket-IP to CPAN version 0.28
      Update CGI to CPAN version 3.65
      Update CPAN-Meta-YAML to CPAN version 0.011
      Update Pod-Escapes to CPAN version 1.06
      Update Parse-CPAN-Meta to CPAN version 1.4410
      Update Parse-CPAN-Meta to CPAN version 1.4412
      Update HTTP-Tiny to CPAN version 0.041
      Skip locale test on OpenBSD, MirBSD and Bitrig too

Craig A. Berry (7):
      Fix $ENV{PATH} flags in Peek.t.
      In vms.c's Perl_opendir, skip access check on remotes.
      Make fileify handle node specifications better.
      Fix targetsh in configure.com.
      targetsh in configure.com again
      Fix handy.t for systems without $Config{d_isblank}.
      Exclude Perl_my_setlocale symbol where it's not defined.

Daniel Dragan (2):
      document op_free and op_null
      add #define PERL_NO_GET_CONTEXT to ParseXS's pods

David Golden (6):
      fix Module::CoreList::is_core default perl version
      fix Module::CoreList::is_core version comparision
      Update HTTP-Tiny to CPAN version 0.042
      restore $PERL_OLD_VERSION to English.pm
      perlvar.pod: suggest string comparisons for $]
      perlootut: replace Object::Tiny with Class::Tiny

David Mitchell (74):
      rename sTHX to PERL_MEMORY_DEBUG_HEADER_SIZE
      update embed.fnc now op_null and op_free have docs
      regcomp utf8 len cache panic
      re_intuit_start(): re-indent a block of code
      RT#120692 slow intuit with long utf8 strings
      regexp.h: document the fields of reg_substr_datum
      re_intuit_start(): factor out some common code
      re_intuit_start(): merge two similar code branches
      re_intuit_start(); eliminate max_shift var
      re_intuit_start(): rationalise ml_anch var
      re_intuit_start(): refactor an if/else block
      re_intuit_start(): add comments to a block of code
      eliminate RXf_ANCH_SINGLE
      test for single-line ^ within /m
      re_intuit_start(): simplify ml_anch evaluation
      re_intuit_start(): add more debugging output
      re_intuit_start(): document floating code better
      re_intuit_start(): fix another utf8 slowdown
      re_intuit_start(): assert substr offsets are >= 0.
      re_intuit_start(): delete srch_(start|end)_shift
      re_intuit_start(): add some more code comments
      re_intuit_start(): bias last* vars; revive reghop4
      Perl_regexec_flags(): use HOP4c in another place
      re_intuit_start(): thinko from a few commits ago
      re_intuit_start(): simplify fixed offset_max code
      re_intuit_start(): substr SV cannot be undef
      re_intuit_start(): use different var for tmp value
      re_intuit_start(): introduce rx_origin var
      re_intuit_start(): use the rx_origin var more
      regex substrs: record index of check substr
      re_intuit_start(): update rx_origin after check
      re_intuit_start(): fixup some code comments
      re_intuit_start(): add tmp assertion
      re_intuit_start(): simplify other=anchored block
      re_intuit_start(): harmonise other_last++
      re_intuit_start(): reduce use of *_offset macros
      re_intuit_start(): move do_other_anchored label up
      re_intuit_start(): re-indent after brace removal
      re_intuit_start(): move a line of code earlier
      re_intuit_start(): calc fbm_instr() end in bytes
      re_intuit_start(): merge anch and float "other"
      re_intuit_start(): simplify check-only origin test
      re_intuit_start(): remove try_at_* labels
      re_intuit_start(): localise t
      re_intuit_start(): eliminate saved_s var
      re_intuit_start(): eliminate 's' from "check" code
      re_intuit_start(): give "other" block it's own 's'
      re_intuit_start(): remove redundant assignment
      re_intuit_start(): rearrange /^/m code
      re_intuit_start(): re-indent block after last mod
      re_intuit_start(): simplify the /^.../m condition
      re_intuit_start(): localise 's' in abs anch branch
      re_intuit_start(): pass rx_origin in/out stclass
      re_intuit_start(): eliminate s as func-wide var
      re_intuit_start(): remove obsolete comment
      re_intuit_start(): format a ?: expression better
      re_intuit_start(): don't decrease rx_origin
      re_intuit_start(): unconditionally init other_last
      re_intuit_start(): move label after var decls
      re_intuit_start(): re-indent code
      re_intuit_start(): keep strpos constant
      re_intuit_start(): s/i_strpos/strpos/g
      re_intuit_start(): use memchr() to find \n
      re_intuit_start(): update comments in /^../m block
      re_intuit_start(): make assert unconditional
      re_intuit_start(): don't decrease other_last
      re_intuit_start(): remove other_last = rx_origin
      re_intuit_start(): MBOL limit in chars not bytes
      re_intuit_start(): MBOL use char for float max
      re_intuit_start(): in MBOL block, eliminate t var
      re_intuit_start(): assert fixed+float dont overlap
      re_intuit_start(): add comments about check_ix
      [MERGE] fix and refactor re_intuit_start()
      re_intuit_start(): fix SEGV in /^../m code

Father Chrysostomos (34):
      [perl #121050] Teach B::Deparse about prototype whitespace
      Increase $B::Deparse::VERSION to 1.25
      regen pod issues
      Fix crash with (??{undef *^R}) and (?{})
      op.c: fix grammar in apidocs
      perldelta for Cow Tools
      [perl #121068] Mention HTML::FormHandler in perl5200delta
      perl5200delta: Glib has been fixed
      op.c: Consistent spaces after dots in apidocs
      perldelta for c4cf781e24ac2
      perl5200delta: Mouse has been fixed
      perl5200delta: Tk has been fixed
      [perl #120626] Mention RDF::Trine in perl5200delta
      perldelta typo
      Alphabetise perldiag
      Another perldelta typo
      perldiag: Consistent spaces after dots
      perldiag: Don’t use dev version numbers
      perldiag: Wrap long lines
      Increase $diagnostics::VERSION to 1.34
      diagnostics.pm: Eliminate $WHOAMI
      Expand tabs in diagnostics.pm
      Increase $B::Concise::VERSION to 0.992
      Remove DREFed flag from Concise.pm
      [perl #120374] Stop for($h{k}||'') from vivifying
      Use HEKfARG in mro.xs
      Increase $mro::VERSION to 1.15
      Use ‘an’ for $/=[] error message
      sv.c: Don’t flip flags so many times in glob_assign_glob
      AUTHORS formatting clean-up
      [perl #121242] Fix crash in gp_free when gv is freed
      alphabetise perldiag
      [perl #121255] Call set-magic when setting $DB::sub
      Avoid recalculating sub name hash in util.c:get_db_sub

Gavin Shelley (1):
      provide a more limited change-count for acknowledgements.pl

H.Merijn Brand (4):
      Regenerate from meta after backporting crosscompile changes
      restore missed commit in regeneration (spotted by hugmeir)
      New bincompat options
      Update Config::Perl::V to 0.20

Hauke D (2):
      add a missing word in perllexwarn
      assume "all" in "use warnings 'FATAL';" and related

James E Keenan (2):
      Clarify distinction between contents of dist/ and ext/.
      Correct number of tests in plan.

Jerry D. Hedden (2):
      Upgrade to threads::shared 1.46
      Upgrade to threads 1.92

Jess Robinson (28):
      Configure: Split the usecrosscompile section from the to/from/run section
      Configure: Set to/from/run scripts if targethost is passed
      Update AUTHORS and MANIFEST to appease test_porting
      Stop using $run for anything other than testing compiled tests in 
Configure.
      Stop using Config{run} to check the version of (mini)perl we are running
      Build host miniperl and generate_uudmap binaries when cross compiling, 
for local use
      Run all the miniperl calls locally, not via RUN
      configpm should use "osname" from config.sh, instead of miniperl's $^O.
      write_buildcustomize.pl: Setup $^O to be the target os when building Core.
      Use the system perl for RUN_PERL, if we are cross compiling, and we found 
one.
      Use HOST_PERL instead of built perl for perl installation
      Makefile.SH: When cross-compiling, copy the files needed by make test.
      Makefile.SH: 'make test' for cross-compilation builds.
      Gitignore files which are created/used while cross-compiling
      Make sure to remove the Cross/mkdir script on *clean
      No xconfig.h is produced when cross-compiling, we have a normal config.h
      Separate SH used to run Configure from SH used on target system
      Hints file for android cross-compiling.
      Create a Perl with relocatable inc when building for Android.
      Android hints: set targetsh to /system/bin/sh
      Android hints, run-adb-shell: Handle the -env switch
      No locales in Android, just set the lot to undef
      Android hints, run-ssh: Make sure that the stdout of commands run from 
Configure and Makefile on remote hosts is transfered back correctly
      Correctly quote result from adb, otherwise multiline responses breal (eg 
signal_cmd)
      Adjust fs test to try more ways of getting the CWD. Expire if we still 
didn't get it.
      t/op/sprintf.t: Add Android to the list of skips for %.0g
      t/op/magic.t: TODO tests that don't work on some cross-compile builds
      t/op/sigdispatch.t: TODO tests that don't work on some Android builds

John Peacock (3):
      Prevent V-magic from being stripped by locale fix
      Sync bleadperl to version.pm 0.9908
      And now the rest of the sync to 0.9908

Karl Williamson (128):
      pp_hot.c: Rmv unnecessary test
      handy.h: White-space, comments, pod nit only
      handy.h: Factor out common code
      handy.h: Express locale macros using common base macros
      Use bit instead of node for regex SSC
      Rename regex internal flag bit
      Panic if regex making a trie under /li
      regcomp.c: request inlining of single line function
      regcomp.c: Don't output empty debugging text
      Comments, white-space
      perlapi: Tighten strictures against using undocumented things
      Add some cBOOL casts to macros
      regcomp.c: Move some code to earlier
      regcomp.c: Simplify expression
      perlunicode: Wrap some lines
      regcomp.c: Extract out code into a separate function
      reg_posixcc.t: Improve test names
      lib/locale.t: Remove no longer needed SKIPS
      t/loc_tools.pl: Extract out finding locales from locale.t
      t/run/locale.t: Use common code for finding locales
      Move more common locale finding code into t/loc_tools.pl
      t/loc_tools.pl: Add some locale finding for Win32
      locale.c: Find utf8-8 locales reliably on C99 platforms
      locale.c: White-space only
      perl.c: Add missing ref count decrement
      perllocale: Nits, corrections
      perllexwarn: Fit verbatim lines in 79 columns
      locale.c: Silence Win32 compiler warning.
      loc_tools.pl: FIx to work on Android
      perllocale: Nit.
      Allow 'use locale' on systems without locales.
      lib/locale.pm: Pod corrections
      Move more locale code to t/loc_tools.pl
      Regen porting/known_pod_issues.dat
      Move an inversion list generation to mktables
      regen/regcharclass.pl: Fix warning
      regen/regcharclass.pl: Don't test UV >= 0
      Avoid unnecessary malformed checking
      fold_grind.t: Use LC_CTYPE, not LC_ALL
      Taint more operands with case changes
      regcomp.c: Swap two else clauses for clarity.
      regcomp.c: Nit in comments
      regcomp.c: Avoid calling heavy duty functions when possible
      Rename an internal flag
      Work properly under UTF-8 LC_CTYPE locales
      White-space, comments only
      regcomp.c: Change a variable and flag bit names
      mktables: Refer to an actual commit number
      PATCH: [perl #121109] locales failing
      t/loc_tools.pl: find_locales() Don't destroy callers ENV
      regcomp.c: White-space only
      regcomp.c: Process all POSIXes in [...] under /l
      lib/locale.t: Better debug information
      locale.c: Fix failure to find UTF-8 locales
      regcomp.c: Revert mistakenly changed line
      pp.c: Silence compiler warning
      handy.h: Add a cBOOL()
      README.qnx: Make verbatim line fit in 79 columns
      'use utf8' should imply /u regex matching
      Porting/Glossary: Entries should start with \t not blanks
      PATCH [perl #121144]: \S, \W, etc fail for above ASCII
      Fix [[:blank:]] handling when no isblank() on platform
      Regenerate podcheck db due to recent 79col fixes
      Revert "Fix handy.t for systems without $Config{d_isblank}."
      Add -DL option to trace setlocale calls
      Revert "'use utf8' should imply /u regex matching"
      Don't test locales that are invalid for needed categories
      Allow blead to compile under some g++
      B.pm: Bump version
      handy.h Special case toCTRL('?') for EBCDIC
      Forbid "\c{" and \c{non-ascii}
      dquote_static.c: White-space only
      util.c: Add comment.
      Add tests
      Make a literal "{" fatal after \b and \B in regexes
      t/run/locale.t: Rmv test that isn't generally valid
      regexec.c, locale.c: Silence some compiler warnings
      regcomp.h: Rmv false comments
      pod/perldebguts: Stress ephemeral nature of regnode types
      sv.c: Add comment
      perldelta.pod: Fix broken links
      t/test.pl: Add option to runperl to suppress STDERR
      Emulate POSIX locale setting on Windows
      locale.c: Add, move some comments, and a declaration
      Improve fallback during locale initialization
      locale.c: White-space, useless brace removal only
      Initialize LC_MESSAGES at start-up
      Make sure LC_MONETARY is initialized
      t/run/locale.t: Fix SKIP end position
      t/test.pl: Don't read uninitialized variable
      Deprecate uses of POSIX::isfoo()
      ext/POSIX/t/posix.t: White-space only
      ext/POSIX/POSIX.xs: Add comments
      Free up bit for regex ANYOF nodes
      Revert "Free up bit for regex ANYOF nodes"
      perlfunc: Nit
      perllocale: Corrections and nits
      sv.h: Add comment
      locale.c: Handle case where LC_ALL isn't "all"
      t/run/locale.t: Fix skip count
      PATCH [perl #121257] blead fails at run/locale.t
      locale.c: Remove vars unused on some platforms
      regcomp.c: Fix some alignment problems
      locale.c: Fix initialization compile error for HP
      Fix pod errors
      Convert more EXACTFish nodes to EXACT when possible
      regcomp.c: Simplify /l Synthetic Start Class construction
      regexes: Remove uses of ANYOF_LOCALE flag
      regcomp.h: Free up flag bit in ANYOF nodes
      regcomp.h: Remove extraneous comment
      Change method of passing some info from regcomp to regexec
      regexec.c: Add some checks
      regcomp.h: Allow compiler to perform calculation
      regexec.c: Rename function, add parameter, make non-static
      regcomp.c: Fix more alignment problems
      regcomp.c,regexec.c: White-space only
      regcomp.c: Move some locale initialization code
      regcomp.c: Remove no longer used function
      perlsec: Nit
      perllocale: Add note about ENVIRONMENT variable
      lib/locale.t: Untaint before checking if next thing taints
      lib/locale.t: Add some test names
      Make taint checking regex compile time instead of runtime
      .locale.c: Better emulate POSIX locale setting on Windows
      locale.c: Another POSIX emulation fix on Windows
      run/locale.t: White-space only
      locale.c: Change 'and' to '&&'
      lib/locale.t: Remove tests that need UTF-8 locale

Matthew Horsfall (4):
      Optimisation for 'my $x; my $y;' -> 'my ($x, $y)'.
      Test state vars following padranges [Perl #121134]
      Fix typo in perldelta.pod
      Add some examples to cv_set_call_checker and wrap_op_checker

Matthew Horsfall (alh) (3):
      Clarify op_free documentation
      Don't pull state vars into padrange ops
      Fix small typo (dsb -> dsv)

Neil Williams (2):
      add an escape for when targethost is not defined but usecrosscompile is.
      fix the ability to use targethost when defined.

Peter Martini (1):
      Remove a redundant EXTEND (its followed by XPUSHs)

Piotr Roszatycki (1):
      ExtUtils::CBuilder: Android with useshrplib needs -lperl

Rafael Garcia-Suarez (1):
      Do not dereference hv before ensuring it's not NULL

Reini Urban (1):
      NETWARE CopFILE_setn

Ricardo Signes (10):
      Merge tag 'v5.19.8' into blead
      bump version to 5.19.9!
      fix an epigraph typo
      add the 5.19.8 epigraph
      create new perldelta for 5.19.9
      document $^P's 0x800 and 0x1000
      remove redundancy in documentation of exec
      tweak Porting/acknowledgements.pl to avoid awk and grep
      acknowledgements: use $^X when running sub-perl
      re-import 5.19.8 delta form 5.19.8

Steffen Mueller (1):
      pp_concat: Only call SvPV_force_nolen when needed

Steve Hay (8):
      Upgrade Scalar-List-Utils from version 1.37 to 1.38
      Config::Perl::V has files customized by 0b39d4dc4a
      ExtUtils::MakeMaker has files customized by d59900f697 and 8aaffb9f45
      version has files customized by 858cc5e3f0 and e2ca569edb
      Exclude new vutil/Makefile.PL in cpan/version/
      Upgrade libnet from version 1.24 to 1.25
      Add note of blead customizations for previous commit
      Upgrade Digest-SHA from 5.86 to 5.87

Sullivan Beck (1):
      PATCH: Bump Locale-Codes from 3.28 to 3.29

Tom Hukins (2):
      Upgrade IO::Socket::IP to version 0.27
      perldelta for IO::Socket::IP version 0.27

Tony Cook (33):
      [perl #120977] bump $warnings::VERSION
      [perl #120977] use warnings "FATAL" implies "all"
      perldelta for c91312d5e, none needed for e214621be
      [perl #121104] avoid using a less sane find(1)
      perldelta for c23547d5c6
      ensure we have a reference when we call SvRV()
      perldelta for e4c0574e9d
      [perl #121134] prevent state variables from being merged into a padrange
      [perl #77672] avoid a file handle redirection race
      perldelta for f06c882585
      [perl #121028] avoid creating a shell process
      ignore a test data file for a Locale-Codes test we don't ship
      perldelta for e40f8e806ef
      perldelta for 0ecf23179326, none needed for a5368aebf374
      perldelta updates
      [perl #121207] test.pl tempfile() improvements
      perldelta updates
      [perl #121223] explain PERL_NO_GET_CONTEXT a little
      [perl #121223] encourage use of PERL_NO_GET_CONTEXT
      avoid a "FILE" name conflict with cygwin's wchar.h
      test.pl uses skip_all(...), not plan(skip_all => ...)
      [perl #120936] op/taint.t handling of no ipcsysv on cygwin
      perldelta updates
      Update Parse-CPAN-Meta to CPAN version 1.4413
      update perlport with currently unresolved Cygwin test failures
      [perl #121081] workaround different output on VMS
      cygwin doesn't implement $^E (except as a read of $!)
      save errno/$! across Win32.pm autoloads too
      perldelta updates
      Update Module::CoreList for 5.19.9
      finalize perldelta for 5.19.9
      update perlhist for 5.19.9
      note lib/locale.t rare failure

Yves Orton (21):
      resolve bug 121070 - preserve $^R after successful match
      move RXf_NOSCAN from extflags to intflags as PREGf_NOSCAN
      Rename RXf_CANY_SEEN to PREGf_CANY_SEEN and move from extflags to intflags
      move RXf_GPOS_SEEN and RXf_GPOS_FLOAT to intflags
      rename RXf_UNUSED flags to match their BASE_SHIFT offset
      Move the RXf_ANCH flags to intflags as PREGf_ANCH_xxx and add 
RXf_IS_ANCHORED as a replacement
      Add "Errata From Previous Releases" section to perldelta.pod
      rename REG_SEEN_WHATEVER to REG_WHATEVER_SEEN to match RXf_ and PREGf_ 
convention
      Fix cross-compilation glossary entries
      Make configpm produce better diagnostics for malformed glossary entries
      ignore vim backup files
      simplify redundant part of PREGf_ANCH_GPOS test
      Update perldelta with details about changes to regexp engine extflags
      Simplify expression, cannot be ANCH_GPOS without being REG_GPOS_SEEN
      Update perldelta_template.pod to include an "Errata From Previous 
Releases" section
      Add RXf_UNBOUNDED_QUANTIFIER and regexp->maxlen
      deal with assignment to $/ better, deprecate edge cases, and forbid others
      do not overflow when the pattern is unbounded
      Add tests and fix new fatal errors related to $/
      Eliminate stupid macro
      Fix regression in floating mandatory string optimisation

Zefram (5):
      subroutine signatures
      Merge blead into zefram/purple_signatures
      more torture tests for signatures
      more tests for signatures
      merge basic zefram/purple_signatures into blead

-----------------------------------------------------------------------

--
Perl5 Master Repository

Reply via email to