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

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

        at  c605ae044d8a52e820eb785305f0fd4d271faf51 (tag)
   tagging  75ae21a085ad289d479c9d541163599ff4c70f3b (commit)
  replaces  v5.15.6
 tagged by  Chris 'BinGOs' Williams
        on  Fri Jan 20 16:00:27 2012 +0000

- Log -----------------------------------------------------------------
This be v5.15.7, eighth release of the v5.11 series

Bo Lindbergh (1):
      [perl #108398] Make PerlIO::scalar add null terminator

Brian Fraser (1):
      toke.c: Unpaired '\E's in double-quotish contexts should warn.

Chris 'BinGOs' Williams (29):
      Update CPANPLUS to CPAN version 0.9114
      Sync Maintainers.pl with CPAN for Module-CoreList
      Update CPANPLUS to CPAN version 0.9115
      Added porting tests for CUSTOMIZED files
      Update Term-UI to CPAN version 0.30
      Sync Exporter version in Maintainers.pl with CPAN
      Sync Locale-Maketext version in Maintainers.pl with CPAN
      Update CGI to CPAN version 3.59
      Update CPAN-Meta to CPAN version 2.113640
      Update Maintainers.pl for the CGI.pm update.
      Update Version-Requirements to CPAN version 0.101021
      Sync Maintainers.pl with CPAN for ExtUtils-ParseXS
      Update Module-Pluggable to CPAN version 4.0
      Update CPANPLUS to CPAN version 0.9116
      Update perlfaq to CPAN version 5.0150037
      Merge the POSIX notes in perldelta.
      Bump autouse version due to commit f965e9d4a
      Bump ExtUtils::Manifest version due to commits 97bae9c5 and bf081550
      Update Locale-Maketext to CPAN version 1.22
      Begin battering the perldelta into shape for v5.15.7
      Removed more unused boilerplate from perldelta
      Acknowledgements section in perldelta
      Update perlfaq to CPAN version 5.0150038
      Update Acknowledgements in perldelta
      Removed more boilerplating from perldelta
      Bump the perl version in various places for v5.15.7
      Update Module::CoreList for v5.15.7
      Finalise perldelta
      Update perlhist (also removing some annoying trailing whitespace)

Craig A. Berry (11):
      Port utils test to VMS.
      Allow diag.t to pass tests for multi-line warnings.
      strlcpy fix-ups in vms/vms.c following a35dcc95dd24.
      Current VMS can handle filenames with spaces.
      'S' case already exists with ALTERNATE_SHEBANG.
      sigsystem.t depends on fork().
      miniperl can no longer run installperl.
      Stop inadvertently skipping Spec.t on VMS.
      Document the data columns in vms/ext/filespec.t.
      Un-TODO some VMS file spec tests under EFS.
      In vmsify, leave ../ path components alone.

Dave Rolsky (16):
      Merge branch 'drolsky/release-5.15.6' into blead
      Create a perldelta for 5.15.7
      Add details on how to figure out if rt.perl.org needs to be updated.
      Add the 5.15.6 epigraph
      Add a step asking release managers to blog about their epigraph
      Link to release announcement in epigraphs.pod
      Add a script to generate a release checklist from the RMG
      Lots of improvements for the checklist generator
      Add a section on making a checklist
      No need for empty =for checklist element
      Show --html flag for make-rmg-checklist
      Tweak RMG headings to make the generated checklist more useful
      Add mention of what we want changed on dev.perl.org
      Fix the calculation for development time so it doesn't come up with 
things like "2 months" between two dev releases
      Make sure to close any lists in the generated checklist
      Only skip updating dev.perl.org for RC releases

David Mitchell (1):
      clarify how $SIG{__DIE__} can return

Eric Brine (2):
      Clarify that \Q, \U, \L don't require \E
      (PerlIO::)scalar.t: Add function for testing trailing null

Father Chrysostomos (358):
      [perl #106282] Don’t crash cloning tied %^H
      Increase $B::Deparse::VERSION to 1.11
      [perl #91416] Deparse open("blah blah blah") properly
      Fixing crash in hint.t
      Deparse "string"->[0] correctly
      Add Porting/make_rmg-checklist to MANIFEST
      Fix pod errors in rmg
      podcheck.t: skip make-rmg-checklist
      regen pod issues
      Copy hints from tied hh to inner compile scopes
      Deparse "string"->[$expr] and ->{$expr} correctly
      Deparse "a::]"->[0], etc., correctly
      speed up feature-checking slightly
      Deparse.pm: Uncomment version code
      Eek! I left some debug code in arybase.xs
      Increase $arybase::VERSION to 0.03
      [perl #91384] Deparse and stash circularities
      Deparse: remove special casing for main stash
      Don’t double-free hint hash if copying dies
      [perl #29070] Add vstring set-magic
      ver.t: require test.pl in a BEGIN block
      Don’t clobber all magic when clobbering vstring
      Update a perldiag entry for 5.16
      sv.c: consistent spaces after dots in apidocs
      perldiag: Consistent use of spaces after dots
      Consistent use of spaces after dots in Deparse’s pod
      [perl #81424] Make Deparse handle /aelemfast_lex/
      [perl #91318] Deparse /regexp/applaud
      Update concise-xs.t for B::Deparse’s new imports
      Deparse: Ignore strict hh hints
      Deparse.pm: Don’t call ->pmflags so many times
      Followup to b9bc576fd0: deparse s///applaud
      Deparse.pm: Put re flag logic into its own function
      Deparse.pm: Add another substword
      Deparse.pm: More ->pmflags clean-up
      Increase $XS::APItest::VERSION to 0.35
      Revert "Increase $XS::APItest::VERSION to 0.35"
      Increase $feature::VERSION to 1.25
      Create regen/feature.pl
      Set aside hint bits for feature bundles
      Parse the feature hint bits & assert their usability
      Add feature.h, with constants for feature bundles
      Add lib/feature.pm to makerel’s writables
      feature.pl: Gen %feature_bundle from %UniqueBundles
      feature.pl: Remove the feature_ prefix from the data
      Use only \w+ for internal feature names
      Make feature.pl executable
      feature.h: Parenthesise macro definition
      feature.h: Add macros for current hints
      regen.t: update test count
      feature.pl: %BundleRanges
      Add macros for checking individual features
      feature.pl: Move hint-checking code up
      feature.pl: Add section headers
      feature.pl: Generate list of feature bundles in pod
      Give feature.pm the bundle hints
      feature.pl: Use @HintedBundles for generating feature.h
      feature.pm: Add function for getting the current bundle
      feature.pm: Set bundle hints when dis/enabling features
      Exclude regen/feature.pl from podcheck.t
      Use new feature-testing macros
      feature.h: Avoid compiler warning
      feature.pl: Tweak comment
      Eliminate ‘negative’ features
      toke.c: include feature.h
      Move FEATURE_IS_ENABLED to feature.h
      feature.h: Function for enabling bundles
      op.c: Use new feature bundle hints
      feature.pm: Move hint normalisation to separate function
      Fix up t/lib/feature/implicit
      feature.pl: Remove unused var
      feature.h: FEATURE_IS_ENABLED can use CURRENT_HINTS
      Make MAX_FEATURE_LEN reflect reality
      toke.c: Add assertion to feature_is_enabled
      feature.pl: Mention perl.h as a source
      feature.pl: Make the perl.h search more resilient
      Update perlfunc/use: feature.pm is not loaded
      Update rmg concerning feature bundles
      use VERSION needs to enable uni8bit hint
      Deparse CORE::say, etc., when bundle hints are in use
      Deparse implicit with ‘use feature’
      rmg: feature.pl needs to be run
      [Merge] Feature-loading revamp
      Deparse all features with ‘use/no feature’
      Deparse.pm: Document that use feature is supported
      *Now* increase $XS::APItest::VERSION to 0.35
      hv.c: Make newHVhv work on tied hashes
      Don’t crash when writing to null hash elem
      Fix Deparse ambient_pragmas/strict regression
      [perl #24027] Deparse strict vars and subs
      Port regen/regen_lib.pl to 5.6.2
      Deparse.pm: Document that strict vars and subs work
      Don’t warn for open(foo::bar)
      Deparse /$#a/ correctly
      Deparse the /d flag with implicit features
      deparse.t: Automatically count __DATA__ tests
      coreamp.t: Call done_testing with an arg
      coresubs.t: Call done_testing with an arg
      feature.pl: Get HINT_UNI_8_BIT from perl.h
      [perl #86060] $( $| $) need braces in regexps
      Add basic tests for select()
      select() sometimes returns invalid string
      select() can return undef when defoutgv is set
      Run more substr tests under a new thread
      [perl #97956] PerlIO::get_layers: call get-magic
      PerlIO::get_layers: Treat numbers as strings
      Add diag_listed_as for non-numeric warnings
      Document ‘Attempt to clear deleted array’ in perldiag
      [perl #99426] op.c: Remove dead code from ck_sort
      diag.t: Remove documented entry
      sv.c:dirp_dup: Avoid compiler warning
      Supress warning in XS::APItest’s hash.t
      Increase $Data::Dumper::VERSION to 2.135_02
      [perl #101162] DD support for vstrings
      Update concise-xs.t for recent DD change
      Make DD dump *{''} properly
      perldiag: Make 2 errors match the actual message
      Make DD dump *{''} correctly under 5.6
      Fix DD’s vstring tests unter 5.6
      Skip failing DD tests under 5.6
      perldiag: Remove msg deleted in 5.8.0
      Fix two (er, four) sub:lvalue { &$x } bugs
      Convert diagnostics.t to test.pl
      Increase $diagnostics::VERSION to 1.27
      Consistent use of spaces after dots in diagnostics.pm
      Fix diagnostic.pm’s backtraces
      Remove unnecessary code from diagnostics.pm
      diagnostics.t: Test errors ending with dots
      Add support for multiline messages to splain
      Fix up diagnostic.pm’s backtrace for multiline msgs
      Teach diag.t about multiline messages
      Document the unknown error in perldiag
      [perl #102622] perlxstut: Add SvGETMAGIC to example
      perlxstut: keep indentation consistent within example
      Fix crash when tying @DB::args
      Turn on AvREAL for tied arrays
      Don’t check for tied @DB'args when not REAL
      Fix compiler warning in perl.c
      Document the av_reify warning in perldiag
      av.c: Consistent use of spaces after dots in apidocs
      Remove item from diag.t’s to-do list
      perldiag: Correct ‘Bad name after %s::’
      Teach diag.t that %s%s == %s
      Move diag_listed_as entry in gv.c
      perldiag: Remove ‘in %s’ from bizarre copy msg
      diag.t: Rmv warning about "0" from to-do list
      perldiag: Document ‘Bizarre SvTYPE’
      pp_hot.c: diag_listed_as for method error
      More diag_listed_as
      Correct spelling of sv_insert error msg
      perldiag: Tweak ‘Can't open perl script’
      perldiag: Document 2 more ‘Can't open’ messages
      Teach diag.t about "CONSTANTS" in msgs
      Document ‘Can't reset %ENV’ in perldiag
      diag.t: perldiag does not escape %
      perldiag: Tweak pack/% message
      perldiag: Consistent formatting of categories
      diag_listed_as for lvalue scalar context errors
      diag_listed_as for another lv sub error
      diag_listed_as for -S error
      diag_listed_as galore
      Document various messages in perldiag
      Regen pod issues
      diag.t: Delete documented items from to-do
      perldiag: Delete redundant entry
      Speed up diag.t slightly
      [Merge] perldiag/diag.t clean-up
      Croak when setting a tied @DB::args
      Increase $POSIX::VERSION to 1.28
      Increase $File::Glob::VERSION to 1.16
      [perl #107296] Document File::Glob’s default flags
      Fix bad reference in sv.h’s docs
      [perl #104288] Die with ‘Unrecognized switch’ on #! line
      Test ‘Too late for -[Mm]’
      perldelta for safe %^H cloning
      perldelta for deparsing open("string")
      perldelta for deparsing "string"->[0]
      perldelta for tying empty %^H (cb1f05e8f)
      perldelta for deparsing "foo::]"->...
      perldelta up to a65c7ff
      Increase $Data::Dumper::VERSION to 2.135_03
      Allow Data::Dumper to load on miniperl
      Correct skip count in sigsystem.t
      sigsystem.t: put miniperl skip earlier
      Update method caches for non-void stash elem deletions
      mro.c: Use F<> for file names
      mro.c: Consistent use of spaces after dots in apidocs
      [perl #100340] Free hash entries before values on delete
      squash some code in hv.c:S_hv_delete_common
      Remove method cache reset from hv.c:hv_free_ent
      hv.c: Consistent spaces after dots in apidocs
      [perl #103492] Correct docs for %n format in perlfunc
      [perl #103492] Give lvalue cx to (s)printf args
      [perl #103492] Make %n printf format work with Unicode
      Correct comment in op.c
      Suppress void warning in t/op/sprintf.t
      Simplify gv:S_maybe_add_coresub
      [perl #107366] Don’t clone GVs during thread join
      Don’t double-free GVs in gv:S_maybe_add_coresub
      perldelta for feature revamp
      perldelta for deparsing features
      perldelta for newHVhv on tied hashes
      Correct comment in APItest’s hash.t
      perldelta for helem and hslice on null values
      perldelta for B::Deparse ambient_pragmas fix
      perldelta for deparsing strict [perl #24027]
      perldelta for open(foo::bar) warning
      perldelta for /$#a/ deparsing
      perldelta for deparsing $( $| $) in regexps
      perldelta for select fixes
      perldelta for PerlIO::get_layers and get-magic
      perldelta for PerlIO::get_layers and numbers
      perldelta for Data::Dumper and vstrings
      perldelta for Data::Dumper and *{""}
      perldelta for lvalue fixes
      perldelta for splain’s backtrace formatting
      perldelta for splain’s multiline support
      perldelta for tied @DB::args
      perldelta for reifying tied arrays
      perldelta: update status comment
      perldelta for POSIX sigsuspend
      perldelta for #! line errors
      perldelta for system SIGCHLD interference
      perldelta for method deletion
      perldelta for hash element deletion and destructors
      perldelta for %n
      perldelta for GV non-cloning
      Regenerate perlguts’ mg table automatically
      Explain perlguts changes in mg_vtable.pl comment
      Correct test count in regen.t
      Increase $ExtUtils::Packlist::VERSION to 1.46
      Add Joel Berger to AUTHORS
      [perl #107410] Tests for used-once warnings from ExtUtils::Packlist
      ExtUtils::Packlist: Restore 5.005 compatibility
      Change wording of \E warning
      Packlist.t: add bug number
      op.c Remove redundant continue
      Correct bug-report email in IO docs
      [perl #105912] local $_ should not FETCH
      Restrict $[ comp warning to constants
      Don’t iterate through magic with local $_
      [perl #95548] Returned magical temps are not copied
      [perl #97464] Document actual case when @DB::args is set
      [perl #90030] sort with no arguments
      perlfunc: spaces after dots
      regen pod issues
      [perl #90648] perlop: There ain’t no C-style //
      [perl #90064] perlfunc: Document special 0 mode for dbmopen
      [perl #91850] utf8::decode: croak for ro scalars
      Correct links to perlsyn and perlop
      regen pod issues
      Increase $overload::VERSION to 1.17
      [perl #90064] warn once for dbmopen with undef 3rd arg
      perlop: remove triple-dot
      perlsyn: add triple-dot index entries and alias
      [perl #92706] In PerlIO::Scalar::seek, don’t assume SvPOKp
      perlsyn: Correct ... example
      Increase $PerlIO::scalar::VERSION to 0.13
      perlsyn: wrap long verbatim line
      regen pod issues
      perlsyn: spaces after dots
      In PerlIO::Scalar’s write, stringify refs
      PerlIO::scalar: allow writing to SvIOK SVs
      Uncomment evals in sort.t
      [perl #107440] Save av/hv on mortals stack when clearing
      [perl #85670] Copy magic to ary elems properly
      perlfunc: spaces after dots
      Simplify magic logic in av.c:av_store
      [perl #67490] Don’t call DELETE on scalar-tied elem
      grep.t: require test.pl in BEGIN block
      [perl #92254, #92256] Fix SAVE_DEFSV to do refcounting
      Test for perl #43663
      Remove magical dPOPXnnrl_ul dPOPXiirl_ul macros
      [perl #44895] += warning on uninit magic var
      Remove TODO functionality from assignwarn.t
      Better fix for perl #107440
      Document that [ah]v_undef/clear may free the [ah]v
      [perl #40333] Stop overload::Overloaded from calling ->can
      Fix crash in hv_undef
      Correct bad wording in perlsub
      [perl #35865, #43011] FETCH after autovivifying
      [perl #24237] @& should not stop $& from working
      In pp_sys.c:pp_fttext, don’t call cGVOP_gv on an UNOP
      Make -t, -T and -B with a handle pop it off the stack
      [perl #77388] Make stacked -T and -B work
      Simplify logic in pp_sys.c:pp_fttty
      Make -T HANDLE set the last stat type
      Squash repetititive code in util.c:report_evil_fh
      defined *{"!"} should not stop %! from working
      defined *{"+"} should not stop %+ from working
      Suppress confusing uninit warning from -T _
      Set PL_statgv to null when freed or coerced
      stat $ioref should reset the internal stat type
      stat $ioref should record the handle for -T _
      Make failed filetests consistent with & w/out fatal warnings
      Squash repetitititive code in doio.c:my_stat_flags
      pp_sys.c:pp_fttext: Don’t extend the stack after popping
      pp_sys.c: Remove space from lstat($ioref) warning
      Make -T _ and -B _ always set PL_laststatval
      pp_sys.c:pp_fttest: Don’t set PL_statname to SvPV(PL_statname)
      Make -T HANDLE and -B HANDLE always set last stat type
      Make -l HANDLE set PL_laststatval with fatal warnings
      Make -T BADHANDLE set errno with fatal warnings
      Don’t emit unopened warning for other stat(HANDLE) error
      stat.t: Add bug number
      -T "unreadable file" should set stat info consistently
      magic.t: Correct miniperl skip count
      perldelta up to 7c2b3c783b
      pp_sys.c: goto mustn’t skip initialisation
      stat.t: Make test for -T _ and lstat more robust
      Make lstat($ioref) and lstat($gv) consistent
      perldelta up to 9f71cfe6ef2
      perldelta up to 55b5114f4
      stat.t, filetest.t: Actually gen rand file names
      stat.t: Avoid unconditional lstat on file name
      Suppress ‘useless’ warning in overload.pm
      overload.pm: Put invalid arg warning in "overload" category
      Test invalid arg warning from overload
      overload.pm: Combine two loops
      perldiag.pod: Document overload’s invalid arg warning
      BigInt.pm: Suppress overload warning
      Increase $Math::BigInt::VERSION to 1.998
      Lower $overload::VERSION to 1.17
      perldelta for += warning
      perldelta for overload::Overloaded/can change
      perldelta for tying and autoviv
      perldelta for @& and PL_sawampersand
      perldelta up to 1a50d74bac4
      perldelta: Typos and calrifications
      [perl #106726] Don’t crash on length(@arr) warning
      Don’t crash on @a =~ // warning
      perldelta for last two fixes
      [perl #108480] $cow |= number undefines $cow
      perldelta for #108480: $cow |= number
      perldelta: another bug number
      In overload::ov_method, use ‘no overloading’
      overloading.pm: Load Carp on demand
      Increase $overloading::VERSION to 0.02
      overload.pm: Doc tweaks
      Document new overload warning in overload.pm
      overload.pm: spaces after dots; wording tweak
      overload.pm: Smaller indents for long lines
      regen pod issues
      Increase $B::VERSION to 1.32
      Document B::PV’s LEN and CUR methods
      Make B’s pod fit in 79 cols
      regen pod issues
      Add Reini Urban to perldelta acknowledgements
      B.pm: wording tweaks
      B.pm: spaces after dots
      PerlIO::scalar: tests for trailing null
      pp_sys.c: compiler warning
      checkAUTHORS.pl: Another address for Bo Lindbergh
      Add Bo Lindbergh to perldelta acknowledgements
      perldelta for PerlIO::scalar and nulls
      perldelta: typo
      perldelta: another bug number
      perldelta: Expand entry

Florian Ragwitz (2):
      Fail if one if the sections we want isn't there
      We don't care about "Pragma" vs. "Pragmata"

H.Merijn Brand (4):
      [perl #90648] perlop: There is no low-prec //
      Add probe for isblank() (requested by khw)
      'A' is not blank
      missed in prev commit

Hojung Youn (2):
      [perl #108224] B::Deparse doesn't recognize for continue block
      Correct Hojung Youn's name in AUTHORS

Joel Berger (1):
      Removed 'once' warnings in ExtUtils::Packlist::mkfh.

Joshua ben Jore (1):
      [perl #40333] Another test

Karl Williamson (140):
      pod nits
      charnames: Split into two modules
      charnames.t: Rmv extra blank in comment
      toke.c: Reorder a test
      Autoload charnames for \N{name}
      test.pl: Add comment
      charnames tests: Add names to some more tests
      mktables: reorder two tests
      mktables: Don't test suppressed table validity
      mktables: White-space only
      mktables: Can skip processing suppressed properties
      mktables: Consistently store lc of key in hash
      mktables: Need to have two classes of unused files
      mktables: Account for 2 provisional files
      perlunicode: nit
      mktables: Ignore @missing lines in certain source files
      Unicode/UCD.t: Avoid early prototype messages
      mktables: Comments only
      charnames.t: Fix test that passed whether or not it should
      charnames.t: Add test names
      charnames.t: Skip null name test
      mktables: Rename variable
      mktables: Add capability to add dup FIFO
      mktables: Make protected method available
      mktables: Accommodate new @missings in Unicode 6.1
      mktables: Arrange to handle 6.1 ScriptExtensions.txt
      mktables: Add comment
      regcomp.c: Silence valgrind warning
      Unicode::UCD: Use 6.1 format for Name_Alias
      perldelta for Unicode::UCD change
      Unicode::UCD: Correct pod
      Unicode::UCD: Allow prop_invmap() to work on non-compact binary properties
      Unicode::UCD: Special case prop_aliases() 'indic'
      Unicode::UCD: Allow prop_invlist() to work on non-compact tables
      Unicode::UCD: white-space only
      Unicode::UCD: Extend prop_invmap() to handle multi-entries per code point
      Unicode:UCD: Add comments
      mktables: Add comment
      mktables: Unicode 6.1 table will be empty
      mktables: Change function name
      mktables: Fix bug for early Unicode versions
      utf8_heavy.pl: Comment and white-space only
      utf8_heavy.pl: Skip unnecessary work for official properties
      hv.c pod: 'Perl_sv_placeholder' should be 'PL_sv_placeholder'
      embed.fnc: add comment
      embed.fnc: Revise comment
      need backwards-compatile to_utf8_foo()
      regexec.c: Remove unnecessary intermediate values
      regexec.c: Add some comments to regclass_swash()
      Comment additions, typos, white-space.
      utf8_heavy: remove unused variable
      uni/class.t: Add test
      utf8_heavy: Skip unnecessary operations
      mktables: Add a little stress to the tests
      utf8.c: Move test out of loops
      utf8_heavy: Add DEBUG statement
      utf8_heavy: Allow to be called from regcomp.c
      utf8.c: Change name of static function
      embed.fnc: swash_init() return value should not be ignored
      uni/cache.t: Fix to handle regex compile time Uni props
      utf8_heavy.pl: Add inversion status to cache key
      utf8.c: New function to retrieve non-copy of swash
      regcomp.c: Change internal #define name
      utf8.c: Refactor code slightly in prep
      regcomp.c: Add invlist_search()
      regcomp.c: Add _invlist_populate_swatch()
      Utf8.c: Generate and use inversion lists for binary swashes
      utf8.c: Prevent reading before buffer start
      regcomp.c: Make sure invlist_clone length set correctly
      regcomp.c: Don't overallocate space for cloned SV
      regcomp.c: Add some assertions
      regcomp.c: decrement ptr ref cnt before invalidating ptr
      regcomp.c: Use '*a == b', not 'a == &b'
      utf8.c: Add flag to swash_init() to not croak on error
      utf8.c: Add ability to pass inversion list to _core_swash_init()
      utf8.c: White-space only
      regcomp.c: Add _invlist_contents() to compactly dump inversion list
      regexec.c: Prepare for inversion lists in ANYOF nodes
      regcomp.c: Pass inversion list directly to regexec.c
      Move Unicode property defn processing to compile time
      regcomp.c: Optimize a single Unicode property in a [character class]
      regcomp.c: Don't read beyond input
      regcomp.c: White-space only
      regcomp.c: put_byte wants an ord, not a utf8 char
      regcomp.c: White-space only
      regcomp.c: Change \t to a - in debug dumping ranges
      regcomp.c: Change debug dump of bitmap/non-bitmap
      regcomp.c: in debug output, don't duplicate code points
      regcomp.c: truncate long debug dump output
      regcomp.c: Avoid leaking a scalar
      utf8.c: fix typo in pod
      intrpvar.h: clarification in comment
      perlop: Typos, too long lines, corrections
      perlunicode: Discourage use of is_utf8_char()
      regcomp.c: Clean up comment
      regexec.c: Allow for returning shared swash
      regexec.c: Use shared swash in bracketed character classes
      regcomp.c: Change loop variable name, associated changes
      regcomp.c: Avoid unnecessary runtime fold checking
      regcomp.c: Better optimize [classes] under /aa.
      regcomp.c; Use Latin1 \p{} in optimization
      regcomp.c: Prepare for allowing [^\p{...}]
      regcomp.c: Compile inverted character classes with \p{}
      util.c: Silence compiler warning
      perldelta for Unicode property performance changes
      Typo in perlre
      regcomp.sym: Change comments
      regcomp.c: Don't print incorrect debug info
      util.c: Add comment
      t/re/re_tests: Update comment
      t/re/re_tests: revise test
      t/re/re_tests: Add some tests
      regexp_noamp.t: Add comment
      regexec.c: EXACTF nodes can never be UTF
      regexec.c: white space only
      regcomp.c: Make sure trie can handle node passed to it
      regcomp.c: Save computed value in variable for later use
      regcomp.c: white-space only and comments only
      regcomp.c: regex start class for sharp s
      regcomp.c: Change param to join_exact()
      regcomp.c: Need to account for delta sizes
      regex: Add new node type EXACTFU_SS
      regex: Add new node type EXACTFU_NO_TRIE
      regcomp.c: Rework join_exact()
      regex: Fix some tricky fold problems
      regex: Remove FOLDCHAR regnode type
      regcomp.c: Modify some comments
      regcomp.c: Refactor join_exact() to eliminate extra passes
      re/reg_fold.t: Use /u rules for Unicode tests
      re/reg_fold.t: Remove fixed TODOs
      re/reg_fold.t: Test more code points
      reg_fold.t: Test bracketed character classes
      re/reg_fold.t: Add and revise comments
      regcomp.c: Remove no-longer used #defines
      mktables: Add non-final fold cp table
      regcomp.c: Change variable meaning and hence name
      regcomp.c: Comment changes
      perldelta: For bb91448 and associated commits
      perldelta: Add ticket number to bug fix
      perlunicode: Clarifications

Leon Timmermans (4):
      Export PerlIOBase_open
      Signal handlers must run before sigsuspend returns
      Added tests for SIGCHLD blocking during system()
      Block SIGCHLD during system() call (per POSIX)

Matthew Horsfall (alh) (1):
      Expand tabs in Artistic license to spaces

Michael Witten (1):
      [perl #90632] perlfunc: Rewrite `split'

Nicholas Clark (51):
      pod_rules.pl was always (re)building everything, not what was asked for.
      Eliminate pod.lst. pod/perl.pod is now the master file for Pod metadata.
      Rationalise use of the Pod metadata structure returned by 
get_pod_metadata().
      Prune unused entries from the 'master' array returned by 
get_pod_metadata().
      Re-order entries in the 'master' array returned by get_pod_metadata().
      Merge the refactoring that abolishes pod.lst to blead.
      Lazier instructions for removing stale perldeltas for 5.x.0-RC0
      In installman, move the call to File::Find::find() to the top level.
      Porting/podtidy can pass 'columns' to Pod::Tidy::tidy_files().
      Porting/checkURL.pl now requires rather than uses all non-core modules.
      Porting/cherrymaint now requires LWP::UserAgent instead of using it.
      corelist-perldelta.pl now requires Algorithm::Diff instead of using it.
      Add t/porting/utils.t, to test that utility scripts still compile.
      Correct the Pod used to block comment a section of git log output.
      Refactor installman's use of File::Find::find() to converge with 
buildtoc's.
      Refactor buildtoc's use of File::Find::find() to converge with 
installman's.
      Move the common Pod scanning code from installman and buildtoc to 
pod_lib.pl
      In pods_to_install(), use $File::Find::prune to skip t/ directories.
      Avoid installman warning about "no documentation in pod/perldoc.pod"
      Add x2p/a2p.pod to the 'master' array returned by get_pod_metadata().
      Some tidying in installman.
      Merge the refactoring of Pod scanning code in installman and buildtoc.
      Eliminate a couple more suidperl and sperl references.
      Convert POSIX::sleep to an XS wrapper for PerlProc_sleep().
      Provide the correct POSIX return value for POSIX::dup2() on Win32.
      Note POSIX changes in perldelta.
      In diagnostics.t, avoid passing a literal \n in the command to run.
      Avoid t/re/regexp.t failing on miniperl when displaying TODO test output.
      Sanitise NetWare changes to installperl.
      In installperl, simplify the strip/chmod code for libraries on Darwin.
      In installperl, initialise $do_install{arch,priv}lib at their 
declarations.
      In installperl, add the trailing / to the value held in $::depth.
      In installperl, don't chdir 'lib' before finding files in lib/
      In installperl, convert the File::Find::find(..., 'lib/') to no_chdir.
      installperl now uses get_pod_metadata() to install dual-life pods 
correctly.
      Note the user-visible installperl changes in perldelta.
      Merge the refactoring of installperl that fixes Pod installation bugs.
      Remove some dead x2p-related code in vmsish.h.
      Better panic diagnostics in Perl_sv_del_backref()
      In Perl_sv_del_backref(), don't panic if the backref array is already 
freed.
      In Perl_sv_del_backref(), don't panic if svp is NULL during global 
destruction.
      In Perl_feature_is_enabled() use cBOOL to convert the pointer to a "bool".
      Test that defined warns for package arrays and hashes.
      defined(@array) now also warns for package variables.
      Provide as much diagnostic information as possible in "panic: ..." 
messages.
      Purge references to --netscape and --libpods, no longer in Pod::Html
      Make Pod::Html more robust against malformed L<> contents.
      In Perl_refcounted_he_fetch_pvn(), eliminate nested ? : ternary operators.
      Avoid 'defined(@array) is deprecated' warnings in tests.
      Add Steffen Schwigon to AUTHORS.
      Ignore and clean the byproducts of make install.html

Reini Urban (1):
      B.pm: fix and add B::IO documentation

Ricardo Signes (8):
      include a package POSIX::SigSet
      add a missing apostrophe
      Upgrade Pod-Perldoc to CPAN version 3.15_15
      Pod-Perldoc now includes test documents
      document the upgrade of Perldoc
      update the schedule: rjbs will do 5.16
      create perl5160delta-to-be
      un-break blead-breakage introduced by Porting/perl5160delta.pod

Shlomi Fish (10):
      perl -d: fixes "b . COND()".
      perl -d: display lines inside subroutines.
      Add a test for the debugger p command.
      perl -d: add test for the x command.
      perl -d: test for 'T'.
      Add a test for s.
      perl -d: add a test to the 's' command.
      perl -d: add a test for s EXPR().
      Add a test for "n EXPR()".
      perl5db.t: add the DebugWrap class

Steffen Mueller (10):
      Use tr/_// instead of eval $VERSION
      Escape double-quotes in generated #line directives
      Refer to ExtUtils::ParseXS 3.09 in Maintainers.pl
      ExtUtils::ParseXS: Bump versions to 3.11
      Shuffle my entry around to use my name instead of old email
      EU::Typemaps: Implement embedded-typemap dumping
      EU::Typemaps: Helper module for easy typemap inclusion in XS
      Bump ExtUtils::ParseXS version for doc references
      EU::Typemaps: Make oneliner in docs more portable
      Better typemap error reporting

Steffen Schwigon (2):
      Bump the visible perl -V copyright to 2012
      Bump several file copyright dates

Todd Rinaldo (1):
      Move Tie-File out of cpan/ and into dist/

Tom Christiansen (5):
      [perl #89758] important perlfunc version guards
      [perl #90906] smartmatch PATCH 1 of 2: perlop.pod
      [perl #90906] Corrections to the previous patch
      [perl #90926] smartmatch PATCH 2 of 2: perlsyn.pod
      [perl #90926] Corrections to the previous patch

Tom Hukins (1):
      Make localtime()' s documentation more succinct

Tony Cook (4):
      handle U suffixed unsigned int literals from regexp.h
      avoid overflowing a 32-bit signed int
      config.over is generated on some platforms, .gitignore it
      avoid truncating time values when long is smaller than time_t

ambs (1):
      cflags does not exists in Config.pm; use ccflags

jkeenan (1):
      Emit a warning if an attempt is made to overload an invalid (e.g., 
misspelled) operator. For RT #74098.

Ævar Arnfjörð Bjarmason (1):
      regexp.h: remove completely redundant return statement

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

--
Perl5 Master Repository

Reply via email to