fix more file paths
authorLukas Mai <l.mai@web.de>
Sun, 10 Jan 2016 16:37:22 +0000 (17:37 +0100)
committerLukas Mai <l.mai@web.de>
Sun, 10 Jan 2016 17:00:05 +0000 (18:00 +0100)
README.ce
README.haiku
README.os2
README.solaris
README.win32
pod/perlhack.pod
pod/perlipc.pod
pod/perlmroapi.pod
pod/perlport.pod
sv.c

index bb7a6ab..fdf636f 100644 (file)
--- a/README.ce
+++ b/README.ce
@@ -57,7 +57,7 @@ F<Config.pm> for further compilations.
 
 =item *
 
-During extensions build phase, a script F<./win32/buldext.pl> is invoked,
+During extensions build phase, a script F<./win32/buildext.pl> is invoked,
 which in turn steps in F<./ext> subdirectories and performs a build of
 each extension in turn.
 
index b5e0046..238cc6c 100644 (file)
@@ -38,18 +38,18 @@ Perl cannot be compiled with threading support ATM.
 
 =item *
 
-The F<ext/Socket/t/socketpair.t> test fails. More precisely: the subtests
+The F<cpan/Socket/t/socketpair.t> test fails. More precisely: the subtests
 using datagram sockets fail. Unix datagram sockets aren't implemented in
 Haiku yet.
 
 =item *
 
-A subtest of the F<ext/Sys/Syslog/t/syslog.t> test fails. This is due to Haiku
+A subtest of the F<cpan/Sys-Syslog/t/syslog.t> test fails. This is due to Haiku
 not implementing F</dev/log> support yet.
 
 =item *
 
-The tests F<lib/Net/Ping/t/450_service.t> and F<lib/Net/Ping/t/510_ping_udp.t>
+The tests F<dist/Net-Ping/t/450_service.t> and F<dist/Net-Ping/t/510_ping_udp.t>
 fail. This is due to bugs in Haiku's network stack implementation.
 
 =back
index eceb34d..05cc088 100644 (file)
@@ -870,7 +870,7 @@ make sure that no copies or perl are currently running.  Later steps
 of the build may fail since an older version of F<perl.dll> loaded into
 memory may be found.  Running C<make test> becomes meaningless, since
 the test are checking a previous build of perl (this situation is detected
-and reported by F<lib/os2_base.t> test).  Do not forget to unset
+and reported by F<os2/os2_base.t> test).  Do not forget to unset
 C<PERL_EMXLOAD_SEC> in environment.
 
 Also make sure that you have F</tmp> directory on the current drive,
index 245ded8..4ee4559 100644 (file)
@@ -637,7 +637,7 @@ also seems to have become broken in in SunOS 4.x.  Therefore the default
 is to build Perl statically.
 
 Running the test suite in SunOS 4.1 is a bit tricky since the
-F<lib/Tie/File/t/09_gen_rs> test hangs (subtest #51, FWIW) for some
+F<dist/Tie-File/t/09_gen_rs.t> test hangs (subtest #51, FWIW) for some
 unknown reason.  Just stop the test and kill that particular Perl
 process.
 
index 6726019..a455f3e 100644 (file)
@@ -420,7 +420,7 @@ There should be no test failures.
 
 If you build with Visual C++ 2013 then three tests currently may fail with
 Daylight Saving Time related problems: F<t/io/fs.t>,
-F<cpan/HTTP-Tiny/t/110_mirror.t> and F<lib/File.Copy.t>. The failures are
+F<cpan/HTTP-Tiny/t/110_mirror.t> and F<lib/File/Copy.t>. The failures are
 caused by bugs in the CRT in VC++ 2013 which will be fixed in future releases
 of VC++, as explained by Microsoft here:
 L<https://connect.microsoft.com/VisualStudio/feedback/details/811534/utime-sometimes-fails-to-set-the-correct-file-times-in-visual-c-2013>. In the meantime,
index 70f4265..4e79063 100644 (file)
@@ -897,7 +897,7 @@ non-conflicting test scripts itself, and there is no standard interface
 to C<make> utilities to interact with their job schedulers.
 
 Note that currently some test scripts may fail when run in parallel
-(most notably F<ext/IO/t/io_dir.t>).  If necessary, run just the
+(most notably F<dist/IO/t/io_dir.t>).  If necessary, run just the
 failing scripts again sequentially and see if the failures go away.
 
 =head2 Running tests by hand
index 33362c1..8effcf0 100644 (file)
@@ -168,9 +168,9 @@ is liable to generate zombies.    If this matters to you, you'll
 need to do your own fork() and exec(), and kill the errant child process.
 
 For more complex signal handling, you might see the standard POSIX
-module.  Lamentably, this is almost entirely undocumented, but
-the F<t/lib/posix.t> file from the Perl source distribution has some
-examples in it.
+module.  Lamentably, this is almost entirely undocumented, but the
+F<ext/POSIX/t/sigaction.t> file from the Perl source distribution has
+some examples in it.
 
 =head2 Handling the SIGHUP Signal in Daemons
 
index 54da7dd..4d19cda 100644 (file)
@@ -90,8 +90,8 @@ value that you pass it.
 =head1 Examples
 
 For examples of MRO implementations, see C<S_mro_get_linear_isa_c3()>
-and the C<BOOT:> section of F<mro/mro.xs>, and C<S_mro_get_linear_isa_dfs()>
-in F<mro.c>
+and the C<BOOT:> section of F<ext/mro/mro.xs>, and
+C<S_mro_get_linear_isa_dfs()> in F<mro_core.c>
 
 =head1 AUTHORS
 
index 031b2b1..d4c970a 100644 (file)
@@ -2048,7 +2048,7 @@ Some tests are known to fail:
 
 =item *
 
-F<ext/XS-APItes/t/call_checker.t> - see
+F<ext/XS-APItest/t/call_checker.t> - see
 L<https://rt.perl.org/Ticket/Display.html?id=78502>
 
 =item *
diff --git a/sv.c b/sv.c
index f36a724..cea54d7 100644 (file)
--- a/sv.c
+++ b/sv.c
@@ -15333,7 +15333,7 @@ will be converted into Unicode (and UTF-8).
 If C<sv> already is UTF-8 (or if it is not C<POK>), or if C<encoding>
 is not a reference, nothing is done to C<sv>.  If C<encoding> is not
 an C<Encode::XS> Encoding object, bad things will happen.
-(See F<lib/encoding.pm> and L<Encode>.)
+(See F<cpan/Encode/encoding.pm> and L<Encode>.)
 
 The PV of C<sv> is returned.