In perl.git, the annotated tag v5.16.0-RC1 has been created

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

        at  340c15b2c5103c00d84cd7f15a65ca6ad15a116d (tag)
   tagging  8c551b2aa69a5a2863f777b80ce44d7a5b057193 (commit)
  replaces  v5.15.9
 tagged by  Ricardo Signes
        on  Mon May 14 23:00:52 2012 -0400

- Log -----------------------------------------------------------------
RC0 for the first v5.16 release!

Abigail (8):
      Typo fix
      Epigraph for v5.15.9
      Create a perldelta for 5.15.9
      Add link to the announcement of Perl 5.15.9.
      Document where to find the perlorg repository.
      Clearify string parsing.
      Fix error in regexp, causing it to match too much.
      Merge branch 'abigail/for-5.17' into blead

Brian Fraser (22):
      toke.c: yyerror cleanup.
      toke.c: S_no_op cleanup
      toke.c: 'Unrecognized character' croak cleanup.
      toke.c: 'You need to quote %s' cleanup.
      toke.c: 'Scalar value %s better written as $%s' cleanup.
      toke.c: 'Operator or semicolon missing before %c%s' cleanup.
      toke.c: 'No such class %s' cleanup.
      toke.c: 'No package name allowed for variable %s in "our"' cleanup.
      toke.c: '"(my|state)" variable %s can't be in a package' cleanup.
      toke.c: "Possible unintended interpolation of %s in string" cleanup.
      toke.c: S_checkcomma, "No comma allowed after %s" cleanup
      toke.c: "Ambiguous use of %c{%s} resolved to %c%s" cleanup.
      op.c: Warnings cleanup.
      toke.c: "Bad name after %s%s" cleanup.
      toke.c: "Bareword "%s" refers to nonexistent package" cleanup.
      toke.c: "Ambiguous use of -%s resolved as -&%s()" cleanup.
      toke.c: "CORE::%s is not a keyword" cleanup.
      toke.c: "Precedence problem: open %s should be open(%s)" cleanup.
      toke.c: "Illegal character in prototype" for Latin-1 protos
      Label UTF8 cleanup
      Fix for perl #112316: Wrong behavior regarding labels with same prefix
      Make unicode label tests use unicode_eval.

Chris 'BinGOs' Williams (3):
      Update Maintainers.pl for version-0.96
      Upstream pkgsrc patch to support NetBSD 6.*
      [perl #110736] warnings from cpan/IO-Compress/t/cz-03zlib-v1.t

Christian Hansen (1):
      utf8.h: Use correct UTF-8 downgradeable definition

Christopher J. Madsen (1):
      [perl #112248] Fix typos in perl515*delta

Craig A. Berry (4):
      Clarify VMS-specific handling of $/ = \N.
      Set *.html permissions in installhtml.
      Set *.pod permissions in installperl.
      Skip Carp tests on VMS.

Daniel Kahn Gillmor (1):
      [rt.cpan.org #61577] sockdomain and socktype undef on newly accepted 
sockets

Dave Rolsky (1):
      Various small grammar fixes in perldelta

David Golden (1):
      delete PERL_YAML_BACKEND and PERL_JSON_BACKEND in T/TEST

David Mitchell (3):
      clear magic flags in sv_clear
      stop %^H pointing to being-freed hash; #112326
      op/sigdispatch.t: skip tests on prodn releases

Dominic Hargreaves (1):
      add Test::More as a prereq to Makefile.PL

Father Chrysostomos (161):
      Remove yyerror_sv
      uni/parser.t: Fix eval num in test
      [Merge] Some more UTF8 patches
      Use HEKf in 2 places in op.c:S_finalize_op
      [Merge] More UTF8 patches
      Fix test failure
      Copy the pv in parse_label
      Increase $XS::APItest::VERSION to 0.38
      [perl #111656] Make ‘glob failed’ suppressible
      [perl #111656] perldiag: ‘glob failed’ is S, not W
      [perl #111656] tie_fetch_count.t: Suppress ‘glob failed’
      [perl #111462] Don’t leak eval "" op tree when croaking
      Correct minitest skip count in uni/labels.t
      uni/parser.t: Don’t test for explicit eval number
      [perl #111864] Don’t leave obj on stack for -x $overloaded
      Increase $Safe::VERSION to 2.32
      Convert safeops.t to test.pl
      Safe.pm: Don’t eval code under ‘no strict’
      Increase $strict::VERSION to 1.07
      Increase $B::Deparse::VERSION to 1.14
      Increase $OptreeCheck::VERSION to 0.07
      Increase $B::Concise::VERSION to 0.89
      Maintainers.pl: Make blead upstream for B::Concise
      [perl #111462] Move strict hints from %^H to $^H
      Decrease $Safe::VERSION to 2.31_01
      Fix VMS build broken by d1718a7cf5
      Add Christopher Madsen to AUTHORS
      perl5160delta.pod: Mention !$^V leak
      perl5160delta.pod: Make bug numbers greppable
      perl5160delta.pod: Clarify Cygwin::sinc_winenv addition
      perl5160delta.pod: Document ‘no feature’ changes
      perl5160delta.pod: Add more 5.15.9 stuff
      perl5160delta.pod: double space
      perl5160delta.pod: #111842
      perl5160delta.pod: ‘glob failed’ is suppressible
      perl5160delta.pod: Typos
      perl5160delta.pod: Remove redundant entries
      perl5160delta.pod: Spaces after dots
      perl5160delta.pod: Rework the CORE section
      perl5160delta.pod: Update ‘&CORE::%s cannot...’
      perl5160delta.pod: Remove coresubs bug fixes
      perl5160delta.pod: Make perl bug numbers more consistent
      perl5160delta.pod: Move 2 similar sections closer
      perl5160delta.pod: Typos
      perl5160delta.pod: Condense *$io section
      perl5160delta.pod: Grammar
      perl5160delta.pod: Simplify $$ caching section
      perl5160delta.pod: Remove comment about 5.15.0
      perl5160delta.pod: Improve punct
      perl5160delta.pod: Move a fut. depr. to the right sect.
      perl5160delta.pod: Remove =back/=over
      perl5160delta.pod: Small correction to glob speedup
      perl5160delta.pod: Remove redundancy
      perl5160delta.pod: Don’t mention lvalue sub docs
      perl5160delta.pod: Improve wording
      perl5160delta.pod: Format new errors consistently
      perl5160delta.pod: ‘Useless assignment’ rewording
      perl5160delta.pod: Shorten $[ warning description
      perl5160delta.pod: Don’t list $[ deprecation msg
      perl5160delta.pod: Removed Errors, not Warnings
      perl5160delta.pod: Move ‘glob failed’ under Diagnostics
      perl5160delta.pod: Typos
      perl5160delta.pod: Note that zipdetails is new
      perl5160delta.pod: Alphabetize new diagnostics
      perl5160delta.pod: Make diag changes somewhat alphabetical
      perl5160delta.pod: Rewording
      perl5160delta.pod: Missing space
      perl5160delta.pod: Lvalue sub bugfix section
      perl5160delta.pod: Add to-do note
      [perl #109718] Clone PL_comppad properly
      Add bulk 88 to AUTHORS
      [perl #112352] Make ‘use v5.15’ always enable unicode_eval
      Revert "doco improvement for attributes.pm"
      Put bulk 88’s real name in AUTHORS
      Increase $attributes::VERSION to 0.19
      [perl #112444] Don’t leak %^H autovivified by destructor
      [perl #112478] Avoid buffer overflow in upg_version
      Don’t produce uninit warning for ->VERSION(9e99)
      Fix version tests on windoze
      perl5160delta: List significant CPAN failures
      perl5160delta: Remove op/sigdispatch.t
      perl5160delta: YAML 0.81 works with blead
      [perl #112316] Make strict vars respect assignment to null pkg
      [perl #112316] Make strict vars respect assignment from null pkg
      Make strict vars respect ‘package ĵ; *ĵ::bar = [];’
      Increase $Carp::VERSION to 1.26
      Increase $Carp::Heavy::VERSION to 1.26
      [perl #107636] Make Carp::longmess work inside die override
      perl5160delta.pod: Move 2 similar entries closer
      perl5160delta: Tweaks to lv sub bug fixes
      perl5160delta: New section for hint bug fixes
      perl5160delta: Put hash and array bug fixes together
      perl5160delta: Rearrange and reword aggreg bugs
      perl5160delta: Create a weakref section
      perl5160delta: Change capitalisation
      perl5160delta: Shrink embedded null section
      perl5160delta: Create a stat/filetest section
      perl5160delta: Partially rewrite stat/filetest section
      perl5160delta: A hint bug I missed
      perl5160delta: Finish rewriting stat/filetest section
      perl5160delta: Misc tweaks
      perl5160delta: Section for vstring & ver obj fixes
      perl5160delta: New secton for tie bugs
      perl5160delta: Move one more -l bug to the ft section
      perl5160delta: Shrink tie bug fix section
      [perl #111980] Don’t allow ‘my $♠’
      [perl #112316] Make strict vars respect null-to-null assignment
      perl5160delta: Make an uninit warning bug fix section
      perl5160delta: Move more COW stuff into the COW section
      perl5160delta: Separate section for PL_last_in_gv fixes
      perl5160delta: Move more re fixes to the re section
      perl5160delta: Rmv null-named const bug
      perl5160delta: New section for redef warnings
      perl5160delta: Rmv debugger local $_ thing
      perl5160delta: Don’t mention Internals::SvREFCNT
      perl5160delta: New overloading bug fix section
      perl5160delta: New sort bug fix section
      perl5160delta: New debugger bug fix section
      perl5160delta: Don’t mention study bug fixes
      perl5160delta: Move Hash::Util core fixes to hash section
      perl5160delta: more regexp bugs
      perl5160delta: new glob bug fix section
      perl5160delta: new xs bug fix section
      perl5160delta: new prototype bug fix section
      perl5160delta: Combine 2 similar $_ bugs
      perl5160delta: Combine 2 similar return bugs
      perl5160delta: Another XS bug
      perl5160delta: Another XS bug
      perl5160delta: Rmv #88138
      perl5160delta: Another regexp bug
      perl5160delta: Another format bug
      perl5160delta: New deref bug fix section
      perl5160delta: New thread bug fix section
      perl5160delta: More stuff
      perl5160delta: Remove mini bug fix headers
      perl5160delta: Add missing C<>
      perl5160delta: More details for C<utf8_to_uv*_buf>
      perl5160delta: Tweak punctuation
      perl5160delta: Document wrap_op_checker
      perl5160delta: 2 dots after spaces, please
      perl5160delta: The coreargs opcode is undeserving of mention
      perlsub: Fix new typo
      Increase $version::VERSION to 0.99
      Really increase $File::DosGlob::VERSION to 1.07
      Increase $PerlIO::scalar::VERSION to 0.14
      [perl #112780] Don’t set cloned in-memory handles to ""
      Fix test failure
      perl5160delta: tweaks
      perl5160delta: The coreargs opcode is undeserving of mention
      perldelta: fix capitalisation
      perldelta: grammar
      perldelta: consistent semicolons in CGI example
      perldelta: consistent spaces after dots
      perldelta: Consistent fullstops for ‘upgraded from x to x’
      Rmv second ‘version’ in upgrade notices
      perldelta: [rt.cpan.org #0], not RT 0
      perldelta: typo
      perldelta: misuse of commas
      perldelta: Use single quotes in C<>
      perldelta: Explain the ‘(5.14.1)’ markers
      perldelta: Add ‘(5.14.2)’ markers

Gisle Aas (1):
      Avoid 'USE_SITECUSTOMIZE redefined'-warning during compilation

H.Merijn Brand (4):
      Add ld_can_script probe to Configure
      Determine if ELF even if ld is not ''
      Disable optimizer for 32bit PA-RISC builds on HP-UX
      check for PA* in both branches of case

Jan Dubois (1):
      SITELIB_EXP may be NULL on Windows

Jesse Vincent (3):
      We now have version control and no longer need a changelog in perl5db
      we no longer have in-file changelogs, since we have a version control 
system
      Bump the version of perl5db since the porting scripts care

John Peacock (1):
      Test patch for version 0.97

Karl Williamson (27):
      PATCH: [perl #11560] extraneous msg in viacode
      charnames: White-space only
      Use remove more uses of utf8_to_uvchr()
      utf8.c: Add back inadvertently deleted pod text
      Unicode::UCD::prop_invmap(): Return 's' not 'i' format
      perlunicode: Remove out-dated text
      Unicode::UCD.pm: Bump version
      PATCH: [perl #111338] Warnings in utf8 subcategories do nothing in 
isolation
      PATCH: [perl #112530] Panic with inversion lists
      utf8.h: Use correct definition of start byte
      utf8.c: Use macros instead of if..else.. sequence
      utf8.c: Clarify and correct pod
      utf8n_to_uvuni: Avoid reading outside of buffer
      utf8.c: refactor utf8n_to_uvuni()
      utf8.c: White-space only
      perlapi: Update for changes in utf8 decoding
      is_utf8_char_slow(): Avoid accepting overlongs
      utf8n_to_uvuni(): Fix broken malformation interactions
      perldelta: grammar
      perldelta: correct statement
      perldelta: Correct statement
      perldelta: Mention 5.14.0, not 5.13.6
      perldelta: Add future deprecation text about \Q
      perldelta: typo
      perldelta: Reorder to avoid pronoun confusion
      perldelta: Use L<> to link to changed module pods
      perldelta: Remove duplicate paragraph

Leon Timmermans (2):
      perldelta: Explain stdio/sfio future deprecation.
      perldelta: Explain stdio/sfio future deprecation.

Nicholas Clark (22):
      Tweak the FEATURE_IS_ENABLED() macro to avoid a bug in the HP-UX compiler.
      Correct INSTALL to warn about editing cflags, not cflags.SH
      valid_utf8_to_uv{chr,uni} have no documentation, so remove the 'd' flag.
      PADTMP hash pessimisation was fixed with commit 38bb37b9aa18dbe6.
      @INC order was improved in a series of commits ending with 
e37778c28ba4f703.
      5.14.0 adds Perl_cv_set_call_checker(), but no guide to inlining XSUBs.
      Refine the todo entry for install.html
      Remove "Remove duplication of test setup" from the todo list.
      Update the todo entry for makedef.pl duplicating C conditional 
compilation.
      Remove the "POD -> HTML conversion in the core still sucks" todo entry.
      Remove the reference to -fstack-protector, which is done.
      5.12.0 and later permit -C on the #! line with similar rules to -T
      Remove two specific smartmatch suggestions from the todo list.
      Minor tweaks to the todo.
      Switching entersub ops from "XS" to "Perl" and back likely won't help.
      Drop the iCOW plan from the todo.
      Remove 2 microperl suggestions from the todo list.
      Remove "Properly Unicode safe tokeniser and pads" from the todo
      Remove (?{...}) closures in regexps from the todo list.
      In the todo list, note who is already working on various suggestions.
      Remove outdated todo items, and update and clarify others.
      In the Linux hints, invoke gcc with LANG and LC_ALL set to "C".

Paul Johnson (2):
      Correct variable name in example.
      Don't test that errno is still 0 after POSIX::f?pathconf

Rafael Garcia-Suarez (8):
      Show maintainer name in corecpan output
      Typo fix in the list of maintainers
      Adjust skip condition of tests for fields.pm to cover 5.14.*
      Remove test for a functionality that was removed
      Update base.pm's Changes file from the perldeltas
      Add perltodo in the list of ignored pods
      Reinstate dummy ignoredpods functionality
      perldelta: Fix an internal POD link

Ricardo Signes (54):
      version bump _charnames.pm to keep porting tests happy
      add a missing colon to a code snippet in perlfunc
      make Pod-Html's _unixify normalize Win32 drive letters
      allow "." in directory name
      several perl5160delta.pod tweaks or fixes
      add a missing C<...> to perldelta
      remove perldelta placeholders, add the 5.12-is-EOL notice
      perldelta: move a FETCH-too-many-times bugfix to that section
      perldelta: add a missing > to a C<
      perldelta: move regex variable fixes into regex section
      perldelta: wrap a few weirdly-wrapped lines
      perldelta: avoid unneeded history of bugfix
      perldelta: add a missing "if" to clarify bugfix
      perldelta: Encode::JP::Mobile is no longer busted
      perldelta: reorder bugfix sections and tweak one or two
      perldelta: add note about HP-UX gcc support
      perldelta: reimport the 5.15.x config/compile sections
      perldelta: reimport the 5.15.x internals sections
      fix mode used to open /dev/tty in perlop example
      point out __SUB__ in perlsub.pod
      fix some typos in perlsyn.pod
      minor unicode doc tweaks
      C<> is not L<> and does not take two |-delim parts
      disable codes_in_verbatim for Pod::Html
      with 5.16.0, 5.12.x is security-only
      add a missing blink above =item to s2p.PL
      bump version to 5.16.0 RC0
      remove perl515*delta, add perl5160delta
      regenerate uconfig.h
      update .gitignore: we generate 5160delta now
      okay the links to CPAN modules in the perldelta
      import perldelta from eb83ed8 into release branch
      perldelta: the acknowledgements section!
      allow for .tgz dists in the CoreList updater
      update Module::CoreList for 5.16.0
      add the --diff option to corelist
      point out "corelist --diff" in perldelta
      add a changes_between function in Module::CoreList
      skip the porting/utils.t unless in a git checkout
      bump the CoreList version in CoreList for 5.16
      perldelta: update "Updated Modules" with highlights
      add long-form keys for newer versions in CoreList
      Revert "perl5160delta: The coreargs opcode is undeserving of mention"
      perldelta: break Pod:: deprecations onto two items
      perldelta: slightly expand and clarify policy note
      study as no-op is a bugfix, not performance enhancement
      perldelta: fix version named in acknowledgements
      next release will be RC1
      Revert fixes for [rt.cpan.org #61577]
      skip t/win32/runenv.t unless -DPERL_IMPLICIT_SYS
      perldelta: fix a noun/verb number agreement
      document the yet-explained Win32 test hanging
      add Daniel Kahn Gillmor to AUTHORS
      minor grammar correction

Slaven Rezic (1):
      INSTALL doc changes because of TestInit.pm movement

Steve Peters (1):
      Add --libpods back as a non-functional option to pod2html.

Tony Cook (2):
      [rt #79960] document how broken $/ = \N is for unicode streams
      sometimes fork() isn't available

Yves Orton (3):
      Add an assert related to [perl #112370] memEQ off-by-one in 
Perl_regexec_flags()
      fix [perl #112370] memEQ off-by-one in Perl_regexec_flags()
      remove assert and change message

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

--
Perl5 Master Repository

Reply via email to