Change 11263 by pudge@pudge-mobile on 2001/07/10 21:06:10

        Integrate changes from mainline perl, add notes about
        Mac OS X and Mac OS.

Affected files ...

... //depot/maint-5.6/macperl/pod/perlport.pod#2 edit

Differences ...

==== //depot/maint-5.6/macperl/pod/perlport.pod#2 (text) ====
Index: perl/pod/perlport.pod
--- perl/pod/perlport.pod.~1~   Tue Jul 10 15:15:05 2001
+++ perl/pod/perlport.pod       Tue Jul 10 15:15:05 2001
@@ -229,8 +229,8 @@
 One can circumnavigate both these problems in two ways.  Either
 transfer and store numbers always in text format, instead of raw
 binary, or else consider using modules like Data::Dumper (included in
-the standard distribution as of Perl 5.005) and Storable.  Keeping
-all data as text significantly simplifies matters.
+the standard distribution as of Perl 5.005) and Storable (included as
+of perl 5.8).  Keeping all data as text significantly simplifies matters.

 =head2 Files and Filesystems

@@ -595,7 +595,7 @@
     Linux         linux      ppc-linux
     HP-UX         hpux       PA-RISC1.1
     IRIX          irix       irix
-    Mac OS X      rhapsody   rhapsody
+    Mac OS X      darwin     darwin
     MachTen PPC   machten    powerpc-machten
     NeXT 3        next       next-fat
     NeXT 4        next       OPENSTEP-Mach
@@ -784,14 +784,10 @@
     $is_ppc    = $MacPerl::Architecture eq 'MacPPC';
     $is_68k    = $MacPerl::Architecture eq 'Mac68K';

-S<Mac OS X> and S<Mac OS X Server>, based on NeXT's OpenStep OS, will
-(in theory) be able to run MacPerl natively, under the "Classic"
-environment.  The new "Cocoa" environment (formerly called the "Yellow Box")
-may run a slightly modified version of MacPerl, using the Carbon interfaces.
-
-S<Mac OS X Server> and its Open Source version, Darwin, both run Unix
-perl natively (with a few patches).  Full support for these
-is slated for perl 5.6.
+S<Mac OS X>, based on NeXT's OpenStep OS, runs MacPerl natively, under the
+"Classic" environment.  There is no "Carbon" version of MacPerl to run
+under the primary Mac OS X environment.  S<Mac OS X> and its Open Source
+version, Darwin, both run Unix perl natively.

 Also see:

@@ -874,10 +870,11 @@
 non-VMS platforms and can be helpful for conversions to and from RMS
 native formats.

-What C<\n> represents depends on the type of file opened.  It could
-be C<\015>, C<\012>, C<\015\012>, or nothing.  The VMS::Stdio module
-provides access to the special fopen() requirements of files with unusual
-attributes on VMS.
+What C<\n> represents depends on the type of file opened.  It usually
+represents C<\012> but it could also be C<\015>, C<\012>, C<\015\012>,
+C<\000>, C<\040>, or nothing depending on the file organiztion and
+record format.  The VMS::Stdio module provides access to the
+special fopen() requirements of files with unusual attributes on VMS.

 TCP/IP stacks are optional on VMS, so socket routines might not be
 implemented.  UDP sockets may not be supported.
@@ -1885,13 +1882,13 @@

 =head1 Supported Platforms

-As of early 2001 (the Perl release 5.6.1), the following platforms are
-able to build Perl from the standard source code distribution
-available at http://www.perl.com/CPAN/src/index.html
+As of early 2001 (the Perl releases 5.6.1 and 5.7.1), the following
+platforms are able to build Perl from the standard source code
+distribution available at http://www.perl.com/CPAN/src/index.html

        AIX
        AmigaOS
-       Darwin          (Rhapsody)
+       Darwin          (Mac OS X)
        DG/UX
        DOS DJGPP       1)
        DYNIX/ptx
@@ -1923,9 +1920,9 @@
            list [EMAIL PROTECTED] for more information.
         3) compilers: Borland, Cygwin, Mingw32 EGCS/GCC, VC++

-The following platforms worked for the previous release (5.6.0),
-but we did not manage to test these in time for the 5.6.1 release.
-There is a very good chance that these will work fine with 5.6.1.
+The following platforms worked for the previous releases (5.6.0 and 5.7.0),
+but we did not manage to test these in time for the 5.7.1 release.
+There is a very good chance that these will work fine with the 5.7.1.

        DomainOS
        Hurd
@@ -1944,12 +1941,11 @@
        Windows Me

 The following platform worked for the 5.005_03 major release but not
-5.6.0.  Standardization on UTF-8 as the internal string representation
-in 5.6.0 and 5.6.1 has introduced incompatibilities in this EBCDIC
-platform.  While Perl 5.6.1 will build on this platform some
+for 5.6.0.  Standardization on UTF-8 as the internal string
+representation in 5.6.0 and 5.6.1 introduced incompatibilities in this
+EBCDIC platform.  While Perl 5.7.1 will build on this platform some
 regression tests may fail and the C<use utf8;> pragma typically
-introduces text handling errors.  UTF-8 support for this platform may
-be enabled in a future release:
+introduces text handling errors.

        OS/390  1)

@@ -2038,28 +2034,31 @@

 =head1 SEE ALSO

-L<perlaix>, L<perlamiga>, L<perlcygwin>, L<perldos>, L<perlepoc>,
-L<perlebcdic>, L<perlhpux>, L<perlos2>, L<perlos390>, L<perlbs2000>,
-L<perlwin32>, L<perlvms>, L<perlvos>, and L<Win32>.
+L<perlaix>, L<perlapollo>, L<perlamiga>, L<perlbeos>, L<perlbs200>,
+L<perlcygwin>, L<perldgux>, L<perldos>, L<perlepoc>, L<perlebcdic>,
+L<perlhurd>, L<perlhpux>, L<perlmachten>, L<perlmacos>, L<perlmint>,
+L<perlmpeix>, L<perlnetware>, L<perlos2>, L<perlos390>, L<perlplan9>,
+L<perlqnx>, L<perlsolaris>, L<perltru64>, L<perlunicode>,
+L<perlvmesa>, L<perlvms>, L<perlvos>, L<perlwin32>, and L<Win32>.

 =head1 AUTHORS / CONTRIBUTORS

-Abigail <[EMAIL PROTECTED]>,
+Abigail <[EMAIL PROTECTED]>,
 Charles Bailey <[EMAIL PROTECTED]>,
 Graham Barr <[EMAIL PROTECTED]>,
 Tom Christiansen <[EMAIL PROTECTED]>,
-Nicholas Clark <[EMAIL PROTECTED]>,
+Nicholas Clark <[EMAIL PROTECTED]>,
 Thomas Dorner <[EMAIL PROTECTED]>,
-Andy Dougherty <[EMAIL PROTECTED]>,
-Dominic Dunlop <[EMAIL PROTECTED]>,
-Neale Ferguson <[EMAIL PROTECTED]>,
+Andy Dougherty <[EMAIL PROTECTED]>,
+Dominic Dunlop <[EMAIL PROTECTED]>,
+Neale Ferguson <[EMAIL PROTECTED]>,
 David J. Fiander <[EMAIL PROTECTED]>,
 Paul Green <[EMAIL PROTECTED]>,
-M.J.T. Guy <[EMAIL PROTECTED]>,
+M.J.T. Guy <[EMAIL PROTECTED]>,
 Jarkko Hietaniemi <[EMAIL PROTECTED]>,
 Luther Huffman <[EMAIL PROTECTED]>,
-Nick Ing-Simmons <[EMAIL PROTECTED]>,
-Andreas J. KE<ouml>nig <[EMAIL PROTECTED]>,
+Nick Ing-Simmons <[EMAIL PROTECTED]>,
+Andreas J. KE<ouml>nig <[EMAIL PROTECTED]>,
 Markus Laker <[EMAIL PROTECTED]>,
 Andrew M. Langmead <[EMAIL PROTECTED]>,
 Larry Moore <[EMAIL PROTECTED]>,
@@ -2074,12 +2073,9 @@
 Gurusamy Sarathy <[EMAIL PROTECTED]>,
 Paul J. Schinder <[EMAIL PROTECTED]>,
 Michael G Schwern <[EMAIL PROTECTED]>,
-Dan Sugalski <[EMAIL PROTECTED]>,
+Dan Sugalski <[EMAIL PROTECTED]>,
 Nathan Torkington <[EMAIL PROTECTED]>.

-This document is maintained by Chris Nandor
-<[EMAIL PROTECTED]>.
-
 =head1 VERSION

-Version 1.47, last modified 22 March 2000
+Version 1.50, last modified 10 Jul 2001
End of Patch.

Reply via email to