In perl.git, the annotated tag v5.19.2 has been created
<http://perl5.git.perl.org/perl.git/commitdiff/0b807e31336ba43b04cb7ffcd5309d329ad8f4cb?hp=0000000000000000000000000000000000000000>
at 0b807e31336ba43b04cb7ffcd5309d329ad8f4cb (tag)
tagging 22a36b22e3eaa9b63f92abb4d2f3a3b7a12f915a (commit)
replaces v5.19.1
tagged by Aristotle Pagaltzis
on Mon Jul 22 06:41:19 2013 +0200
- Log -----------------------------------------------------------------
This is Perl 5, version 19, subversion 2
Abhijit Menon-Sen (1):
Edit ChangeLog, Bump VERSION before rebase/release
Alexandr Ciornii (4):
h2xs: remove indirect object notation
h2xs: dependency on XSLoader should be declared even when it is in core
h2xs: remove useless compatibility code (VERSION_FROM requires EU::MM
from perl 5.5)
h2xs: place for license for META.* files
Andy Dougherty (1):
Add a const qualifier for the arg to the S_CvGV inline function in cv.h.
Aristotle Pagaltzis (5):
[perl #117751] prevent POSIX::AUTOLOAD recursing if POSIX$(so) fails to
load
Update Socket to CPAN version 2.010
update Module::CoreList for v5.19.2 release
update perldelta for v5.19.2 release
update perlhist for v5.19.2 release
Brian Fraser (1):
pad.c, S_cv_clone: Maintain the utf8-ness of the cloned cv
Brian Gottreu (9):
Benchmark.t: fix skip() argument order
Fixed verbatim lines in POD over 79 characters
t/porting/readme.t: Check Porting/README.pod consistency
Fix Porting/README.pod so it passes its new test.
MANIFEST: add t/porting/readme.t
Run the pedantic checks when regenerating the database
regenerate t/porting/known_pod_issues.dat
dist/lib/Makefile.PL: change INSTALLDIRS to 'site' for 5.12 and later
Fix typo in docs for SvPV: ") => >"
Chris 'BinGOs' Williams (18):
Module-CoreList is 2.92 on CPAN
Update HTTP-Tiny to CPAN version 0.033
Update Params-Check to CPAN version 0.38
Update Text-ParseWords to CPAN version 3.29
Update autodie to CPAN version 2.20
Update Digest-SHA to CPAN version 5.85
Update HTTP-Tiny to CPAN version 0.034
Correct the SYNOPSIS for Module::CoreList::Utils
Update IPC-Cmd to CPAN version 0.82
Update Digest-MD5 to CPAN version 2.53
Update MIME-Base64 to CPAN version 3.14
Update Time-Piece to CPAN version 1.21
Fix MidnightBSD hints file for 0.4-RELEASE
Update DB_File to CPAN version 1.829
perldelta for b2b69a966b47abd2cb4c320da60619b27c6c8abf
Update Getopt-Long to CPAN version 2.41
Sync the Storable version in Maintainers.pl with CPAN version
Update Parse-CPAN-Meta to CPAN version 1.4405
Craig A. Berry (7):
Make t/comp/parser.t get the correct libraries.
Fix ext/VMS-Filespec/t/filespec.t after move in 2d11a7e9678a88.
Add non-XS extensions to known_extensions in configure.com.
Restore $(ARCHDIR)vmspipe.com to VMS build after 2d11a7e9678.
Remove trailing dots in t/porting/readme.t on VMS.
Fix file_name_is_absolute on VMS for device without a directory.
Remove 5.005 thread support from configure.com.
Dagfinn Ilmari Mannsåker (1):
Quote and indent %B::Concise::priv initialisation consistently
Daniel Dragan (5):
Stop "sv_2mortal(&PL_sv_yes)" and "(void)sv_newmortal()" in ParseXS
#118675 fix 4 porting/pod_rules.t uses different perl than compiled one
add entries to various .gitignore files for Win32 builds
mention that caller() does not show XSUBs
remove some instruction bloat in S_find_uninit_var
David Golden (8):
Porting/epigraphs.pod: add v5.19.1 and v5.19.0 epigraphs
new perldelta
bump version to v5.19.2
stub Module::CoreList for v5.19.2
Porting/epigraphs.pod: add link to release announcement
Revert "portport: remove DG/UX"
release_managers_guide.pod: amended based on v5.19.1 experience
[perl #116975] perlfunc require: fix example subroutine
David Mitchell (1):
Benchmark.t: remove CPU-speed-sensitive test
Ed Avis (1):
[perl #117223] Remove IO::File example from perlfunc
Father Chrysostomos (162):
perldiag: Document âCan't call mro_method_changed_in()â
optree_constants.t: Correct line number in comment
[perl #118305] make dtrace sub-entry probe support lexsubs
Remove BmRARE and BmPREVIOUS
Increase $B::VERSION to 1.44
Increase $vmsish::VERSION to 1.04
Increase $strict::VERSION to 1.08
Increase $File::Spec::VMS::VERSION to 3.42
Increase $File::Spec::Win32::VERSION to 3.42
Increase $Safe::VERSION to 2.37
Increase $B::Concise::VERSION to 0.97
Increase $Devel::Peek::VERSION to 1.12
Increase $Hash::Util::FieldHash::VERSION to 1.12
Increase $I18N::Langinfo::VERSION to 0.11
Increase $XS::APItest::VERSION to 0.54
Increase $Benchmark::VERSION to 1.17
Increase $Class::Struct::VERSION to 0.65
Increase $DB::VERSION to 1.07
Increase $DBM_Filter::VERSION to 0.06
Increase $DBM_Filter::compress::VERSION to 0.03
Increase $DBM_Filter::encode::VERSION to 0.03
Increase $DBM_Filter::int32::VERSION to 0.03
Increase $DBM_Filter::null::VERSION to 0.03
Increase $English::VERSION to 1.07
Increase $ExtUtils::XSSymSet::VERSION to 1.3
Increase $File::Basename::VERSION to 2.85
Increase $Getopt::Std::VERSION to 1.09
Increase $Tie::Array::VERSION to 1.06
Increase $Tie::Hash::VERSION to 1.05
Increase $Tie::Scalar::VERSION to 1.03
Increase $deprecate::VERSION to 0.03
Increase $integer::VERSION to 1.01
Increase perl5db.plâs $VERSION to 1.41
Increase $DBM_Filter::utf8::VERSION to 0.03
Stop split from mangling constants
index.t: Comment final brace
Stop fbm_compile from flattening refs
sv.h: Correct assertion in BmUSEFUL
Stop ck_index from flattening other peopleâs SVs
util.c: Stop ck_index/fbm_compile from abusing readonliness
dump.c: Dump PV fields of SVt_PVIOs
Stop SVt_REGEXPs from being upgraded.
Copy scalar refs returned from @INC filters
toke.c: Donât depend on sv_force_normalâs good graces
Increase $B::Deparse::VERSION to 1.22
sv.c: Make sv_force_normal always croak on ro SVs
Remove âCan't coerce readonly %sâ error
[Merge] Fix bugs involving compilation and ro SVs
regcomp.c:regdump_intflags: rem unused var
Document scalarref retvals of @INC hook
Use UTF8f in more places
gv.c:gv_fetchmethod_pvn_flags: Avoid unnecessary extra SV
op.c: Refactor calls to bad_type_sv
Stop undef &foo from crashing on lex subs
perldiag: Add the elliptical variant of strict refs error
perldiag: Correct âDon't know how to handle magicâ
sv.c: Allow COWs through sv_magic unscathed
perldiag: Correct âInfinite recursion in regexâ
perldiag: Document âinternal %<num>p might conflictâ
perldiag: Correct âlength() used on %sâ
perldiag: Document mprotect errors
diag.t: Tolerate trailing spaces in C code
perldiag: Correct âPattern subroutine nesting...â
perldiag: Correct âPerl %s requiredâ
perldiag: Correct âRepeated format line...â
perldiag: Document âSWASHNEW didn't return an HV refâ
perldiag: Correct âUnknown Unicode option valueâ
op.c:ck_sort: Restore HINT_LOCALIZE_HH check
op.c:S_simplify_sort: remove redundant OPf_STACKED check
Increase $if::VERSION to 0.0603
In-place sort should not leave array read-only
Put sort arguments in lvalue context
Fix up f_sort.t for changes in the prev commit
Put all sort arguments in list context
embed.fnc: S_ptr_hash is inline
[perl #117535, #76910] Fix bogus ambiguity warnings
Reinstate UTF8f
op.c:cv_ckproto_len_flags: do null checks first
perlfunc: consistent spaces after dots
op.c: Remove dummy code from const_sv_xsub
op.c: Suppress compiler warning
perldiag: Consistent spaces after dots
perlgit.pod: Remove one mention of p5p
Add Keedi Kim to AUTHORS
README.ko: remove blank line
Use tabs consistently in AUTHORS
Consistent spaces after dots in perlhack.pod
Increase $subs::VERSION to 1.02
Add Olivier Mengué to AUTHORS
[perl #117727] Document B::PADLIST
[perl #117917] /(?{ m|...| }) (?{ $1 })/
Suppress dep warnings in DDâs indent.t
Stop using IV in pmop; remove workaround
to-do tests for #113932 (UNIVERSAL::can and handles)
[perl #113932] UNIVERSAL::can with globs and globrefs
perldelta: consistent spaces after dots
perldelta template: consistent spaces after dots
method.t: Correct miniperl skip count
Make method lookup treat *foo as \*foo
Add Nathan Trapuzzano to AUTHORS
[perl #118627] Donât do COW when creating ${"_<-e"}[0]
Consistent spaces after dots in perlvar
switchd.t: correct bug number
t/base/lex.t: Test pyoq with comment before delim
Allow => to quote built-in keywords across lines
perldiag: reflow an entry for better splain output
[perl #113932] Make UNIVERSAL::can("STDOUT"...) work
[perl #118857] Test punct varsâ exemption from âonceâ warnings
Revert "Allow => to quote built-in keywords across lines"
Revert "[perl #118525] Return B::HEK for B::CV::GV of lexical subs"
[perl #89648] Remove âPerl folding rules...â from dep cat
diag.t: Handle ckWARN2reg_d properly
checkAUTHORS.pl: Add alt addr for Kent Fredric
perlvar: Donât mention dev version
diagnostics.t: Adjust tests
todo.pod: Class set regexp operations are done
todo.pod: Donât mention âmake test.taintwarnâ
perl5db.pl: Remove obsolete comment
[perl #118839] Make ânâ debugger cmd respect lv subs
Wrap a long verbatim line in perlvar.pod
perldelta for #118305/88dbe4a
perldelta for 8922e438 (BmRARE/PREVIOUS removal)
perldelta for proto parsing changes
perldelta for 60041a0991 (split constant mangling)
perldelta for 948d23704 (index constant mangling)
perldelta for 310f4fdb24 (more index constant mangling)
perldelta: typos; consistency tweaks
perldelta for 9657ccb4f (@INC sub returning scalar ref)
perldelta for c72a4eedf (sv_force_normal at compile time)
perldelta for ee3818ca2c5e (Canât coerce readonly REF)
perldelta for 5e5128ba (@INC and scalarref docs)
perldelta for bdbfc51a7b (undef constant my sub)
perldelta for 20d5dc239 (fatal in-place sort)
perldelta for f65493df1c (lv sort args)
perldelta for e9d9e6f34 (list cx for sort args)
perldelta for 9700e2d38 (ambiguity warnings)
perldelta for fdf416b69a0 (utf8 cloned protos)
perldelta for #117917/f5df269c5c
perldelta for #113932 (UNIVERSAL::can)
perldelta for a77c16f7c (*foo->bar)
perldelta for b54d603d2 (consistent proto warnings)
perldiag: rewrap an entry for better splain output
perldelta for f791a21a2018
perldelta for #118627/4e917a04b78
perldelta for #89648/b23eb1831
perldelta for #118567/50278ed0f
perldelta for #118839/bf2614180a65
perldelta: appease podcheck; tweak formatting
t/op/array.t: remove âno warnings "deprecated"â
Make set-magic handle vstrings properly
perldelta for vstrings and set-magic
[perl #77814] Make defelems propagate pos
perldelta for #77814
embed.fnc: E does not imply X
[perl #27010] Make tie work through defelems
perldelta for #27010
Allow => to quote built-in keywords across lines
perldelta for =>
sv.c: Assert that sv_[ivp]v are not passed aggregates
toke.c:yylex: assert that PL_linestr is not a COW
Add Niels Thykier to AUTHORS
perldelta: #118931 is a known issue
Graham Knop (1):
[perl #118561] failures loading modules are ignored when sub-package
exists
H.Merijn Brand (3):
Remove duplicate entry
Add new -V output to Config-Perl-V
Threading 5.005 style is no longer supported
Hojung Youn (1):
Give little more examples to interpolated typemap variables
James E Keenan (12):
Correction to Perl version number.
Documentation corrections from Wallace Reis++.
[perl #113926] add tests for Pod::Html::anchorify()
Small stylistic improvement; add one POD formatting character.
Delete superfluous lines; clarify identifier parsing.
Add test for undefined first argument to fileparse().
Add tests for two previously unexercised sections of lib/Symbol.pm.
Add block to exercise case of very large buffer in lib/File/Copy.pm.
Convert to use of Test::More. Boost test coverage.
POD inside of a function call is inadvisable.
Move folding rules warning from 'D' to 'S'.
Convert lib/FileHandle.t to use of Test::More; provide descriptions.
Johan Vromans (2):
Update perlsub.pod for lvalue subroutines.
Clarify variable lists for my, our, state.
Karl Williamson (79):
PATCH [perl #118563]: Fix perldata ident defn
perldata: More identifier definition fix
podcheck.t: Re-enable --add_link
Revert "UTF8f"
Revert "Use UTF8f in more places"
perlguts: Nit
regen/genpacksizetables.pl: Add comment
t/re/reg_mesg.t: Add diagnostic output on some failures
Fix regex seqfault 5.18 regression
perlretut.pod: Rephrase to be consistent with other pods
perlretut.pod: Rephrase about \p{}.
regcomp.c: Add a constant 0 element before inversion lists
regcomp.c: Make inversion lists SVt_PVLV
regcomp.c: Remove unused data structure field
regcomp.c: Move 2 hdr inversion fields to SV hdr
regcomp.c: Change, variable, fcn name
regcomp.c: Move inversion list hdr field to SV hdr
regcomp.c: Make C-array inversion lists const
regcomp.c: Move some #defines to only file that uses them
Create SVt_INVLIST
Use new Svt_INVLIST for inversion lists.
Merge branch 'const_posix_invlists' into blead
Fix perlguts and comments for how sv_chop() works
t/lib/warnings/utf8: Fix improper TODO test
Revert "Use new Svt_INVLIST for inversion lists."
PATCH: [perl #114178] di/ds/ig exempt from warnings in void context
op.c: White-space only
Revert "Create SVt_INVLIST"
Revert "regcomp.c: Move some #defines to only file that uses them"
Revert "regcomp.c: Make C-array inversion lists const"
Revert "regcomp.c: Move inversion list hdr field to SV hdr"
Revert "regcomp.c: Change, variable, fcn name"
Revert "regcomp.c: Move 2 hdr inversion fields to SV hdr"
Revert "regcomp.c: Remove unused data structure field"
Revert "regcomp.c: Make inversion lists SVt_PVLV"
Revert "regcomp.c: Add a constant 0 element before inversion lists"
locale.c: Add comments
perl.h, locale.c: White space only
locale.c: Compare apples to apples
locale.c: Extract out, fix, expand fcn to see if a locale is utf8
locale.c: Further checks for utf8ness of a locale
PATCH: [perl #112208]: Set utf8 flag on $! appropriately
ExtUtils::Miniperl: Remove pod repeated phrase
Properly determine if in locale for NV stringification
PATCH: [perl #118197] Cope with non-ASCII decimal separators
util.c: Avoid unnecessary setlocale() calls
pp_sys.c: Use macro instead of reinventing it
perl.c: Use Strerror instead of strerror
PATCH: [perl #115808]: POSIX::setlocale returns bizarre value on failure
perllocale.pod: Fix misstatements, and some nits
perldelta: Verbatim lines into 79 columns
Better document setlocale, "use locale" interactions
PATCH: [perl #38193] embedded perl always calls setlocale(LC_ALL,"")
locale documentation: Grammaar and appearance nits
perldelta: document locale changes
ParseXS: generate deterministically ordered output
embed.fnc: Clarify comments on E,X flag usage; nit
Reinstate + fix "Revert "regcomp.c: Add a constant 0 element before
inversion lists" "
Reinstate "regcomp.c: Make inversion lists SVt_PVLV"
Reinstate "regcomp.c: Remove unused data structure field"
Reinstate "regcomp.c: Move 2 hdr inversion fields to SV hdr"
Reinstate "regcomp.c: Change, variable, fcn name"
Reinstate "regcomp.c: Move inversion list hdr field to SV hdr"
Reinstate "regcomp.c: Make C-array inversion lists const"
Reinstate "regcomp.c: Move some #defines to only file that uses them"
Reinstate "Create SVt_INVLIST"
Reinstate "Use new Svt_INVLIST for inversion lists."
regcomp.c: Only White-space, comments, name of variable change
regcomp.c: Remove now useless initialization
regcomp.c: Reorder a couple of function calls
Fix off-by-one error in inversion lists.
regcomp.c: Rmv now redundant setting
Add parameter to internal function
Remove redundant field from inversion lists
Merge branch 'const_posix_invlists' into blead
sv.h: Comments added/typo fixed.
cpan/version/t/07locale.t: Actually test what is claimed
Move some tests from cpan/version to t/run
locale.c: Add missing STATIC to fcn decl
Keedi Kim (1):
Update brand-new README.ko
Kent Fredric (2):
pod/perlvar.pod: Document changes to %ENV
pod/perl5180delta.pod: Clarify %ENV Changes
Lukas Mai (1):
fix SIGZZERO typo in perldoc -f kill
Moritz Lenz (1):
document that it is the operator that determines the operation
Nathan Trapuzzano (1):
Fix typo in perlreapi(1perl).
Neil Bowers (2):
Added example usage and SEE ALSO links to similar modules in doc for if.pm
7b2d3c0 Added description of the Benchmark object to doc
Nicholas Clark (91):
Improved struct pmop alignment fix - avoid the slow path on 64 bit
systems.
Update B's size/offset for CvFLAGS to U32, following commit
51c78f1b91bbcd7a.
Remove various rarely used test targets from the generated Makefile.
Remove Makefile targets and tools related to Irix and Tru64 debugging
tools.
Inline the Makefile target minitest.prep into its only user.
valgrind doesn't require that perl was built with -g, so remove the check.
We don't actually need to set $ENV{PERL} for the tests to work.
Remove the explicit purify/quantify/purecov targets and documentation.
In perlhacktips, no need to give 3 ways to set an environment variable.
Update perlhacktips to note that Address Sanitizer is now also in gcc 4.8
Run Porting/podtidy on pod/perlhacktips.pod
Eliminate the perl.gprof and perl.gcov Makefile targets.
In perlhacktips, suggest a shell loop to generate all .gcov files.
Document the removed Makefile targets in perldelta.
Merge the branch that purged various under-used Makefile targets.
Trim the explicit Makefile rules to generate {mini,}perlmain.o
Remove Configure code that supported the old-style nested layout for ext/
Add non-XS extensions to known_extensions.
Also add Encode's sub-modules to known_extensions when building
statically.
In FindExt, eliminate _ext_ne() and make extensions() a simple subroutine.
Correct a type in FindExt::apply_config in the "I18N-Langinfo" code.
Thanks to FindExt::apply_config() we're now able to test dynamic
extensions.
Minor refactors to FindExt's test, removing code duplication.
In FindExt.t, move the main loop's comparison logic into a subroutine.
Skip most of FindExt's tests for troublesome configurations.
Refactor FindExt, merging scan_ext() and find_ext().
Merge in the improvements to the build helper module FindExt.
vms/ext/filespec.t does not need to be +x
Move VMS::Filespec from vms/ext to ext/
Remove defunct DESCRIP.MMS cleanup rules.
Teach makedef.pl that PL_op_exec_cnt is only available with
-DPERL_TRACE_OPS.
Terser fix to avoid warning about an empty body for Slab_to_rw().
In embed.fnc, reorder the symbols conditional on HAVE_INTERP_INTERP.
In the PERL_IMPLICIT_SYS section in perl_free(), use fewer CPP directives.
Move Exporter from lib/ to dist/Exporter/
Improve the BEGIN-time setup code for File::Find's tests.
Change File::Find's tests to look for taint.t instead of commonsense.t
Move File::Find from lib/ to ext/
Refactor regen_lib.pl to reduce verbosity.
Add cpan/Text-Tabs/lib to buildcustomize.pl and hence miniperl's @INC.
Refactor the Text::Wrap::wrap() logic in regen/regen_lib.pl
Add an "always update" parameter to regen_lib's open_new().
Replace utils/Makefile.SH with utils/Makefile.PL
Generate utils/Makefile from utils/Makefile.PL, and remove it at clean
time.
Merge the branch which builds utils/Makefile from utils/Makefile.PL
Move generation of ExtUtils::Miniperl to ext/ExtUtils-Miniperl from
minimod.pl
Invert the build logic for miniperlmain.c and ExtUtils::Miniperl
Clean up ExtUtils::Miniperl
Move the "editor block" from miniperlmain.c to ExtUtils::Miniperl
Merge the refactoring of ExtUtils::Miniperl and {mini,}perlmain.c
generation.
On Win32 run autodoc.pl and pod/perlmodlib.PL using miniperl, not perl.
Refactor ExtUtils::Embed to work with miniperl.
Propagate bugfixes from {mini,}perlmain.c into ExtUtils::Embed.
Tweak ExtUtils::Embed's generated C code to be closer to
ExtUtils::Miniperl.
Refactor ExtUtils::Miniperl to use ExtUtils::Embed.
Refactor xsinit generation code in ExtUtils::Embed.
Refactor ExtUtils::Embed::xsi_{protos,body} to use a scalar $retval.
Use more semantic markup in the Pod for ExtUtils::Embed.
ExtUtils::Miniperl::writemain()'s first argument can also be a filename.
Change the *nix and VMS Makefiles to to pass a filename to writemain().
Describe the changes to ExtUtils::{Embed,Miniperl} in perldelta.
Merge the refactoring of ExtUtils::Miniperl and ExtUtils::Embed.
Update comment in autodoc.pl - it's not run from regen.pl
Refactor perlmodlib.PL to use regen_lib.pl and avoid FindBin.
Eliminate the Makefile targets test_notty.valgrind and test_prep.valgrind.
Inline the Makefile target perl.valgrind.config into its only remaining
user.
Specify the versions of ExtUtils::MiniPerl and ExtUtils::Embed needed.
Fix SEGVs and test failures for -DPERL_GLOBAL_STRUCT_PRIVATE
For -DPERL_GLOBAL_STRUCT, eliminate local variable plvarsp in main().
Generate Errno and Pod::Functions with deterministic order.
Remove dead code from installperl, related to a 5.000->5.001 change.
In installperl, invert the sense of the variable used for the -o option.
In installperl, record the state of options in %opts instead of lexicals.
In installperl rename $opt{dostrip} to $opt{strip}.
Convert installperl to use Getopt::Long.
Refactor installman's option handling to use Getopt::Long's "multiple
names".
Add a no-op option --strip to installman.
Document installperl and installman refactoring in perldelta.pod
Merge installperl and installman refactoring to blead.
Refactor the Makefile so that the install target depends on install-all.
In Makefile.SH, use the long names for options passed to install{perl,man}
Refactor Makefile.SH to generate the install-* targets in a loop.
Inline the Makefile rule for extra.install into all 6 targets which use
it.
Don't call CPAN to install any "extra" modules for the install-notify
target.
Merge the refactoring of the Makefile install targets into blead.
Restore Storable support for 5.005 and (astoundingly) 5.004
Use magic rather than DESTROY to free memory in Storable's context.
Tweak the new Storable destroy test, and the ChangeLog
ExtUtils::Embed::canon needs to *globally* substitute / for $as
Move version from lib/ to cpan/
bisect.pl now accepts repeated -e options, just like perl.
Niels Thykier (1):
op.c: Add op_folded to BASEOP
Niko Tyni (1):
Make perlbug look up the list of local patches at run time
Olivier Mengué (1):
subs.pm: fix variable leak into global scope
Peter Martini (9):
Treat a consecutive semicolons in a prototype as 1
Remove spaces from a (copy of) a proto when used. The logic that uses
prototypes assumes spaces were already gone, which may not be true if they were
added via XS / set_prototype.
cv_ckproto should disregard spaces
S_strip_spaces doesn't need to be seen out of core
Introduce validate_proto / stop stripping spaces
Quiet warning in a DEBUG print
'Prototype after' and 'Illegal character' warnings should both pretty
print the prototype text.
Split the handling for "Illegal character" and "Illegal character after
'_'"
[perl #118567] Add a warning for prototypes if a missing
Petr PÃsaÅ (1):
Suppress system Term::ReadLine::Gnu
Reini Urban (4):
Use -Wno-unused-value also on other clang compilers
[perl #118525] Return B::HEK for B::CV::GV of lexical subs
[perl #118139] Storable 2.42 - die in global destruction
more op_folded support: B, dump
Ricardo Signes (15):
perlexperiment: mark regexp backtracking verbs as accepted
perlexperiment: (?{}) and (??{}) are not experimental
perlexperiment: mark lvalue subroutines accepted
perldelta for changes to perlexperiment
perlexperiment: mark :pop layer as accepted
Revert "Make t/podcheck.t less sensitive"
do not worry about long verbatim lines w/o env var
ignore lib/File/Find.pm
small improvements to documentation of IO::Socket
perlexperiment: MLDBM is not part of core
perlexperiment: linux abstract domains sockets
perldiag: note the exceptions for "once" warnings
perlexperiment: the M flag is not a useful thing to point out
perlexperiment: Sun Studio on Linux: not experimental
perldelta: minor grammar fixes
Ruslan Zakirov (4):
G_METHOD_NAMED flag for call_method and call_sv
SV_CONST(name) and PL_sv_consts
change magic_methcall to use SV with shared hash value
change tied_method to use SVs with precomputed hash values
Slaven Rezic (1):
Data::Dumper: useqq implementation for xs
Steffen Mueller (24):
ExtUtils::ParseXS version bump to 3.21
EU::Typemaps: Implement API for typemap cloning
EU::ParseXS: Only initialize some parser regexps once
EU::ParseXS: Don't inherit from Exporter; import 'import' instead
EU::ParseXS: Stop using global state; an OO interface
EU::Typemaps: Document special typemap variables
EU::ParseXS: Update Changelog
EU::ParseXS: Attempt to canonicalize C++ types in tidy_type
EU::ParseXS: Update changelog
EU::ParseXS: Drop dup'd code: make_targetable moves to EU::Typemaps
EU::ParseXS: Fix targetable size detection
EU::ParseXS: Cosmetics; better variable naming
EU::ParseXS: Simplify output typemap code generation (targetable)
EU::ParseXS: Use OO version of ExtUtils::ParseXS in test
EU::ParseXS: Cosmetics; more explicitness in *_handler
EU::ParseXS: Move several constants out of the runtime object
EU::ParseXS: Test cleanup
Document and clean up -s option to xsubpp
Avoid needless refcount and mortialization on pp_anonhash
Fix to make 8d455b9f99c1046e969462419b0eb5b8bf740a47 not a lie
Branch predictor hints: exists is mostly run on hashes
-DPERL_TRACE_OPS to produce reports on executed OP counts
Very few PAD[HA]Vs are "LVALUE": branch predictor hints
Clarify av_shift API docs
Tony Cook (21):
[perl #116781] several small changes to h2xs
[perl #113926] fix a hash randomization bug
[perl #75186] Remove obsolete references to vi support
make sure the prototype actually matches
[perl #71680] hints to use gdbm compat for [NO]DBM_File on Win32
perldelta for c448c12411b1ba
Patches must not be sent via git's format-patch/send-email
OP*method was added in c106c2be8b83ee but never used
Revert "[perl #118561] failures loading modules are ignored when
sub-package exists"
[perl #118561] note that the check is fragile and refer to parent.pm
rarest is only used under -DDEBUGGING
minor clean up of the refactoring of d6a4f4b531
ignore build products from the newly dist/ed Exporter
[perl #117033] wrong .packlist creation at installation on Cygwin with
destdir
perldelta for 2c179de53ae082
adjust indentation to match other DD code
handle xs Useqq dumping of strings with an escape followed by a digit
[perl #74798] useqq implementation for xs
ignore the build product lib/version.pod
pod2html output concerns
handle multiple children exiting in perlipc example
Vladimir Timofeev (1):
[perl #118829] Memory leaks in STORABLE_attach
Yves Orton (5):
Show intflags as well as extflags
Fix and add tests for *PRUNE/*THEN plus leading non-greedy +
add PL_reg_intflags_name to globvar.sym - used in debugging regex engine
Fix rules for parsing numeric escapes in regexes
Add tests for a backreference following a literal, which is a different
codepath
-----------------------------------------------------------------------
--
Perl5 Master Repository