David Mitchell [Sat, 26 Mar 2011 23:48:04 +0000 (23:48 +0000)]
op/cmp.t: fix failing tests under -ffast-math
Apparently if you compile using gcc's -ffast-math option,
NaNs start matching other things. So skip the NaN tests.
David Mitchell [Sat, 26 Mar 2011 18:45:13 +0000 (18:45 +0000)]
skip some tests under -Uusedl
When everything is staticly linked, a few tests fail, because:
* XS::APItest isn't built;
* some extensions will have been pre-loaded
David Mitchell [Sat, 26 Mar 2011 18:56:18 +0000 (18:56 +0000)]
perldelta: bump ExtUtils::ParseXS version
David Mitchell [Sat, 26 Mar 2011 18:55:33 +0000 (18:55 +0000)]
Bump version of ExtUtils::ParseXS after previous commit
David Mitchell [Sat, 26 Mar 2011 18:54:05 +0000 (18:54 +0000)]
make ExtUtils::ParseXS pass tests with -Uusedl again
There was a skip there, but 15 more tests had been added
which ween;t added to the skip count under -Uusedl
David Mitchell [Sat, 26 Mar 2011 17:46:37 +0000 (17:46 +0000)]
utf8.c: silence compiler warnings
prefer foo("%s", fixedstr) over foo(fixedstr).
One day someone might change fixedstr to include '%' characters.
David Mitchell [Sat, 26 Mar 2011 16:55:46 +0000 (16:55 +0000)]
regexec.c: fix some compiler warnings
David Mitchell [Sat, 26 Mar 2011 16:31:49 +0000 (16:31 +0000)]
fix compiler warning in toke.c
The third arg to newSVOP must be non-null, and the macro expansion
for SvREFCNT_inc can give a null value sometimes. So replace it
with SvREFCNT_inc_NN and everyone's happy..
Karl Williamson [Sat, 26 Mar 2011 15:45:38 +0000 (09:45 -0600)]
perlunicode: mention quotemeta utf8 inconsistency
Karl Williamson [Sat, 26 Mar 2011 15:12:27 +0000 (09:12 -0600)]
perldelta: Note \Q unicode bug not resolved yet
Karl Williamson [Sat, 26 Mar 2011 15:12:01 +0000 (09:12 -0600)]
perldelta: Add RT ticket number
David Mitchell [Sat, 26 Mar 2011 14:32:28 +0000 (14:32 +0000)]
Improve Benchmark.t countit() tests
The test currently does a 3 sec run, then a 1 sec run, and
checks that the count from the first run is approximately three times
greater than that from the second run.
However, the countit() function doesn't guarantee that it will run for
exactly n seconds, so as well as returning how many iterations it did,
it also returns how much actual CPU time was used.
Make the test use that returned time value to scale the iteration counts
accordingly, before trying to compare them.
Hopefully this will reduce the number of spurious failed test 13's in
smokes (although after this commit it's now test 15).
Karl Williamson [Fri, 25 Mar 2011 19:24:58 +0000 (13:24 -0600)]
perldelta: multi-char folds mostly fixed
Karl Williamson [Fri, 25 Mar 2011 19:21:53 +0000 (13:21 -0600)]
perluniprops: Downloading Unicode db required for customization
The instructions in this pod are changed since the Unicode db is
no longer installed. The pod is generated by mktables.
Karl Williamson [Fri, 25 Mar 2011 18:36:58 +0000 (12:36 -0600)]
perldelta: Revise text on Unicode bug
Karl Williamson [Fri, 25 Mar 2011 17:48:38 +0000 (11:48 -0600)]
incomplete sentence in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 18:32:50 +0000 (19:32 +0100)]
Give Unicode::UCD its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 18:31:27 +0000 (19:31 +0100)]
Give Tie::Hash its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 18:30:19 +0000 (19:30 +0100)]
lib/Tie/Hash/NamedCapture.pm doesn't exist anymore
It's in ext/Tie-Hash-NamedCapture now.
Florian Ragwitz [Fri, 25 Mar 2011 18:29:32 +0000 (19:29 +0100)]
Give sigtrap its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 18:28:04 +0000 (19:28 +0100)]
Correct the overload version in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 18:27:55 +0000 (19:27 +0100)]
Give overload its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 18:26:12 +0000 (19:26 +0100)]
Fold together the IO and IO::Select perldelta entries
IO::Select is part of the IO dist.
Florian Ragwitz [Fri, 25 Mar 2011 18:24:05 +0000 (19:24 +0100)]
Give diagnostics its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 18:18:19 +0000 (19:18 +0100)]
Note the File::Copy upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 18:18:11 +0000 (19:18 +0100)]
Note the File::Basename upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 18:18:03 +0000 (19:18 +0100)]
Note the DirHandle upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 18:17:12 +0000 (19:17 +0100)]
Note the DBM_Filter upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 18:17:06 +0000 (19:17 +0100)]
Note the Benchmark upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 18:12:53 +0000 (19:12 +0100)]
Corrent the PerlIO Maintainers.pl entry
Apparently ext/PerlIO never existed.
Florian Ragwitz [Fri, 25 Mar 2011 18:11:14 +0000 (19:11 +0100)]
Give Getopt::Std its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 18:10:26 +0000 (19:10 +0100)]
Give FindBin its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 18:09:35 +0000 (19:09 +0100)]
Give FileHandle its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 18:08:38 +0000 (19:08 +0100)]
Give File::stat its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 18:07:54 +0000 (19:07 +0100)]
Give File::Find its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 18:07:00 +0000 (19:07 +0100)]
Give File::DosGlob its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 18:06:24 +0000 (19:06 +0100)]
Give File::Copy its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 18:05:40 +0000 (19:05 +0100)]
Give File::Compare its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 18:04:45 +0000 (19:04 +0100)]
Give File::Basename its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 18:03:27 +0000 (19:03 +0100)]
Give English its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 18:02:13 +0000 (19:02 +0100)]
Give DirHandle its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 18:00:49 +0000 (19:00 +0100)]
Give DBM_Filter its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 17:59:31 +0000 (18:59 +0100)]
Give Class::Struct its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 17:55:25 +0000 (18:55 +0100)]
Give Carp its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 17:50:57 +0000 (18:50 +0100)]
Give Benchmark its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 17:49:48 +0000 (18:49 +0100)]
Give AnyDBM_File its own Maintainers.pl entry
David Leadbeater [Fri, 25 Mar 2011 17:25:04 +0000 (10:25 -0700)]
[perl #86996] perluniintro: No longer mention loc of Unicode data
Now the Unicode data files are not installed the usefulness of this in
an introductry document is questionable.
David Leadbeater [Fri, 25 Mar 2011 17:23:08 +0000 (10:23 -0700)]
[perl #86994] perlunicode: Rebuilding databases needs a source tree
At some point enough files were installed that it was possible to
rebuild perl's Unicode databases outside the source tree. This is no
longer possible. (
171f12bc in 2003 seems to have stopped installing
Makefiles under lib/ so this doc is very outdated.)
David Leadbeater [Fri, 25 Mar 2011 17:20:50 +0000 (10:20 -0700)]
[perl #86992] perlretut: Reference the Unicode standard for data files
Since
e4ed29fb stopped installing NamesList.txt the documentation can no longer
suggest use of it, instead reference the Unicode standard in use by this
version of perl.
Leon Timmermans [Fri, 25 Mar 2011 11:55:46 +0000 (12:55 +0100)]
Update comment for PerlIOCrlf_pushed wrt 7826b36
7826b36fbbf24cfa659558ee5af3de424faa2d5a changed the behavior of
PerlIOCrlf_pushed but its comment wasn't updated along with it.
Father Chrysostomos [Fri, 25 Mar 2011 17:19:50 +0000 (10:19 -0700)]
Increase PerlIO’s version because of the doc change
Leon Timmermans [Fri, 25 Mar 2011 11:58:51 +0000 (12:58 +0100)]
Update PerlIO docs for :crlf wrt
7826b36f
7826b36fbbf24cfa659558ee5af3de424faa2d5a changed the behavior of
PerlIOCrlf_pushed but :crlf's documentation wasn't updated along with
it.
Florian Ragwitz [Fri, 25 Mar 2011 16:44:10 +0000 (17:44 +0100)]
Note the XS::Typemap upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 16:44:02 +0000 (17:44 +0100)]
Note the Tie::Hash::NamedCapture upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 16:43:54 +0000 (17:43 +0100)]
Note the Sys::Hostname upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 16:43:46 +0000 (17:43 +0100)]
Note the SDBM_File upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 16:43:38 +0000 (17:43 +0100)]
Note the Pod::Html upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 16:41:08 +0000 (17:41 +0100)]
Note the PerlIO::via upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 16:40:58 +0000 (17:40 +0100)]
Note the PerlIO::encoding upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 16:40:48 +0000 (17:40 +0100)]
Note the Opcode upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 16:40:38 +0000 (17:40 +0100)]
Note the mro upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 16:40:20 +0000 (17:40 +0100)]
Note the Hash::Util::FieldHash upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 16:40:10 +0000 (17:40 +0100)]
Note the File::Glob upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 16:39:57 +0000 (17:39 +0100)]
Note the Fcntl upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 16:28:53 +0000 (17:28 +0100)]
Note the Devel::Peek upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 16:28:46 +0000 (17:28 +0100)]
Note the attributes upgrade in perldelta
Florian Ragwitz [Fri, 25 Mar 2011 16:26:54 +0000 (17:26 +0100)]
Give re its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:25:56 +0000 (17:25 +0100)]
Give mro its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:25:07 +0000 (17:25 +0100)]
Give attributes its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:24:10 +0000 (17:24 +0100)]
Give XS::Typemap its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:22:50 +0000 (17:22 +0100)]
Give Tie::Memoize its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:22:09 +0000 (17:22 +0100)]
Give Tie::Hash::NamedCapture its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:15:47 +0000 (17:15 +0100)]
Give Sys::Hostname its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:14:08 +0000 (17:14 +0100)]
Give Socket its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:12:27 +0000 (17:12 +0100)]
Give SDBM_File its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:11:28 +0000 (17:11 +0100)]
Give PerlIO::via its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:10:51 +0000 (17:10 +0100)]
Give PerlIO::scalar its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:09:46 +0000 (17:09 +0100)]
Give PerlIO::encoding its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:08:54 +0000 (17:08 +0100)]
Give Pod::Html its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:08:07 +0000 (17:08 +0100)]
Give POSIX its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:07:11 +0000 (17:07 +0100)]
Give Opcode its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:06:11 +0000 (17:06 +0100)]
Give ODBM_File its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:05:30 +0000 (17:05 +0100)]
Give NDBM_File its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:04:23 +0000 (17:04 +0100)]
Give IPC::Open3 its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:03:37 +0000 (17:03 +0100)]
Give IPC::Open2 its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 16:02:01 +0000 (17:02 +0100)]
Give I18N::Langinfo its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 15:59:54 +0000 (16:59 +0100)]
Give Hash::Util its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 15:58:14 +0000 (16:58 +0100)]
Give Hash::Util::FieldHash its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 15:56:40 +0000 (16:56 +0100)]
Give GDBM_File its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 15:55:00 +0000 (16:55 +0100)]
Give FileCache its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 15:53:04 +0000 (16:53 +0100)]
Give File::Glob its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 15:51:19 +0000 (16:51 +0100)]
Give Fcntl its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 15:49:42 +0000 (16:49 +0100)]
Give Errno its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 15:49:24 +0000 (16:49 +0100)]
Give DynaLoader its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 15:46:38 +0000 (16:46 +0100)]
Re-generate META.yml
Florian Ragwitz [Fri, 25 Mar 2011 15:34:13 +0000 (16:34 +0100)]
Give Devel::Peek its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 15:31:42 +0000 (16:31 +0100)]
Give B its own Maintainers.pl entry
Florian Ragwitz [Fri, 25 Mar 2011 15:30:58 +0000 (16:30 +0100)]
Make Porting/Maintainers honour EXCLUDED
Florian Ragwitz [Fri, 25 Mar 2011 15:13:22 +0000 (16:13 +0100)]
Everything not on CPAN is upstream blead
Karl Williamson [Thu, 24 Mar 2011 21:37:00 +0000 (15:37 -0600)]
perldebguts: Update regnodes to 5.14
This hadn't been updated for quite some time. It just takes what is
in regcomp.sym, and removes some columns, and some reformatting.