=item *
-C<pack() / unpack()> now can group template letters with C<()> and then
+C<pack() / unpack()> can now group template letters with C<()> and then
apply repetition/count modifiers on the groups.
=item *
=item *
-B::Deparse has been significantly enhanced by Robin Houston. It now
-can deparse almost all of the standard test suite (so that the tests
+B::Deparse has been significantly enhanced by Robin Houston. It can
+now deparse almost all of the standard test suite (so that the tests
still succeed). There is a make target "test.deparse" for trying this
out.
=item *
-Carp has now better interface documentation, and the @CARP_NOT
+Carp now has better interface documentation, and the @CARP_NOT
interface has been added to get optional control over where errors
are reported independently of @ISA, by Ben Tilly.
print +('3.1','95','NT')[$os_version_info[4]],"\n";
}
-There are also Win32::IsWinNT() and Win32::IsWin95(), tryC<perldoc Win32>.
-The very portable POSIX::uname() will work too:
+There are also Win32::IsWinNT() and Win32::IsWin95(), try
+C<perldoc Win32>. The very portable POSIX::uname() will work too:
c:\> perl -MPOSIX -we "print join '|', uname"
Windows NT|moonru|5.0|Build 2195 (Service Pack 2)|x86
is identical to C<$Config{'osname'}>. See also L<Config> and the
B<-V> command-line switch documented in L<perlrun>.
-In Windows platforms the $^O is not very helpful since it is always
+In Windows platforms, $^O is not very helpful: since it is always
C<MSWin32>, it doesn't tell the difference between 95/98/ME/NT/2000/XP/CE.
Use Win32::GetOSVersion() (see L<perlport>) and other means (like for
example the presence/absence of some files) to distinguish between