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

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

        at  db0bb4c46d0d82d4931d969cac66150a256e43af (tag)
   tagging  c1883b8b014bf0c1dad3d50b6052ef68120c7247 (commit)
  replaces  v5.23.0
 tagged by  Matthew Horsfall
        on  Mon Jul 20 15:00:52 2015 -0400

- Log -----------------------------------------------------------------
Second release of the v5.23 series!

Aaron Crane (11):
      The postderef feature is no longer experimental
      Make postfix dereferencing work without the postderef feature
      Porting/corelist.pl: avoid autoderef feature
      regen/regcharclass.pl: avoid autoderef feature
      Delete experimental autoderef feature
      Eliminate repetitious wording in perldiag
      t/op/sprintf.t: include test comment in "ok" output, where available
      sv_vcatpvfn_flags(): make warnings more precise
      Support reordered precision arguments in (s)printf
      Document and ensure that sv_catpvf() does no argument ordering
      perldelta for recent printf changes

Aristotle Pagaltzis (1):
      perlvar: fix list of defaulted array operators

Chas. Owens (1):
      fix punctuation in Tolkien quote in regexec.c

Chris 'BinGOs' Williams (6):
      These be the versions on CPAN now, ye scurvy dogs.
      Update Getopt-Long to CPAN version 2.47
      Update autodie to CPAN version 2.28
      Update libnet to CPAN version 3.07
      Update File-Path to CPAN version 2.11
      Fix test that fails with new warny File::Path

Craig A. Berry (13):
      Remove unused variables from t/op/chdir.t.
      Correct errno value in vms/vms.c's home-grown chdir.
      Correct t/op/chdir.t test count following b4929cb48878.
      Fix Pod::Simple tests that use catdir on non-directories.
      Update File::Spec advice in perlport.
      Require v7.3-2 or later for VMS builds.
      Remove gettimeofday() workarounds for VMS in util.c.
      perldelta entry for 054a3baf7ca16fe.
      Don't create zero-length filename on VMS in Typemap.t
      Remove obsolete __GNUC__isms under vms/.
      Use CRTL getlogin and getlogin_r on VMS.
      chdir.t fix-up for VMS.
      Fix thinko in perlsdio.h.

Daniel Dragan (6):
      add test that fails for #124181 to Typemap.t
      fix #124181 double free/refcnt problems in IO types in typemap
      dont report a $@ exception with uninitialized $!'s message in IPC::Open3
      all SV inheriter types have DEBUG_LEAKING_SCALARS data, so always show it
      improve debugging of padlist API
      factor out an %ENV assignment from make_ext.pl

David Mitchell (3):
      fix harmless(ish) thinko in pp_return
      fix si_names context debugging names
      make Encode compile under -pedantic

Father Chrysostomos (3):
      Remove PERL_OLD_COPY_ON_WRITE
      Remove SvRELEASE_IVX
      Remove NEW_ from PERL_NEW_COPY_ON_WRITE

H.Merijn Brand (3):
      Create try.c afresh for pointersize test
      fix variable name in case of unknown NAN
      Regenerate Configure after backports and small fixes

Herbert Breunung (1):
      perlcommunity.pod updates

James E Keenan (3):
      Increment $VERSION in 4 .pm files whose .xs has changed.
      Clarify that deprecated_in() returns a perl version.
      Module::CoreList->find_version(): refactor for testability.

Jarkko Hietaniemi (45):
      Make the LoTR quote of reentr.c formatted more like the others.
      alarm() with negative argument makes no sense.
      sleep() with negative argument makes no sense.
      fileno might return negative.
      sizeof * and sizeof ** not necessarily the same.
      Possible NULL cxt derefs.
      mg_find can return NULL.
      Cannot do much if putc fails in debug output.
      Having both assert() and if () for maxlen is redundant.
      Impossible for entry to be NULL at this point.
      lseek fd can be bad.
      tcflush/tcflow/tcsendbreak fd/action can be bad.
      tcdrain fd can be bad.
      dup2 fds can be bad.
      tcsetattr fd can be bad.
      tcsetattr optional_actions can be invalid.
      msgsnd id can be invalid.
      msgrcv id can be invalid.
      shmat id can be invalid.
      strtol and strtoul base should be [2, 36] or zero.
      nl_langinfo code can be negative.
      lseek() SEEK_SET pos may not be negative
      If IVSIZE == LONGSIZE, long cannot be beyond IV_MIN/IV_MAX.
      There is no SSize_t_size.
      Check success of store().
      assert(perinterp_sv) before sv_setiv() derefs NULL.
      assert(key) before it is derefed.
      assert(cSVOPo) before derefing it.
      assert(arg) before derefing it since it can be NULL.
      self cannot be NULL here because PerlIO_push() will deref it.
      gid_t signedness.
      mkdir() mode is unsigned.
      Cannot truncate to negative size.
      Missing breaks.
      Define left/right shift by negative to mean the reverse shift
      Explicitly mention that even negative shiftees become UVs first.
      Document the new shift behaviors.
      bop.t -w clean
      Left overshift of negatives under use integer was still wrong.
      gcc 5.1.0 thinks RETVAL might end up unset.
      Superfluous null ptr test warnings by clang 3.7
      Test the warnings.
      Fix skip count for non-fchdir like win32.
      perldelta for the shift work.
      perldelta tweaks on the shift.

Karen Etheridge (1):
      Document $OLD_PERL_VERSION's history

Karl Williamson (10):
      Porting/bisect-runner.pl: Wrap pod lines to 79 cols
      Change wording of warning due to Unicode Standard change
      perldelta: Fix typo
      uni/variables.t: Fix grammar in comment
      uni/variables.t: Output unexpected warnings
      uni/variables.t: Add TODO tests
      toke.c: Comments, white-space only
      perldata: Change pod to reflect reality
      Forbid variable names with ASCII non-graphic chars
      toke.c: Move macro definition

Leon Timmermans (1):
      Respect hashbangs containing perl6

Matthew Horsfall (6):
      Initial perldelta updates for 5.23.1
      Update INSTALL versions for 5.23.1
      RMG: Note that Porting/cmpVERSION.pl requires -Ilib to run
      Update Module::CoreList for 5.23.1
      Finalize perldelta for 5.23.1
      Add new release to perlhist

Matthew Horsfall (alh) (1):
      Replace reference to newXSUB with newXS.

Max Maischein (1):
      Add a direct link to perldelta in the release announcement

Rafael Garcia-Suarez (2):
      Increase the maximal size of the string displayed in non-numeric warnings
      Some nits in perlsub

Ricardo Signes (8):
      patchlevel: we are now perl v5.23.1
      corelist: update for v5.23.1
      welcome to v5.23.1, please make regen
      do not try printing undef
      belatedly set up delta for 5.23.1
      remove things added to v5.23.0 delta but meant for v5.23.1
      restore the perldelta changes moved from perl5230delta
      update changelog for Attribute-Handlers as of perl 5.22

Stanislaw Pusep (1):
      Non-invasive mojibake fixes

Steve Hay (8):
      Upgrade Socket from version 2.019 to 2.020
      Upgrade Encode from version 2.73 to 2.75
      Various corrections to Porting/Maintainers.pl
      Upgrade autodie from version 2.28 to 2.29
      Upgrade Unicode-Collate from version 1.12 to 1.14
      Upgrade Unicode-Normalize from version 1.18 to 1.19
      Make README.md a common IGNORABLE file
      Update File::Path entry in Porting/Maintainers.pl

Tony Cook (3):
      [perl #125305] handle chdir to closed handle correctly
      [perl #125373] set $! in chdir() if env not set, clarify docs
      bump $DynaLoader::VERSION to 1.33

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

--
Perl5 Master Repository

Reply via email to