[28655] in Perl-Users-Digest
Perl-Users Digest, Issue: 10019 Volume: 10
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Wed Nov 29 11:06:14 2006
Date: Wed, 29 Nov 2006 08:05:07 -0800 (PST)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Perl-Users Digest Wed, 29 Nov 2006 Volume: 10 Number: 10019
Today's topics:
Re: CGI parsing <tadmc@augustmail.com>
Re: CGI parsing <cwilbur@chromatico.net>
comparing two times using Date::Manip <jbl02NO@SPAMgoogle.com>
Re: Hash of arrays & 'values' function <tadmc@augustmail.com>
Re: Hash of arrays & 'values' function anno4000@radom.zrz.tu-berlin.de
Re: Hash of arrays & 'values' function <usenet@fkspam.org>
Re: Hash of arrays & 'values' function anno4000@radom.zrz.tu-berlin.de
Re: line breaks <tadmc@augustmail.com>
Multiline Parsing <bradbrockman@yahoo.com>
Re: NRN <jurgenex@hotmail.com>
Re: NRN <MisterPerl@gmail.com>
Perl API to be used as process. <gnitin21@gmail.com>
Re: Perl/Mail Suggestion.... <amerar@iwc.net>
Re: relax <tadmc@augustmail.com>
Re: relax <jurgenex@hotmail.com>
Re: rewrite <jurgenex@hotmail.com>
Re: run a perl program using actviveperl quakewang@mail.whut.edu.cn
Re: run a perl program using actviveperl quakewang@mail.whut.edu.cn
Re: sharing a variable across two scripts. <jurgenex@hotmail.com>
size of reference <jtbutler78@comcast.net>
Re: size of reference <yankeeinexile@gmail.com>
Re: size of reference <jtbutler78@comcast.net>
Re: Something likes crontab on Unix. <MisterPerl@gmail.com>
Re: Something likes crontab on Unix. <jurgenex@hotmail.com>
Re: Validation with XSD using XML::LibXML::Schema, and <nobull67@gmail.com>
What is a glob variable? <perlster@phenix.rootshell.be>
Re: What is a glob variable? anno4000@radom.zrz.tu-berlin.de
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Wed, 29 Nov 2006 06:02:01 -0600
From: Tad McClellan <tadmc@augustmail.com>
Subject: Re: CGI parsing
Message-Id: <slrnemqtlp.46r.tadmc@tadmc30.august.net>
Gunnar Hjalmarsson <noreply@gunnar.cc> wrote:
> But hey, things have improved. A couple of years ago, when someone
> revealed that they were using their own code for parsing CGI, about 10
> regulars told that person that s/he was stupid. Nowadays only one or two
> regulars do the same thing. ;-)
Because there are now eight less regulars!
--
Tad McClellan SGML consulting
tadmc@augustmail.com Perl programming
Fort Worth, Texas
------------------------------
Date: 29 Nov 2006 10:51:51 -0500
From: Charlton Wilbur <cwilbur@chromatico.net>
Subject: Re: CGI parsing
Message-Id: <8764cyjlns.fsf@mithril.chromatico.net>
>>>>> "TMcC" == Tad McClellan <tadmc@augustmail.com> writes:
TMcC> Gunnar Hjalmarsson <noreply@gunnar.cc> wrote:
>> But hey, things have improved. A couple of years ago, when
>> someone revealed that they were using their own code for
>> parsing CGI, about 10 regulars told that person that s/he was
>> stupid. Nowadays only one or two regulars do the same
>> thing. ;-)
TMcC> Because there are now eight less regulars!
Eight fewer *knowledgeable* regulars, surely.
Charlton
--
Charlton Wilbur
cwilbur@chromatico.net
------------------------------
Date: Wed, 29 Nov 2006 08:10:50 -0600
From: JackL <jbl02NO@SPAMgoogle.com>
Subject: comparing two times using Date::Manip
Message-Id: <id1rm299pdca873vuf0dr0p61rhf5ngj24@4ax.com>
This simple fragment will compare $string1 against a later time,
$string2
strict does not like the bareword CDT, commented out for now.
In this example, if $string2 is 5 seconds or more later than $string1
($string2 will always be later than $string1, normally 1 to 3 seconds)
Yes this is very rough.I am now in a fog.
Date::Manip needs the time zone and strict doesn't like my format.
What am I doing wrong??
If/when I overcome that I will go back and correct the declaration of
the variables with "my" and begin using warnings and strict
thanks
jackL
#use warnings;
#use strict;
use Date::Manip;
$main::TZ=CDT;
# following 3 are just format examples
#$string1 = ParseDate("today");
#$string1 = ParseDate("12:28:35 Nov 28th 2006");
#$string2 = ParseDate("12:30:15 Nov 28th 2006");
#string with time portion only
# 15:59:32 = 3:59:32 PM
# will be got from an array in a file
$string1 = ParseDate("15:59:32");
$string2 = ParseDate("15:59:42");
$date1 = ParseDate($string1);
$date2 = ParseDate($string2);
# output is YY:MM:WK:DD:HH:MM:SS
# the wks, days, hrs, mins, and sec between the two
$totalTimeDiff = DateCalc($date1,$date2,\$err);
print "$totalTimeDiff\n";
# +0:0:0:0:0:0:10 = 10 seconds
# pop seconds from total time difference
my @values = split(':', $totalTimeDiff);
foreach my $val (@values) {
}
$secondsDiff = pop@values;
print "$secondsDiff"," seconds\n";
if ($secondsDiff => 5) {
print "$secondsDiff"," seconds is 5 seconds or greater\n";
}
------------------------------
Date: Wed, 29 Nov 2006 06:05:27 -0600
From: Tad McClellan <tadmc@augustmail.com>
Subject: Re: Hash of arrays & 'values' function
Message-Id: <slrnemqts7.46r.tadmc@tadmc30.august.net>
Ben Tisdall <usenet@fkspam.org> wrote:
> Hi, hope I'm asking this in the correct place (I'm at the "'Learning
> Perl' was a breeze" but "'Programming Perl' is frequently making my head
> hurt'"stage...)
I've been in that latter stage for over 10 years...
--
Tad McClellan SGML consulting
tadmc@augustmail.com Perl programming
Fort Worth, Texas
------------------------------
Date: 29 Nov 2006 12:55:53 GMT
From: anno4000@radom.zrz.tu-berlin.de
Subject: Re: Hash of arrays & 'values' function
Message-Id: <4t5eapF121selU1@mid.dfncis.de>
Ben Tisdall <usenet@fkspam.org> wrote in comp.lang.perl.misc:
> Gunnar Hjalmarsson wrote:
> > Ben Tisdall wrote:
> >> I understand that values%userlist isn't right, but what is?
> >
> > If I understood you correctly
> >
> > keys %userlist
> >
> > is what you want.
> >
>
> Thanks, but I was curious about the most efficient way to return a list
> consisting of the all values in the nested arrays.
You say you want that, but in your OP your said:
> what if I want to get a list of all machines currently logged into?
Since the machines are the keys of %userlist you will have to go
through the keys. There is no way to access the keys from the values.
If you actually meant to say "...list of all *users* currently logged in"
that's a different story, but then your OP was really misleading.
Anno
------------------------------
Date: Wed, 29 Nov 2006 13:26:24 +0000
From: Ben Tisdall <usenet@fkspam.org>
Subject: Re: Hash of arrays & 'values' function
Message-Id: <bMydnVgzyq8dF_DYnZ2dnUVZ8tadnZ2d@bt.com>
anno4000@radom.zrz.tu-berlin.de wrote:
> Since the machines are the keys of %userlist
Ah, but I never said they were. The keys are the users.
I either want a list of the machines a particular user is logged into or
a list of all machines that are currently logged into. I'd achieved
this, my question was really a general one about the 'best' way to
dereference arrays within hashes, as the first respondents correctly
deduced.
>
> If you actually meant to say "...list of all *users* currently logged in"
> that's a different story, but then your OP was really misleading.
>
So it wasn't :)
------------------------------
Date: 29 Nov 2006 14:41:54 GMT
From: anno4000@radom.zrz.tu-berlin.de
Subject: Re: Hash of arrays & 'values' function
Message-Id: <4t5khiF125af9U1@mid.dfncis.de>
Ben Tisdall <usenet@fkspam.org> wrote in comp.lang.perl.misc:
> anno4000@radom.zrz.tu-berlin.de wrote:
>
> > Since the machines are the keys of %userlist
>
> Ah, but I never said they were. The keys are the users.
>
> I either want a list of the machines a particular user is logged into or
> a list of all machines that are currently logged into. I'd achieved
> this, my question was really a general one about the 'best' way to
> dereference arrays within hashes, as the first respondents correctly
> deduced.
The standard way:
map @$_, values %userlist;
> > If you actually meant to say "...list of all *users* currently logged in"
> > that's a different story, but then your OP was really misleading.
> >
> So it wasn't :)
It wasn't exactly clear either. In particular, the name %userlist seems
to indicate that the values represent users in some sense.
Anno
------------------------------
Date: Wed, 29 Nov 2006 06:08:22 -0600
From: Tad McClellan <tadmc@augustmail.com>
Subject: Re: line breaks
Message-Id: <slrnemqu1m.46r.tadmc@tadmc30.august.net>
gcr <reviewyourdemo@hotmail.com> wrote:
>> Line breaks don't generally matter in the output of a CGI program (HTML).
Who wrote that?
Please include an attribution when you quote someone.
What thread was it written in?
Where is the References header?
Please don't break threads like this.
> Guess I'll stay off this NG
Thank you.
--
Tad McClellan SGML consulting
tadmc@augustmail.com Perl programming
Fort Worth, Texas
------------------------------
Date: 29 Nov 2006 07:35:32 -0800
From: "banker123" <bradbrockman@yahoo.com>
Subject: Multiline Parsing
Message-Id: <1164814532.265014.14370@16g2000cwy.googlegroups.com>
I have the following code that parses lines that contain \s{8}\d{5} and
assigns invoice as a variable, the elsif parses lines that contain
\s\sBatch: and assign the batch and seq to a hash. This code works
when I have one invoice, however the code breaks (does not parse the
second invoice) when more than one invoice is present.
my %batches;
while ( <DATA> ) {
if (/\s{8}\d{5}/) {
$invoice = substr($_,32,14);
}
elsif (/\s\sBatch:/ ) {
$batch = substr($_,9,8);
$seq = substr($_,22,4);
$batches{ $batch } = {
seq => $seq,
invoices => [],
};
print "$batch $seq $invoice\n";
}
push @{ $batches{ $batch }{ invoices } }, $invoice;
}
$batches{ $batch }{ seq } and @{ $batches{ $batch }{ invoices } }
DATA INVOICE
BOBS FOODS 352491 $42.50
$942.50
Batch: 00608623 Seq: 17 352650 $900.00
Check Serial: 880587
------------------------------
Date: Wed, 29 Nov 2006 15:13:50 GMT
From: "Jürgen Exner" <jurgenex@hotmail.com>
Subject: Re: NRN
Message-Id: <Oshbh.10328$IW2.1086@trndny03>
gcr wrote:
[subject: NRN]
What is NRN?
>> Claim what you will, you've demonstrated otherwise in your messages
>> here.
Excuse me, what is this quote about? There is no reference to previous
messages. From where did you quote that? Is there a previous thread your
were responding to?
> Uh ... no.
>
>>> No worries. See one of the parent responses with some cool, IMHO,
> code.
What??? There are no "parent responses". This is a new thread with a new
"Subject". What are you talking about?
jue
------------------------------
Date: 29 Nov 2006 07:38:37 -0800
From: "Mr P" <MisterPerl@gmail.com>
Subject: Re: NRN
Message-Id: <1164814717.720161.319430@h54g2000cwb.googlegroups.com>
gcr wrote:
> > Claim what you will, you've demonstrated otherwise in your messages here.
>
> Uh ... no.
>
> >> No worries. See one of the parent responses with some cool, IMHO,
> code.
>
> > That, in a nutshell, is your problem. You value "cool" over knowledge.
>
> You have a problem with that guys code? If so, it's above my head.
> You've revealed yourself as a weirdo. I don't doupt your command of
> perl, I do doupt your social skills.
If you've followed threads here for any significant length of time, it
will become evident that "Perl skills" and "Social skills" are
mutually-exclusive. My theory is that a human can posess a fixed amount
of "programming + social" skills, and as one increases, the other
dimishes.
Case-in-point, read any replies in this newsgroup to this theory, and
you'll get the idea.
ANOTHER case-in-point, watch a cheesy yet accurate portrayal of
programmers' personality in the movie "War Games". As I read replies
here, I often have the developer portrayals from that movie in mind, so
I try to read between the barbs to get to the good stuff.
Not that there is anything WRONG with lacking social skills- heck it's
a virtual prerequisite to being The President of the USA!
------------------------------
Date: 29 Nov 2006 04:39:14 -0800
From: "NiG" <gnitin21@gmail.com>
Subject: Perl API to be used as process.
Message-Id: <1164803954.263172.76200@n67g2000cwd.googlegroups.com>
I have a design issue where i need to login to Dst machine from Src
machine using Expect. Dst machine has the perl functions module. This
perl module requires to be running continously to able to support the
session handling. With my current understanding we can only call perl
API's which does not maintain the session. Need idea's how to proceed.
------------------------------
Date: 29 Nov 2006 06:39:42 -0800
From: "amerar@iwc.net" <amerar@iwc.net>
Subject: Re: Perl/Mail Suggestion....
Message-Id: <1164811182.451648.206520@80g2000cwy.googlegroups.com>
Ric wrote:
> >
> > Hmm...tried your suggestion, here is the output:
> >
> > [root@nytelife scripts]# telnet mail.chicagorsvp.com 25
> > Trying 206.126.253.242...
> > telnet: connect to address 206.126.253.242: Connection refused
>
> and 206.126.253.242 is the ip of your new mailserver?
> >
> > And, I have IPTABLES running, but I've enabled ports 110 & 25:
> >
> > ACCEPT tcp -- anywhere anywhere state NEW
> > tcp dpt:smtp
> > ACCEPT tcp -- anywhere anywhere state NEW
> > tcp dpt:pop3
> >
> > Any suggestions? This is weird as I copied config files from a working
> > server.....
>
> well that may be the problem, depending on what you copied and depending
> on your network setup:-)
> >
>
> Without knowing your whole network setup this is difficult to check if
> everything is okay, you may need forwarding rules etc.
>
> Just run the telnet commands I told you earlier on your new mailserver
> (mail.chicagorsvp.com)
>
> on that machine in a konsole:
>
> telnet localhost 25
>
> If that works you know this machine is okay and you have a
> network/firewal problem.
>
> But this is definitely not the appropriate mailinglist for your problem.
Well, problem turned out to be that port 25 was open to 127.0.0.1 only,
as you can see above. Once I changed the port to be open on all
interfaces, it worked. It still does not explain the 3 colons (:::) on
the other ports......that's kind of weird......
------------------------------
Date: Wed, 29 Nov 2006 06:10:18 -0600
From: Tad McClellan <tadmc@augustmail.com>
Subject: Re: relax
Message-Id: <slrnemqu5a.46r.tadmc@tadmc30.august.net>
gcr <reviewyourdemo@hotmail.com> wrote:
> See one of the parent responses with some cool, IMHO, code.
There *are no* parent responses.
You have broken the thread and started a different one.
Please don't do that.
--
Tad McClellan SGML consulting
tadmc@augustmail.com Perl programming
Fort Worth, Texas
------------------------------
Date: Wed, 29 Nov 2006 15:17:06 GMT
From: "Jürgen Exner" <jurgenex@hotmail.com>
Subject: Re: relax
Message-Id: <Svhbh.14237$LH2.3367@trndny04>
gcr wrote:
[A new thread with a non-sensical Subject, refering to something that was
said by someone somewhere]
Would you mind not starting a new thread with a new subject for each of your
replies?
That is not just bad style, it also breaks continuity and makes it
impossible to follow the discussion.
jue
------------------------------
Date: Wed, 29 Nov 2006 15:20:47 GMT
From: "Jürgen Exner" <jurgenex@hotmail.com>
Subject: Re: rewrite
Message-Id: <jzhbh.10329$IW2.8988@trndny03>
gcr wrote:
> Hey this is cool! Expecially
> map { s/%(..)/chr(hex $1)/eg; $_ } split /=/, $_, 2;
Well, did you just discover that Perl has map() and split()?
Sure these are nice functions and I am happy that they excite you so much
that you had to tell the world, but a bit of explanation about what you
tried to solve and how those functions work for you would have been nice.
The way you wrote this nobody nows what you really are talking about.
jue
------------------------------
Date: 29 Nov 2006 03:06:06 -0800
From: quakewang@mail.whut.edu.cn
Subject: Re: run a perl program using actviveperl
Message-Id: <1164798366.905831.91170@l12g2000cwl.googlegroups.com>
"John Bokma =D0=B4=B5=C0=A3=BA
> run it with wperl instead of perl and maybe set up a association for an
> extension (for example plw) to use wperl.
yes, I test it, it really my wanted thing, thanks.
------------------------------
Date: 29 Nov 2006 03:08:55 -0800
From: quakewang@mail.whut.edu.cn
Subject: Re: run a perl program using actviveperl
Message-Id: <1164798535.531358.257440@h54g2000cwb.googlegroups.com>
hi,
I want to know, where talk about the wperl.exe command? Where
is the document talk about it?
thanks.
------------------------------
Date: Wed, 29 Nov 2006 15:25:39 GMT
From: "Jürgen Exner" <jurgenex@hotmail.com>
Subject: Re: sharing a variable across two scripts.
Message-Id: <TDhbh.11255$7a2.3617@trndny06>
[Please do not top post, trying to repair]
rajendra wrote:
> "Sherm Pendley" <spamtrap@dot-app.org> wrote in message
> news:m2k61eivq2.fsf@Sherm-Pendleys-Computer.local...
>> "rajendra" <rajendra.prasad@in.bosch.com> writes:
>>
>>> I have two scripts A and B .Script A calls script B for getting
>>> data. This data is used by script A for processing. Is there a
>>> concept of shared variable so that data stored in this shared
>>> variable can be accessed by script A.
>> Yes - Perl calls it a "module". Modules can share data, subroutines,
>> or both with the program that loads them.
> To be more specific, I would like to know whether a perl variable(may
> be a variable or array or a hash) which can be shared across two
> different batch files.
I'm guessing you are looking for sharing data between separate processes.
I do not know if there is a Perl module for shared memory but any other IPC
method is available as a module on CPAN.
jue
------------------------------
Date: 29 Nov 2006 06:05:30 -0800
From: "jtbutler78@comcast.net" <jtbutler78@comcast.net>
Subject: size of reference
Message-Id: <1164809130.865840.75490@80g2000cwy.googlegroups.com>
I have a reference to an array ($ref). Can I get the size in order to
loop without dereferencing $ref?
I would like to achive this but it seems like it is an extra step to
dereference it.
@array = @$ref;
for $i ( 0 .. $#array) ...
------------------------------
Date: 29 Nov 2006 08:19:38 -0600
From: Lawrence Statton XE2/N1GAK <yankeeinexile@gmail.com>
Subject: Re: size of reference
Message-Id: <87lklul4hx.fsf@gmail.com>
"jtbutler78@comcast.net" <jtbutler78@comcast.net> writes:
> I have a reference to an array ($ref). Can I get the size in order to
> loop without dereferencing $ref?
>
> I would like to achive this but it seems like it is an extra step to
> dereference it.
> @array = @$ref;
>
> for $i ( 0 .. $#array) ...
>
for my $i ( 0 .. $#$ref )
--
Lawrence Statton - lawrenabae@abaluon.abaom s/aba/c/g
Computer software consists of only two components: ones and
zeros, in roughly equal proportions. All that is required is to
sort them into the correct order.
------------------------------
Date: 29 Nov 2006 07:35:07 -0800
From: "jtbutler78@comcast.net" <jtbutler78@comcast.net>
Subject: Re: size of reference
Message-Id: <1164814507.827315.13010@16g2000cwy.googlegroups.com>
Before dereferencing, I was trying something like ${#$ref} which I
understand now why it wasnt working. Thanks.
Lawrence Statton XE2/N1GAK wrote:
> "jtbutler78@comcast.net" <jtbutler78@comcast.net> writes:
> > I have a reference to an array ($ref). Can I get the size in order to
> > loop without dereferencing $ref?
> >
> > I would like to achive this but it seems like it is an extra step to
> > dereference it.
> > @array = @$ref;
> >
> > for $i ( 0 .. $#array) ...
> >
>
> for my $i ( 0 .. $#$ref )
>
> --
> Lawrence Statton - lawrenabae@abaluon.abaom s/aba/c/g
> Computer software consists of only two components: ones and
> zeros, in roughly equal proportions. All that is required is to
> sort them into the correct order.
------------------------------
Date: 29 Nov 2006 07:24:42 -0800
From: "Mr P" <MisterPerl@gmail.com>
Subject: Re: Something likes crontab on Unix.
Message-Id: <1164813882.067043.15920@l39g2000cwd.googlegroups.com>
Tutico wrote:
> Please help me!
>
> How to make Perl program that run it every 10 minutes and don't visibly slow
> down Windows based PC. Something likes crontab on Unix.
>
> Thanks
Some of our team was anti-cron, so in one case we coded up a
psuedo-cron perpetual perl program like:
do stuff <---
. |
. |
sleep n ----
I wasn't really in favor of this approach, mainly because cron() would
handle messaging, recovery, sync with system time, and the interval can
be adjusted by non-programmers. But after a year of use, I will say its
been robust. Note however that the n in sleep is much more
*approximate* than 10 exact minutes. At the very least each cycle is (n
+ execution time), and there are potentially more errors introduced
beyond that.
You will proably want to NOHUP it if that's somehow possible in a
psuedo-OS like you're using.
------------------------------
Date: Wed, 29 Nov 2006 15:26:47 GMT
From: "Jürgen Exner" <jurgenex@hotmail.com>
Subject: Re: Something likes crontab on Unix.
Message-Id: <XEhbh.14238$LH2.4360@trndny04>
Tutico wrote:
> How to make Perl program that run it every 10 minutes and don't
> visibly slow down Windows based PC. Something likes crontab on Unix.
Anything wrong with Scheduled Tasks?
jue
------------------------------
Date: 29 Nov 2006 04:37:23 -0800
From: "Brian McCauley" <nobull67@gmail.com>
Subject: Re: Validation with XSD using XML::LibXML::Schema, and XML::Validator::Schema
Message-Id: <1164803843.331876.65660@n67g2000cwd.googlegroups.com>
On Nov 28, 11:57 pm, skye.s...@gmail.com wrote:
> > I suspect XML::LibXML::Schema may be getting confused by the explicit
> > empty namepace declaration.
>
> > <xs:schema xmlns="" xmlns:xs="http://www.w3.org/2001/XMLSchema"
> > xmlns:msdata="urn:schemas-microsoft-com:xml-msdata" id="package">Yup that was it.
>
> Thank you very much!
Not that this as anything to do with Perl, but it would be interesting
to know if this is a bug in LibXML or if the XSD was at fault. I'm
inclined to believe the former but I wasn't able to convince myself one
way or another from a quick look at www.w3.org.
------------------------------
Date: 29 Nov 2006 13:29:56 GMT
From: perlster <perlster@phenix.rootshell.be>
Subject: What is a glob variable?
Message-Id: <slrnemr2qk.ons.perlster@phenix.rootshell.be>
Hi.....
I ran across this example code the other day
sub my_sub(*some_var);
Where in perldoc would I find documentation
on this *some_var? TIA....
--
dn
------------------------------
Date: 29 Nov 2006 14:59:21 GMT
From: anno4000@radom.zrz.tu-berlin.de
Subject: Re: What is a glob variable?
Message-Id: <4t5li9F125af9U2@mid.dfncis.de>
perlster <perlster@phenix.rootshell.be> wrote in comp.lang.perl.misc:
> Hi.....
>
> I ran across this example code the other day
>
> sub my_sub(*some_var);
>
> Where in perldoc would I find documentation
> on this *some_var? TIA....
perldoc perldata, and look for "typeglob". Or wait for Ferry Bolhar's
extensive perlglobtut, but that will be a while.
Anno
------------------------------
Date: 6 Apr 2001 21:33:47 GMT (Last modified)
From: Perl-Users-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Digest Administrivia (Last modified: 6 Apr 01)
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: due to the current flood of worm email banging on ruby, the smtp
server on ruby has been shut off until further notice.
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 V10 Issue 10019
****************************************