Perl 5 Porters Mailing List Summary: November 2nd-12th
Hey everyone,
Following is the p5p (Perl 5 Porters) mailing list summary for the past week and a half.
Enjoy!
November 2nd-12th
News and Updates
If your company uses Perl 5 and would like to contribute to show support and to assure its sustained maintenance and development, The Perl Foundation is looking for more donations to the Perl 5 Core Maintenance Fund. You can read more here.
Zefram started work on his maintenance grant!
Karl Williamson has published a basic implementation of script runs!
Karl had also requested (RFC: make utf16 to/from utf8 functions private to the core) to make the UTF 16 from/to UTF 8 functions in core be core-only.
Grant Reports
- Tony Cook TPF Grant 9 report 23.
- Tony Cook TPF Grant 9 report 24.
- Tony Cook TPF Grant 9 October report.
Issues
New Issues
- Perl #132390: multiconcat breaks blead on VMS.
- Perl #132393: attributes affect listiness of declarations.
- Perl #132394:
state
stub doesn't get init-once behaviour. - Perl #132395:
BBC: Commit 7a831b72 breaks
UNIVERAL
::isa
tests. - Perl #132397:
Deparse
-x3
losesfor
initialiser. - Perl #132403:
Long
@INC
gets replaced with executable. - Perl #132408: BBC: Commit c1b0c18 breaks DBD::SQLite.
- Perl #132413:
PL_keyword_plugin
needs thread-safe wrap setter. - Perl #132414:
eval
in packageDB
can't see caller's lexicals in certain cases. - Perl #132415:
_MEM_WRAP_NEEDS_RUNTIME_CHECK
(malloc
wrapping) inhandy.h
broken. - Perl #132420: Best way to disable installation of man pages.
- Perl #132425:
Suggested warning on attempt to
use
with arguments when noimport()
subroutine exists. - Perl #132429:
B::Deparse generated code
affected by
use vars
? - Perl #132430: Multiconcat breaks AIX builds.
- Perl #132432:
t/porting/globvar.t
failing with v5.27.5-313-g1e5c5f6924 to v5.27.5-322-g7d65f652cb. - Perl #132433:
segfault in
S_check_uni
.
Resolved Issues
- Perl #93102:
keys
is not always an lvalue. - Perl #105908:
Get-magic is ignored on retval of
@INC
hook. - Perl #115880:
redundant
SvUPGRADE
inperl_construct
? - Perl #116286:
*pvs SV
functions don't takeconst char *
s. - Perl #121351:
Replace use of
PL_statbuf
andPL_timesbuf
with auto variables. - Perl #122096:
Reduce # of calls to
errno
. - Perl #121438:
B::Deparse incorrectly deparses
newlines in regex (
?{..}
) constructs. - Perl #122368:
Improve docs about mortal in
perlguts
. - Perl #125774:
do EXPR
on dir fails but has no error code$!
. - Perl #126414:
perl rounds inode in PP
stat
. - Perl #130087:
Reduce module dependencies of
B
andO
to simplify compiler second guessing. - Perl #131852: Blead breaks Sereal-Encoder-3.015.
- Perl #131895:
stat()
doesn't fail on filenames containing\0
/NUL
. - Perl #132150:
...
(yada-yada) parsing is inconsistent. - Perl #132272:
qw()
differs fromsplit " "
withOGHAM SPACE MARK
. - Perl #132408: BBC: Commit c1b0c18 breaks DBD::SQLite.
- Perl #132432:
t/porting/globvar.t
failing with v5.27.5-313-g1e5c5f6924 to v5.27.5-322-g7d65f652cb. - Perl #132433:
segfault in
S_check_uni
.
Rejected Issues
- Perl #132434:
print $outfh <$infh>
gives Syntax Error.
Suggested Patches
Andrew Fresh provided a patch in Perl #132401 to support Time::HiRes in File::Copy.
John Lightsey provided a patch in Perl #132405 to fix a typo that prevents deparsing some transliterations.
A patch by Nicholas R. (Atoomic) in
Perl #132418
to introduce macros to simply @INC
setting
Tomasz Konojacki provided a patch in Perl #132421 to fix compilation errors under non-english Visual C++ 2015/2017.
Chase Whitener provided a patch in Perl #132422 to modernize IO::Socket Documentation.
David Cantrell
provided
a documentation patch for
experimental::lexical_topic
.
Todd Rinaldo provided a patch for
Perl #132429
(B::Deparse generated code
affected by use vars
?)
Discussion
Nicholas R. provided a patch in
Perl #132406:
to raise discussion of not loading
Config in
Storable
just for detecting FLOCK
support.
Leave a comment