diff options
author | Nicholas Clark <nick@ccl4.org> | 2006-01-07 00:24:12 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2006-01-07 00:24:12 +0000 |
commit | 19c080ff2e00af7198a2fd455e715418724c6642 (patch) | |
tree | e8fc9bca04834514d3c07deedebe24e74b928ece /pod | |
parent | 7b146116cb835ed8122a7eaf8bcf997ba1ea8251 (diff) | |
download | perl-19c080ff2e00af7198a2fd455e715418724c6642.tar.gz |
Integrate:
[ 26215]
Subject: [PATCH] fix wrong pool error in cygwin build
From: Yitzchak Scott-Thoennes <sthoenna@efn.org>
Date: Nov 27, 2005 9:29 AM
Message-ID: <20051127082918.GA2556@efn.org>
[ 26226]
Revert change #22520 (optimise away my $foo = undef and similar
constructs), in order to fix bug perl #37776
[ 26227]
Fix B::Concise tests after change #26226
[ 26228]
The regexp engine should check SV flags rather than SV type for
determining if something is a reference, because under the debugger
the value returned by the swash code is SVt_PVMG.
Not doing this has the side effect of repeatedly reassigning the
same array element, which causes destructors to fire on the reassignment
which in turn causes &utf8::DESTROY to run outside of the pseudo-safety
of save_re_context, which under the debugger involves re-entering the
regexp engine, which causes corruption of the regexp engine's global
state.
[ 26253]
NULL is a legal value for newXS()'s name parameter.
(This caused strange build failures with gcc4 -O3)
[ 26258]
Subject: Re: [perl #37836] Simple Regex causes SEGV when run on specific data
From: SADAHIRO Tomoyuki <bqw10602@nifty.com>
Date: Tue, 06 Dec 2005 00:35:52 +0900
Message-Id: <20051206003221.5AD9.BQW10602@nifty.com>
[ 26259]
"Malformed UTF-8 character" was a severe warning, and can now be
also a fatal error (since change #26258)
[ 26325]
Fix *printf %*vd with mixed Latin 1/UTF-8. (Fixes bug 37889)
[ 26373]
Prevent require() from attempting to open directories and block
devices. This fixes RT #24404.
[ 26375]
Added test for change #26373.
[ 26376]
change #26373 broke threaded builds (aTHX_ now superfluous)
[ 26377]
comp/require.t exits early for the case of UTF-8 or EBCDIC, so need to
add "new" tests before the end.
[ 26397]
Subject: [PATCH] Make script embedded in patchlevel.h work on win32.
From: demerphq <demerphq@gmail.com> Mailed-By: perl.org
Date: Dec 17, 2005 7:52 PM
Message-ID: <9b18b3110512171052h2052d598rdf038f1d38560317@mail.gmail.com>
[ 26431]
Fix for [perl #37999] lc() + Latin-1 chars is failing erratically
based on copying part of change #22196 from do_chomp() to do_chop().
[ 26441]
Subject: [PATCH] wrong setting in canned win32/config.vc64 file
From: "Jan Dubois" <jand@ActiveState.com>
Date: Wed, 21 Dec 2005 15:04:30 -0800
Message-ID: <06c701c60682$e650adc0$d563a8c0@candy>
[ 26551]
Calling Perl_hv_clear_placeholders while the hash iterator was active
would turn lazy delete on, causing the hash to become corrupted at the
next iterator change.
[ 26581]
Subject: patch@26561 & earlier - buffer overrun in VMS.C
From: "John E. Malmberg" <wb8tyw@qsl.net>
Date: Mon, 02 Jan 2006 14:05:43 -0500
Message-id: <43B97987.70201@qsl.net>
[ 26591]
ithreads: SVs that were only on the tmps stack leaked
[ 26659]
Subject: MinGW and lib/CORE/Win32.h
From: "Sisyphus" <sisyphus1@optusnet.com.au>
Date: Wed, 4 Jan 2006 21:29:19 +1100
Message-ID: <024301c61119$bca4a840$e201140a@desktop>
p4raw-link: @26659 on //depot/perl: 8659febc83cb1245132b6675e1276f70f4cf2801
p4raw-link: @26591 on //depot/perl: 34394ecd06e704e9000dad1c98dea7dea737c4ea
p4raw-link: @26581 on //depot/perl: bbdb6c9ad82eade42e29725b24ecabf73dd608fb
p4raw-link: @26551 on //depot/perl: 2e58978ba658da6c974603284c681a91f2905990
p4raw-link: @26441 on //depot/perl: 4df4e287246babaf287cf6336ca862ceeead8e46
p4raw-link: @26431 on //depot/perl: 565a3db3dc85d0f63074b38e7019290e4f8f3766
p4raw-link: @26397 on //depot/perl: 538f996c62318eccc7409ecba802831611739437
p4raw-link: @26377 on //depot/perl: 2d6f15eafc21a67bcb6eacef80e82c8f616ab7c1
p4raw-link: @26376 on //depot/perl: 85e8f315433f9a3a82de06003da9e2dbec39f873
p4raw-link: @26375 on //depot/perl: 025c9c97970dd42da17918069c5fa84dc841e733
p4raw-link: @26373 on //depot/perl: ce8abf5f5d2e5b19646ab17c24a3ea87c70428c8
p4raw-link: @26325 on //depot/perl: 640283f5813252b086f0011a9256515389d5b6a6
p4raw-link: @26259 on //depot/perl: 987b48f09f72784df60731e511fd601dd9755112
p4raw-link: @26258 on //depot/perl: 19f6729910f1cd22aa33cc8443fa168b7813bd95
p4raw-link: @26253 on //depot/perl: 715d66eeeb07fb3acde46fb36dd46fd867df552c
p4raw-link: @26228 on //depot/perl: 8f7f721921e56db1ab4fa5e3365e8f86077b2518
p4raw-link: @26227 on //depot/perl: 0b599ae526552f509f1358eaeec80cf8049ddcf2
p4raw-link: @26226 on //depot/perl: 7c8a3dfd3bf64e6ea427f38183b879af54fe8f18
p4raw-link: @26215 on //depot/perl: a236cecb4eb33c5fc33f13db720024e00b1bf519
p4raw-link: @22520 on //depot/perl: b9d46b3942a9a8cce9cbca1e08f61ac23083a740
p4raw-link: @22196 on //depot/perl: a6aa349da2cd706a05b205fa788c278b74c24bdc
p4raw-id: //depot/maint-5.8/perl@26692
p4raw-edited: from //depot/perl@26689 'edit in' t/op/my.t (@26178..)
p4raw-integrated: from //depot/perl@26689 'copy in' t/uni/sprintf.t
(@14249..) lib/Hash/Util.t (@22281..) ext/B/t/optree_varinit.t
(@23891..) 'merge in' cygwin/cygwin.c (@25586..) vms/vms.c
(@26358..) win32/win32.h (@26379..)
p4raw-integrated: from //depot/perl@26551 'merge in' hv.c (@26550..)
p4raw-integrated: from //depot/perl@26441 'merge in' win32/config.vc64
(@25943..)
p4raw-integrated: from //depot/perl@26431 'merge in' doop.c (@26136..)
p4raw-integrated: from //depot/perl@26397 'merge in' patchlevel.h
(@25374..)
p4raw-integrated: from //depot/perl@26377 'edit in' t/comp/require.t
(@26375..)
p4raw-integrated: from //depot/perl@26376 'edit in' pp_ctl.c (@26373..)
p4raw-integrated: from //depot/perl@26373 'edit in' embed.fnc
(@26346..) 'merge in' embed.h (@26346..)
p4raw-integrated: from //depot/perl@26325 'edit in' sv.c (@26321..)
p4raw-integrated: from //depot/perl@26259 'merge in' pod/perldiag.pod
(@26256..)
p4raw-integrated: from //depot/perl@26253 'edit in' proto.h (@26229..)
p4raw-integrated: from //depot/perl@26228 'edit in' regexec.c
(@26137..)
p4raw-integrated: from //depot/perl@26226 'merge in' op.c (@26175..)
Diffstat (limited to 'pod')
-rw-r--r-- | pod/perldiag.pod | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pod/perldiag.pod b/pod/perldiag.pod index 910bbddf5d..9b3134c9cb 100644 --- a/pod/perldiag.pod +++ b/pod/perldiag.pod @@ -2056,7 +2056,8 @@ when the function is called. =item Malformed UTF-8 character (%s) -(W utf8) Perl detected something that didn't comply with UTF-8 encoding rules. +(S utf8) (F) Perl detected something that didn't comply with UTF-8 +encoding rules. One possible cause is that you read in data that you thought to be in UTF-8 but it wasn't (it was for example legacy 8-bit data). Another |