diff options
author | Gurusamy Sarathy <gsar@cpan.org> | 1999-10-12 05:53:40 +0000 |
---|---|---|
committer | Gurusamy Sarathy <gsar@cpan.org> | 1999-10-12 05:53:40 +0000 |
commit | 883d36a60f1dbc0dec153bce822eebaa5172be5d (patch) | |
tree | 9d44d5790271ac8cbfebc5b593cc817778bb7160 | |
parent | 4b5b211868f30398434fa5a1a79573d04770ccf2 (diff) | |
download | perl-883d36a60f1dbc0dec153bce822eebaa5172be5d.tar.gz |
apply parts of LynxOS patches from Alan Johnson
<johnson@alonn.gemse.fr>
p4raw-id: //depot/perl@4353
-rw-r--r-- | Changes | 28 | ||||
-rw-r--r-- | hints/lynxos.sh | 3 | ||||
-rw-r--r-- | pod/perldelta.pod | 20 | ||||
-rwxr-xr-x | t/lib/safe2.t | 2 | ||||
-rwxr-xr-x | t/op/groups.t | 2 |
5 files changed, 48 insertions, 7 deletions
@@ -79,6 +79,32 @@ Version 5.005_62 Development release working toward 5.006 ---------------- ____________________________________________________________________________ +[ 4352] By: gsar on 1999/10/12 05:24:39 + Log: allow any unpack specifier to take a count via '/' + (from Ilya Zakharevich) + Branch: perl + ! pp.c t/op/pack.t +____________________________________________________________________________ +[ 4351] By: gsar on 1999/10/12 05:02:35 + Log: avoid warnings + Branch: perl + ! malloc.c +____________________________________________________________________________ +[ 4350] By: gsar on 1999/10/12 04:50:52 + Log: various cleanups + Branch: perl + ! ext/Devel/DProf/DProf.xs op.c perl.c perly.c perly.y + ! perly_c.diff pp_hot.c toke.c vms/perly_c.vms win32/config.bc + ! win32/config.gc win32/config.vc win32/config_H.bc + ! win32/config_H.gc win32/config_H.vc win32/config_sh.PL +____________________________________________________________________________ +[ 4349] By: gsar on 1999/10/12 00:23:11 + Log: update Changes, patchlevel etc. + Branch: perl + ! Changes Porting/findvars patchlevel.h win32/Makefile + ! win32/config_H.bc win32/config_H.gc win32/config_H.vc + ! win32/makefile.mk +____________________________________________________________________________ [ 4348] By: gsar on 1999/10/11 23:11:57 Log: add vec() example from Chaim Frenkel <chaimf@pobox.com> Branch: perl @@ -252,7 +278,7 @@ ____________________________________________________________________________ ____________________________________________________________________________ [ 4323] By: gsar on 1999/10/09 18:48:31 Log: don't run END blocks when running under -c switch (older, - rarely useful, behavior may still be obtained by putting + rarely useful behavior may still be obtained by putting BEGIN { $^C = 0; exit; } at the end of the script) Branch: perl ! perl.c diff --git a/hints/lynxos.sh b/hints/lynxos.sh index ddffcbe3cc..bde461f27b 100644 --- a/hints/lynxos.sh +++ b/hints/lynxos.sh @@ -9,3 +9,6 @@ cc='gcc' so='none' usemymalloc='n' + +# When LynxOS runs a script with "#!" it sets argv[0] to the script name +toke_cflags='ccflags="$ccflags -DARG_ZERO_IS_SCRIPT"' diff --git a/pod/perldelta.pod b/pod/perldelta.pod index 2713652e96..75423ce778 100644 --- a/pod/perldelta.pod +++ b/pod/perldelta.pod @@ -921,6 +921,9 @@ return values from system(1,...). The C<Shell> module is supported. +Rudimentary support for building under command.com in Windows 95 +has been added. + [TODO - GSAR] =head1 New tests @@ -1121,6 +1124,11 @@ from ever returning the correct value has been corrected. Java Perl Lingo is now distributed with Perl. See jpl/README for more information. +=item lib + +C<use lib> now weeds out any trailing duplicate entries. +C<no lib> removes all named entries. + =item Math::BigInt The logical operations C<E<lt>E<lt>>, C<E<gt>E<gt>>, C<&>, C<|>, @@ -1245,6 +1253,14 @@ change#4232 =over 4 +=item perlcompile.pod + +An introduction to using the Perl Compiler suite. + +=item perlhack.pod + +Some guidelines for hacking the Perl source code. + =item perlopentut.pod A tutorial on using open() effectively. @@ -1257,10 +1273,6 @@ A tutorial that introduces the essentials of references. A tutorial on managing class data for object modules. -=item perlcompile.pod - -An introduction to using the Perl Compiler suite. - =back =head1 New Diagnostics diff --git a/t/lib/safe2.t b/t/lib/safe2.t index 572876c5ca..2c1c80c604 100755 --- a/t/lib/safe2.t +++ b/t/lib/safe2.t @@ -124,7 +124,7 @@ print $@ =~ /foo bar/ ? "ok 29\n" : "not ok 29\n"; my $t = 30; $cpt->rdo('/non/existant/file.name'); # The regexp is getting rather baroque. -print $! =~ /No such file|file specification syntax error|A file or directory in the path name does not exist|Invalid argument|Device not configured|file not found/i ? "ok $t\n" : "not ok $t # $!\n"; $t++; +print $! =~ /No such file|file specification syntax error|A file or directory in the path name does not exist|Invalid argument|Device not configured|file not found|File or directory doesn't exist/i ? "ok $t\n" : "not ok $t # $!\n"; $t++; # test #31 is gone. print 1 ? "ok $t\n" : "not ok $t\n#$@/$!\n"; $t++; diff --git a/t/op/groups.t b/t/op/groups.t index a8f9fe816c..4b655c8e9c 100755 --- a/t/op/groups.t +++ b/t/op/groups.t @@ -10,7 +10,7 @@ sub quit { exit 0; } -quit() if $^O eq 'MSWin32'; +quit() if $^O eq 'MSWin32' or $^O =~ /lynxos/i; # We have to find a command that prints all (effective # and real) group names (not ids). The known commands are: |