[16045] in Perl-Users-Digest
Perl-Users Digest, Issue: 3457 Volume: 9
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Thu Jun 22 18:15:46 2000
Date: Thu, 22 Jun 2000 15:15:33 -0700 (PDT)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Message-Id: <961712132-v9-i3457@ruby.oce.orst.edu>
Content-Type: text
Perl-Users Digest Thu, 22 Jun 2000 Volume: 9 Number: 3457
Today's topics:
Perl/Tk for Win32 <jimmy@blackhole-designs.com>
Re: Perl/Tk for Win32 <care227@attglobal.net>
Re: Perl/Tk for Win32 (David Wall)
Re: Powerfull Regex <Jonathan.L.Ericson@jpl.nasa.gov>
Re: Powerfull Regex <Jonathan.L.Ericson@jpl.nasa.gov>
Re: Powerfull Regex (Greg Bacon)
Re: Problems gettting starting with perLdap under Activ (Charles DeRykus)
Re: Question on ARGV (Greg Bacon)
REGEX Mystery <khampton@totalcinema.com>
Re: REGEX Mystery (Cameron Kennedy)
Retrieving output from a call <clcwm@hotmail.com>
Re: Retrieving output from a call <care227@attglobal.net>
rlogin or telnet in cgi script <JSCHULT1@email.mot.com>
Re: rlogin or telnet in cgi script <care227@attglobal.net>
Re: socket read fails with PerlIS.dll? <rootbeer@redcat.com>
Re: socket read fails with PerlIS.dll? (David Wall)
Re: Static Vars and ordering of subroutines <aqumsieh@hyperchip.com>
Re: strict and @ISA <rootbeer@redcat.com>
Re: Swapping a picture using perl on error. <rootbeer@redcat.com>
sybperl question <jander@ml.com>
Re: sybperl question <rootbeer@redcat.com>
Re: synonyms (Tim)
Re: synonyms (Greg Bacon)
Wanted: Perl Programer for Fantasy Baseball Website <"coachb"@mindspring .com>
Re: Why cant a cgi and module use the same library? <glchyNOglSPAM@cc21.com.sg.invalid>
Re: zope, python vs apache, perl <gisle@ActiveState.com>
Digest Administrivia (Last modified: 16 Sep 99) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Thu, 22 Jun 2000 18:50:22 GMT
From: Jimmy Humphrey <jimmy@blackhole-designs.com>
Subject: Perl/Tk for Win32
Message-Id: <39526071.BB4848A5@blackhole-designs.com>
Yes, I've heard some things about a GUI for Perl called Tk. I was
wondering (and plz don't give a "blah" link) where is a good place to
start leraning Tk for Perl on a Win32 system.
Thanks
--
Jimmy Humphrey <jimmy@blackhole-designs.com>
Web Designer - Black Hole Designs - http://www.blackhole-designs.com
------------------------------
Date: Thu, 22 Jun 2000 14:58:51 -0400
From: Drew Simonis <care227@attglobal.net>
Subject: Re: Perl/Tk for Win32
Message-Id: <395261EB.4C0016A1@attglobal.net>
Jimmy Humphrey wrote:
>
> Yes, I've heard some things about a GUI for Perl called Tk. I was
> wondering (and plz don't give a "blah" link) where is a good place to
> start leraning Tk for Perl on a Win32 system.
>
Best place to learn about Perl/TK is in comp.lang.perl.tk
(I hope thats not considered a blah answer... its short but
accurate. =)
------------------------------
Date: 22 Jun 2000 18:02:58 -0400
From: darkon@one.net (David Wall)
Subject: Re: Perl/Tk for Win32
Message-Id: <8F5BBF6C9darkononenet@206.112.192.118>
jimmy@blackhole-designs.com (Jimmy Humphrey) wrote in
<39526071.BB4848A5@blackhole-designs.com>:
>Yes, I've heard some things about a GUI for Perl called Tk. I was
>wondering (and plz don't give a "blah" link) where is a good place to
>start leraning Tk for Perl on a Win32 system.
Did you try using any of the search engines for the web? A quick search on
Google turned up the Perl/Tk FAQ, documentation, several books, and that's
just in the first 10 hits.
http://www.google.com/search?q=Perl%2FTk&meta=lr%3D%26hl%3Den
I'm not sure what a "blah" link is.
--
David Wall
darkon@one.net
------------------------------
Date: Thu, 22 Jun 2000 12:43:05 -0700
From: Jon Ericson <Jonathan.L.Ericson@jpl.nasa.gov>
Subject: Re: Powerfull Regex
Message-Id: <39526C49.14712157@jpl.nasa.gov>
"Paul R. Andersen" wrote:
> > I've tried to use a regex which contain
> > "[[.foo.]]*guy"
> > This should match strings like :
> > fooguy
> > foofooguy
> > foo...fooguy
> >
> > BUT an error occurs and tell me that it is
> > reserved for future extensions ...
> > Does somebody know when it will work ?
> > I absolutely need this !
> > If you've got any solution thanks to answer.
> >
> > Gabe
>
> A small experiment reveals that ^[foo]*guy will match what you want.
> You could have done that!
This regex also matches 'oofguy' and 'oooooooooooooooooooooguy'. If
that's what you intended, why the extra 'o'? (Hint: I don't think the
square brackets do what you think they do. Read perlre.) Why anchor
the start of the regex?
Jon
--
Knowledge is that which remains when what is
learned is forgotten. - Mr. King
------------------------------
Date: Thu, 22 Jun 2000 12:43:24 -0700
From: Jon Ericson <Jonathan.L.Ericson@jpl.nasa.gov>
Subject: Re: Powerfull Regex
Message-Id: <39526C5C.526BB75E@jpl.nasa.gov>
Gabriel Euzet wrote:
> I've tried to use a regex which contain
> "[[.foo.]]*guy"
> This should match strings like :
> fooguy
> foofooguy
> foo...fooguy
I don't know if I understand what you want to match and what you want to
eliminate. Do you want to match 1 or more "foo"s followed by "guy"?
/(foo)+guy/ Do you want to match any combination of "f", "o", and "."
followed by "guy"? /[fo.]+guy/ Did you really mean to use a * rather
than a +? Do you want to capture the bit before "guy"? /((foo)+)guy/
Jon
--
Knowledge is that which remains when what is
learned is forgotten. - Mr. King
------------------------------
Date: Thu, 22 Jun 2000 20:33:47 GMT
From: gbacon@HiWAAY.net (Greg Bacon)
Subject: Re: Powerfull Regex
Message-Id: <sl4u1bn7e7f14@corp.supernews.com>
In article <8itdm7$o5r$1@reader1.fr.uu.net>,
Gabriel Euzet <g.euzet@gti-info.com> wrote:
: Hi
Wassuuuuuuuup? :-)
: I've tried to use a regex which contain
: "[[.foo.]]*guy"
: This should match strings like :
: fooguy
: foofooguy
: foo...fooguy
print "Match!\n" if $str =~ /(?:foo)*guy/;
Note that this regular expression will also match just plain old "guy".
If you don't like that, change the star to a plus. Note that (?:...)
is just like (...) in a regular expression except that it doesn't
create a backreference.
: BUT an error occurs and tell me that it is
: reserved for future extensions ...
Yep, grab a newer Perl and you can use the POSIX character class syntax,
e.g.,
if (/^[:punct:]+$/) {
print "\$_ contains all punctuation.\n";
}
See the perlre manpage for details (look for POSIX character class).
Greg
--
Bigamy is having one wife too many. Monogamy is the same.
-- Oscar Wilde
------------------------------
Date: Thu, 22 Jun 2000 21:45:01 GMT
From: ced@bcstec.ca.boeing.com (Charles DeRykus)
Subject: Re: Problems gettting starting with perLdap under ActivePerl
Message-Id: <FwKsF1.46u@news.boeing.com>
In article <0d3c8900.0c7734e9@usw-ex0106-044.remarq.com>,
cmull <cmullNOcmSPAM@austin.rr.com.invalid> wrote:
>I am trying to get perLdap working with ActivePerl.
>
>I installed ActivePerl on Windows 95 machine.
>Then used ppm to install perl-ldap package.
>
>Wrote a simple 1 line perl program which is:
>
>use Mozilla::LDAP::Conn;
>
>
>run the program and get the following output:
>
>Can't locate loadable object for module Mozilla::LDAP::API in @INC
>(@INC contain
> ...
Perhaps the wrong module sneaked over ...
ActiveState has both:
perl-ldap.zip
PerLDAP.zip
--
Charles DeRykus
------------------------------
Date: Thu, 22 Jun 2000 20:23:53 GMT
From: gbacon@HiWAAY.net (Greg Bacon)
Subject: Re: Question on ARGV
Message-Id: <sl4tepibe7f42@corp.supernews.com>
In article <8itc8g$a6g$1@nnrp2.deja.com>,
<peter_5575@my-deja.com> wrote:
: I am new to perl and am having problems with command line arguments using the
: array @ARGV. I have been reading the book "Learning Perl on win32 systems and
: have typed in some of the examples using @ARGV to get command line input, but
: the array remains empty.
A simple example:
C:\TEMP>type try
#! /usr/bin/perl -w
print "\@ARGV:\n", map " '$_'\n", @ARGV;
C:\TEMP>perl try
@ARGV:
C:\TEMP>perl try foo bar
@ARGV:
'foo'
'bar'
C:\TEMP>perl try foo bar "baz quux"
@ARGV:
'foo'
'bar'
'baz quux'
Greg
--
When Galileo turned his telescope toward the heavens, and allowed Kepler to
look as well, they found no enchantment or authorization in the stars, only
geometric patterns and equations. God, it seemed, was less of a moral
philosopher than a master mathematician. -- Neil Postman
------------------------------
Date: Thu, 22 Jun 2000 14:04:41 -0400
From: Kip Hampton <khampton@totalcinema.com>
Subject: REGEX Mystery
Message-Id: <39525539.1786ABBE@totalcinema.com>
Howdy!
Okay, I'm stumped. . .
Can anybody at the RE-Guru level explain why the following snippet:
foreach my $elem ('hi', 'ih') {
print "found an i in $elem\n" if $elem =~ /i/g;
print "found an h in $elem\n" if $elem =~ /h/g;
}
produces:
found an i in hi
found an i in ih
found an h in ih
NOTE the missing "found an h in hi"!!!
Any ideas?
FWIW, I get the same behavior from my hand-built 5.005_03 on RH 6.2 and
the ActiveState's 5.6.0 on Win32
TIA,
-kip
------------------------------
Date: Thu, 22 Jun 2000 11:22:32 -0800
From: kenned57@pilot.msu.edu (Cameron Kennedy)
Subject: Re: REGEX Mystery
Message-Id: <kenned57-2206001122320001@alexthinkpad.salk.edu>
> foreach my $elem ('hi', 'ih') {
> print "found an i in $elem\n" if $elem =~ /i/g;
> print "found an h in $elem\n" if $elem =~ /h/g;
> }
>
> Any ideas?
>
I think the regex engine has already passed the 'h' in hi, and so the
position the search starts from is not 0. if you reverse the order of the
matches you'll
find a similar result for ih.
try this if you want //g
foreach my $elem ('hi', 'ih') {
print "found an i in $elem\n" if $elem =~ /i/g; pos $elem=0;
print "found an h in $elem\n" if $elem =~ /h/g;
}
or remove the /g modifier.
foreach my $elem ('hi', 'ih') {
print "found an i in $elem\n" if $elem =~ /i/;
print "found an h in $elem\n" if $elem =~ /h/;
}
Cameron
------------------------------
Date: Thu, 22 Jun 2000 23:14:47 +0200
From: "Christian Werner-Meier" <clcwm@hotmail.com>
Subject: Retrieving output from a call
Message-Id: <8itvk8$2ci5$1@wrath.news.nacamar.de>
Hi,
in my CGI script, I want to retrieve the output of my embedded program
called with
system blah.exe params
because I want to reformat before pumping it into the proper output stream.
Is there a way to catch the output in a standard variable or so?
Best regards
Christian
------------------------------
Date: Thu, 22 Jun 2000 17:17:44 -0400
From: Drew Simonis <care227@attglobal.net>
Subject: Re: Retrieving output from a call
Message-Id: <39528278.A81ED930@attglobal.net>
Christian Werner-Meier wrote:
>
> Hi,
>
> in my CGI script, I want to retrieve the output of my embedded program
> called with
> system blah.exe params
System will only return the exit status of blah.exe. If you want to
get the output, just use backticks (`) or see the qx quoting operator
in the perlop documentation (heading: "Quote and Quote-like Operators")
------------------------------
Date: Thu, 22 Jun 2000 14:17:08 -0500
From: Joshua Schultz <JSCHULT1@email.mot.com>
Subject: rlogin or telnet in cgi script
Message-Id: <39526634.B585BA6D@email.mot.com>
I'm creating a cgi script to automate the running of a certain set of
scripts. However, these scripts must be run on a certain type of
system. Is there a method standard in perl 5 that would allow me to
either telnet or rlogin to one of these systems, execute the scripts,
and then log out of the system from within a cgi script? Thanks for any
help.
------------------------------
Date: Thu, 22 Jun 2000 15:59:23 -0400
From: Drew Simonis <care227@attglobal.net>
Subject: Re: rlogin or telnet in cgi script
Message-Id: <3952701B.9AEC6FC3@attglobal.net>
Joshua Schultz wrote:
>
> I'm creating a cgi script to automate the running of a certain set of
> scripts. However, these scripts must be run on a certain type of
> system. Is there a method standard in perl 5 that would allow me to
> either telnet or rlogin to one of these systems, execute the scripts,
> and then log out of the system from within a cgi script? Thanks for any
> help.
Have you looked at Net::Telnet?
------------------------------
Date: Thu, 22 Jun 2000 13:26:33 -0700
From: Tom Phoenix <rootbeer@redcat.com>
Subject: Re: socket read fails with PerlIS.dll?
Message-Id: <Pine.GSO.4.10.10006221324420.4312-100000@user2.teleport.com>
On 22 Jun 2000, David Wall wrote:
> It works fine when I run it from the command line, but as a CGI script
> it fails, that is, it prints "No data from socket". Am I doing
> something wrong?
It works for me, even as a CGI program. Perhaps you can see whether the
mail server is logging anything about the connection attempt. Good luck
with it!
--
Tom Phoenix Perl Training and Hacking Esperanto
Randal Schwartz Case: http://www.rahul.net/jeffrey/ovs/
------------------------------
Date: 22 Jun 2000 17:46:58 -0400
From: darkon@one.net (David Wall)
Subject: Re: socket read fails with PerlIS.dll?
Message-Id: <8F5BBE9EBdarkononenet@206.112.192.118>
darkon@one.net (David Wall) wrote in
<8F5B7D223darkononenet@206.112.192.118>:
>
>I have a short script to send mail from a web form that suddenly stopped
>working when I installed Perl 5.6. After some tinkering, I found the
>problem, and extracted the following bit of code (mostly from
>Sendmail.pm) that replicates it. It works fine when I run it from the
>command line, but as a CGI script it fails, that is, it prints "No data
>from socket". Am I doing something wrong?
Ah, it's not just me. I found a bug report on Activestate's site:
http://bugs.activestate.com/ActivePerl/PerlIS?id=342
--
David Wall
darkon@one.net
------------------------------
Date: Thu, 22 Jun 2000 20:04:35 GMT
From: Ala Qumsieh <aqumsieh@hyperchip.com>
Subject: Re: Static Vars and ordering of subroutines
Message-Id: <7aya3xh48b.fsf@merlin.hyperchip.com>
anno4000@lublin.zrz.tu-berlin.de (Anno Siegel) writes:
> A bug? Certainly not, because the behavior you require is nowhere
> documented. But I doubt that this would be a desirable feature.
> I'd hate to break sequential execution more than absolutely necessary.
> When should the "context" be executed? Each time the sub is called?
> Only the first time? Only if it hasn't been run before? And what
> would constitute the context? The surrounding block? All blocks up
> to top level? The whole file, if there isn't a surrounding block?
> It sorta gets messy.
You are right. For some reason that behaviour seemed strange to me
yesterday, but now I feel stupid!
What I reported is nothing different from:
my $x;
printX();
$x = 2;
sub printX {
print $x;
}
But it is a serious gotcha when you look at it from my (yesterday's)
point of view. I expected the $static_x variable to work as a C static
variable without giving it much thought. Sometimes I trust Perl's
DWIMery more than I should :-)
> You could always prefix the block in question with BEGIN to force
> the execution before the sub is called. I think that's enough.
True. I'd rather move the whole subroutine (and its context) to the top
of the code, but using BEGIN{} is the lazy way to go.
--Ala
------------------------------
Date: Thu, 22 Jun 2000 12:37:42 -0700
From: Tom Phoenix <rootbeer@redcat.com>
Subject: Re: strict and @ISA
Message-Id: <Pine.GSO.4.10.10006221236490.4312-100000@user2.teleport.com>
On Thu, 22 Jun 2000, Bart Lateur wrote:
> IMO this is a bug. Perl doesn't complain about $a or $b, does it?
Actually, as of 5.6.0, it tries harder to complain about misuse of those.
> It's not likely that anyone typing @ISA in his code would have made a
> mistake.
You do have a point, though. Cheers!
--
Tom Phoenix Perl Training and Hacking Esperanto
Randal Schwartz Case: http://www.rahul.net/jeffrey/ovs/
------------------------------
Date: Thu, 22 Jun 2000 13:18:08 -0700
From: Tom Phoenix <rootbeer@redcat.com>
Subject: Re: Swapping a picture using perl on error.
Message-Id: <Pine.GSO.4.10.10006221316420.4312-100000@user2.teleport.com>
On Thu, 22 Jun 2000, Bert wrote:
> Is there some way that I can write some code that would cause the cgi
> to search for a pic and use a generic 'Not available yet.gif' when it
> is unable to locate the required picture?
Sure. If you're checking whether the picture is available on your
filesystem, check out the -X filetests in the perlfunc manpage. If you're
checking whether it's available from a webserver, see the LWP package from
CPAN. Cheers!
--
Tom Phoenix Perl Training and Hacking Esperanto
Randal Schwartz Case: http://www.rahul.net/jeffrey/ovs/
------------------------------
Date: 22 Jun 2000 14:48:51 -0400
From: Jim Anderson <jander@ml.com>
Subject: sybperl question
Message-Id: <wkbhfalwnzg.fsf@ml.com>
sybperl appears to be missing the functionality of DBlib's
dbsetmaxprocs. I hope the functionality is really available but
hidden.
Any help appreciated.
jim
------------------------------
Date: Thu, 22 Jun 2000 13:32:53 -0700
From: Tom Phoenix <rootbeer@redcat.com>
Subject: Re: sybperl question
Message-Id: <Pine.GSO.4.10.10006221330580.4312-100000@user2.teleport.com>
On 22 Jun 2000, Jim Anderson wrote:
> sybperl appears to be missing the functionality of DBlib's
> dbsetmaxprocs. I hope the functionality is really available but
> hidden.
Unless I'm misinformed, no one should be using sybperl any longer. It's
really just an offshoot of ancient Perl 4, isn't it? Try this instead:
http://search.cpan.org/search?dist=DBD-Sybase
--
Tom Phoenix Perl Training and Hacking Esperanto
Randal Schwartz Case: http://www.rahul.net/jeffrey/ovs/
------------------------------
Date: Thu, 22 Jun 2000 18:06:11 GMT
From: SPAM+indigo@dimensional.com (Tim)
Subject: Re: synonyms
Message-Id: <8F5B7D97Cindigodimcom@166.93.207.145>
aertsko@se.bel.alcatel.be (Koen Aerts) wrote in
<39523B36.7A3B3FAE@se.bel.alcatel.be>:
>Does perl support the use of synonyms (like the #define in C), and if
>so, how?
#define in C is used for both function synonyms (macros) and variable
synonyms (and a bunch of other ugly stuff).
Perl doesn't have macros, because it doesn't need them. It has
untyped parameters instead.
Perl can provide variable synonyms, using typeglobs. The syntax is:
*i = *j; # Now $i, @i, %i are all synonyms for the corresponding j
# variables
*x = \$y; # Only $x is a synonym for $y
The Symbol Tables section in man perlmod gives additional info.
Also, synonyms like this can lead to confusing and unreadable code.
Only use them if you have a real good reason.
-T
------------------------------
Date: Thu, 22 Jun 2000 20:38:16 GMT
From: gbacon@HiWAAY.net (Greg Bacon)
Subject: Re: synonyms
Message-Id: <sl4u9oi4e7f28@corp.supernews.com>
In article <39523B36.7A3B3FAE@se.bel.alcatel.be>,
Koen Aerts <aertsko@se.bel.alcatel.be> wrote:
: Does perl support the use of synonyms (like the #define in C), and if
: so, how?
Check out the documentation for the constant pragma. You can also read
the "Constant Functions" section of the perlsub manpage. You can also
use the symbol table to create constant scalars, e.g.,
*ANSWER = \42;
$ANSWER++; # run time error!
See the perlmod manpage.
Greg
--
guru, n.:
A person in T-shirt and sandals who took an elevator ride with
a senior vice-president and is ultimately responsible for the
phone call you are about to receive from your boss.
------------------------------
Date: Thu, 22 Jun 2000 16:13:40 -0400
From: Danielle Boykin <"coachb"@mindspring .com>
Subject: Wanted: Perl Programer for Fantasy Baseball Website
Message-Id: <8itru5$k3q$1@slb3.atl.mindspring.net>
Hi,
I'm looking for a Perl programer who also enjoys baseball. I run an
internet fantasy baseball league and would like to have some programs
designed to use with my league. If anyone is intrested, please e-mail
me asap at:
coachb@mindspring.com
Thanks,
Carl Boykin
------------------------------
Date: Thu, 22 Jun 2000 12:26:27 -0700
From: glchy <glchyNOglSPAM@cc21.com.sg.invalid>
Subject: Re: Why cant a cgi and module use the same library?
Message-Id: <1922d962.c3194b28@usw-ex0106-045.remarq.com>
bart.lateur@skynet.be (Bart Lateur) wrote:
>Jeff Helman wrote:
>
>> When the compiler gets to the second require statement (in
>>A.cgi), it skips it since that file has already been loaded.
>
>but into the wrong package.
>
>That's why "import" was invented.
>
>You can get around it by putting the require statement before
the
>package declaration, and assume that what you need from the
library file
>is in package main (qualify the sub names). If you're paranoid,
you can
>even put "package main;" in front of it.
>
>--
> Bart.
>
>
Ok thanks guys,
i was suspecting that it had something to do with loading in a
namespace and no re-loading process permitted (btw can we bypass
that n force Perl to reload the same lib but in a different
namespace?).
Jeff, your solution works but is very painful as i have a few
libs (cookie-lib, cgi-lib.pl, my own lib files). Also tt would
mean any time later i need to convert potential useful perl libs
into pms.
Bart, could you provide me with some sample code based on your
solution (if tts not too much asking!). Im a bit confused as to
the changes you proposed in A.cgi or/and mod.pm.
Thanks,
GC.
Got questions? Get answers over the phone at Keen.com.
Up to 100 minutes free!
http://www.keen.com
------------------------------
Date: 22 Jun 2000 22:56:18 +0200
From: Gisle Aas <gisle@ActiveState.com>
Subject: Re: zope, python vs apache, perl
Message-Id: <m3d7l9juz1.fsf@eik.g.aas.no>
amitr@w-o-i.com writes:
> I want to evaluate zope, python vs apache, perl.
You might also consider evaluating zope, perl vs apache, python.
--
Gisle Aas
------------------------------
Date: 16 Sep 99 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Digest Administrivia (Last modified: 16 Sep 99)
Message-Id: <null>
Administrivia:
The Perl-Users Digest is a retransmission of the USENET newsgroup
comp.lang.perl.misc. For subscription or unsubscription requests, send
the single line:
subscribe perl-users
or:
unsubscribe perl-users
to almanac@ruby.oce.orst.edu.
| NOTE: The mail to news gateway, and thus the ability to submit articles
| through this service to the newsgroup, has been removed. I do not have
| time to individually vet each article to make sure that someone isn't
| abusing the service, and I no longer have any desire to waste my time
| dealing with the campus admins when some fool complains to them about an
| article that has come through the gateway instead of complaining
| to the source.
To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.
To request back copies (available for a week or so), send your request
to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
where x is the volume number and y is the issue number.
For other requests pertaining to the digest, send mail to
perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
sending perl questions to the -request address, I don't have time to
answer them even if I did know the answer.
------------------------------
End of Perl-Users Digest V9 Issue 3457
**************************************