[17522] in Perl-Users-Digest
Perl-Users Digest, Issue: 4942 Volume: 9
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Tue Nov 21 14:15:55 2000
Date: Tue, 21 Nov 2000 11:15:23 -0800 (PST)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Message-Id: <974834122-v9-i4942@ruby.oce.orst.edu>
Content-Type: text
Perl-Users Digest Tue, 21 Nov 2000 Volume: 9 Number: 4942
Today's topics:
Prototype mismatch question. (Albert Schueller)
prototype mismatch du_bing@my-deja.com
Q: How to treat a string as a file? nospam@our.site
Re: Reg Exp Learning? <aqumsieh@hyperchip.com>
Re: Reg Exp Learning? (Anno Siegel)
Re: Reg Exp Learning? (Tad McClellan)
Re: Reg Exp Learning? <webmaster@860.org>
Re: Reg Exp Learning? <bart.lateur@skynet.be>
Re: Simple question nobull@mail.com
Re: Simple question <friedman@math.utexas.edu>
Tom Christiansons' 'style' (Monte Phillips)
Re: Tom Christiansons' 'style' <geoff-at-farmline-dot-com@127.0.0.1>
Re: Tom Christiansons' 'style' (Honza Pazdziora)
Re: Tom Christiansons' 'style' <friedman@math.utexas.edu>
Re: Tom Christiansons' 'style' <crowj@aol.com>
Re: Tom Christiansons' 'style' <lmoran@wtsg.com>
Re: trim() equivalent in Perl? (Tom Christiansen)
Re: trim() equivalent in Perl? <jeffp@crusoe.net>
Digest Administrivia (Last modified: 16 Sep 99) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Tue, 21 Nov 2000 18:13:38 -0000
From: schuelaw@carrot.whitman.edu (Albert Schueller)
Subject: Prototype mismatch question.
Message-Id: <slrn91leqj.2dk.schuelaw@carrot.whitman.edu>
Hi,
Recently upgraded to Redhat 7 (hold comments). I reinstalled several perl
mods that I use for a little perl script that gets current temperature from
the campus weather station and plots it on my www page. That aside, in
this script I use the following modules:
use GD;
use WebFS::FileCopy;
use File::Copy;
when the script runs (hourly) it spits out the following error message:
Prototype mismatch: sub IO::Handle::blocking ($;$) vs none at
/usr/lib/perl5/site_perl/5.6.0/LWP/Conn/_Connect.pm line 43.
This error is non fatal, but it causes crond to mail me the output every
hour. I could just suppress the output, but sometimes, like when there's
an error getting the temperature, I'd like crond to mail me the output.
I'm not by any stretch a perl guru, so I was wondering if someone could
explain a way to fix this? Thanks,
Albert
--
Albert Schueller Department of Mathematics
Office Phone: 509-527-5140 Whitman College
Public Key: http://carrot.whitman.edu/gpg.key Walla Walla, WA USA 99362
------------------------------
Date: Tue, 21 Nov 2000 18:21:09 GMT
From: du_bing@my-deja.com
Subject: prototype mismatch
Message-Id: <8veeea$tbh$1@nnrp1.deja.com>
I got 'Prototype mismatch: sub main::NULL vs () at (eval 58) line 1.'
when I run my.pl. No 'sub NULL' is defined in my.pl.
% /usr/freeware/bin/perl64 -d my.pl
gives the following information:
----------------
Loading DB routines from perl5db.pl version 1.0402
Emacs support available.
Enter h or `h h' for help.
Prototype mismatch: sub main::NULL vs () at (eval 58) line 1.
eval 'sub NULL () {0;}
;' called at /usr/freeware/lib/perl5/site_perl/5.005/string.ph line 17
require string.ph called at
/usr/freeware/lib/perl5/5.00503/sys/select.ph line 28
require sys/select.ph called at
/usr/freeware/lib/perl5/site_perl/5.005/sys/bsd_types.ph line 9
require sys/bsd_types.ph called at
/usr/freeware/lib/perl5/site_perl/5.005/sys/types.ph line 122
require sys/types.ph called at
/usr/freeware/lib/perl5/site_perl/5.005/sys/syscall.ph line 54
require sys/syscall.ph called at
/usr/freeware/lib/perl5/5.00503/Sys/Hostname.pm line 87
eval {...} called at
/usr/freeware/lib/perl5/5.00503/Sys/Hostname.pm line 107
Sys::Hostname::hostname() called at
/usr/local/md/libdata/httpd/htdocs/classroster/SendMail.pm line 64
require SendMail.pm called at classroster.pl line 47
main::BEGIN() called at (eval 58) line 1
eval {...} called at (eval 58) line 1
main::(classroster.pl:53): my $benchmark = 0;
DB<1>
--------------
Then I traced down to /usr/freeware/lib/perl5/site_perl/5.005/string.ph
and found this which I believe the root cause of the problem:
----------------------
unless(defined(&NULL)) {
eval 'sub NULL () {0;}' unless defined(&NULL);
}
----------------------
Looks to me, no need to have two 'unless' there. But it does not hurt
anything. I just do not understand why 'sub NULL () {0;}' should
eval'ed if NULL is not defined?
Any ideas?
Bing
Sent via Deja.com http://www.deja.com/
Before you buy.
------------------------------
Date: Tue, 21 Nov 2000 18:30:26 +0000
From: nospam@our.site
Subject: Q: How to treat a string as a file?
Message-Id: <8vef02$cd1$1@icrf.news>
This message has been posted by: Aengus Stewart <aengus.stewart@REMOVE-THIS-TO-SENDicrf.icnet.uk>
I am writing a little module to parse a results file from an external
program.
However the results could be returned either on STDIN, in a file or
passed in a string.
I thought the easiest thing to do was
while( defined ( $record = <INFILE> ) )
{
do lots of things with each $record;
}
so how can I get my string to be sucked through the filehandle?
I am sure this is probably easy, but I just cant see it.
Cheers
Aengus
--
----------------------------------------------------------------------
Aengus Stewart aengus.stewart@icrf.icnet.uk
Computational Genome Analysis Laboratory Tel: +44 (0)171 269 3679
Imperial Cancer Research Fund
Lincoln's Inn Fields, Holborn, London, WC2A 3PX, UK
----------------------------------------------------------------------
------------------------------
Date: Tue, 21 Nov 2000 16:27:24 GMT
From: Ala Qumsieh <aqumsieh@hyperchip.com>
Subject: Re: Reg Exp Learning?
Message-Id: <7a7l5x70k1.fsf@merlin.hyperchip.com>
"_Thomas" <webmaster@860.org> writes:
> I'm not new to perl .. but never really understood reg expressions.... does
> anybody have any url's, reference material that might make things easier for
> me to learn.
Why don't you start with what's already installed on your local machine?
Try reading 'perlre' first. I also suggest having a look at the Owl (aka
Mastering Regular Expressions) which has a chapter devoted to Perl. It's
a little bit out-dated though.
I also recall seeing some regexp tutorials on perl.com and in TPJ. Try
to hunt those down.
--Ala
------------------------------
Date: 21 Nov 2000 17:03:34 -0000
From: anno4000@lublin.zrz.tu-berlin.de (Anno Siegel)
Subject: Re: Reg Exp Learning?
Message-Id: <8ve9t6$1q5$1@lublin.zrz.tu-berlin.de>
Ala Qumsieh <aqumsieh@hyperchip.com> wrote in comp.lang.perl.misc:
>
>"_Thomas" <webmaster@860.org> writes:
>
>> I'm not new to perl .. but never really understood reg expressions.... does
>> anybody have any url's, reference material that might make things easier for
>> me to learn.
>
>Why don't you start with what's already installed on your local machine?
>Try reading 'perlre' first. I also suggest having a look at the Owl (aka
>Mastering Regular Expressions) which has a chapter devoted to Perl. It's
>a little bit out-dated though.
>
>I also recall seeing some regexp tutorials on perl.com and in TPJ. Try
>to hunt those down.
Of course, there is the excellent _Mastering Regular Expressions_ by
Jeffrey Friedl, in print, no less (O'Reilly).
Anno
------------------------------
Date: Tue, 21 Nov 2000 11:12:17 -0500
From: tadmc@metronet.com (Tad McClellan)
Subject: Re: Reg Exp Learning?
Message-Id: <slrn91l7n1.ip1.tadmc@magna.metronet.com>
On Tue, 21 Nov 2000 16:27:24 GMT, Ala Qumsieh <aqumsieh@hyperchip.com> wrote:
>
>"_Thomas" <webmaster@860.org> writes:
>
>> I'm not new to perl .. but never really understood reg expressions.... does
>> anybody have any url's, reference material that might make things easier for
>> me to learn.
>
>Why don't you start with what's already installed on your local machine?
>Try reading 'perlre' first.
and 'perlop' second.
>I also recall seeing some regexp tutorials on perl.com and in TPJ. Try
>to hunt those down.
If you _really_ want to help yourself to write patterns, it helps
to know how the underlying machine works. It even helps people
who already know how to use all of the funny characters in
a regex.
When a pattern match isn't doing what you expect, walking through
what the machine would do invariably exposes the problem.
How Regexes Work:
http://www.plover.com/~mjd/perl/Regex/
--
Tad McClellan SGML consulting
tadmc@metronet.com Perl programming
Fort Worth, Texas
------------------------------
Date: Tue, 21 Nov 2000 12:46:29 -0500
From: "_Thomas" <webmaster@860.org>
Subject: Re: Reg Exp Learning?
Message-Id: <rAyS5.52790$KI6.11544358@typhoon.snet.net>
Thanks for all the responses .. I'm actually just now realizing that the reg
ex's are more a machine level thing and not just local to perl. Always
helps to know all I can.
Once again ...
Thanks. :)
_Thomas
> >
> >"_Thomas" <webmaster@860.org> writes:
> >
> >> I'm not new to perl .. but never really understood reg expressions....
does
> >> anybody have any url's, reference material that might make things
easier for
> >> me to learn.
> >
> >Why don't you start with what's already installed on your local machine?
> >Try reading 'perlre' first.
>
>
> and 'perlop' second.
>
>
> >I also recall seeing some regexp tutorials on perl.com and in TPJ. Try
> >to hunt those down.
>
>
> If you _really_ want to help yourself to write patterns, it helps
> to know how the underlying machine works. It even helps people
> who already know how to use all of the funny characters in
> a regex.
>
> When a pattern match isn't doing what you expect, walking through
> what the machine would do invariably exposes the problem.
>
> How Regexes Work:
>
> http://www.plover.com/~mjd/perl/Regex/
>
>
> --
> Tad McClellan SGML consulting
> tadmc@metronet.com Perl programming
> Fort Worth, Texas
------------------------------
Date: Tue, 21 Nov 2000 18:16:20 GMT
From: Bart Lateur <bart.lateur@skynet.be>
Subject: Re: Reg Exp Learning?
Message-Id: <crel1tsab7hof8aiqso7lgs3e38lj6ih75@4ax.com>
_Thomas wrote:
>I'm not new to perl .. but never really understood reg expressions.... does
>anybody have any url's, reference material that might make things easier for
>me to learn.
<http://language.perl.com/all_about/regexps.html>
From: Tom Christiansen
Subject: Irregular Expressions
Date: 13 Feb 1996 19:15:38 GMT
Slightly outdated, it predates the qr() thing, for example.
--
Bart.
------------------------------
Date: 21 Nov 2000 13:55:19 +0000
From: nobull@mail.com
Subject: Re: Simple question
Message-Id: <u9k89x8kqq.fsf@wcl-l.bham.ac.uk>
"hokiebear" <ayambema@adelphia.net> writes:
> Subject: Simple question
Failure to use the subject field to decribe the content of your post
is very impolite. Please refrain from such behaviour.
> I have the code fragment below and it is driving me crazy.
Good, hopefully you will learn from the experience and this will be
the last time you "forget" to enable warnings. Failure to enable
warnings is "false lazyness" in that it actually means you end up
expending greater effort.
> if ($Selection eq "Green", "Blue", "Black") {
Read the description in perldiag of the warning that is generated when
the above line is compiled with warnings enabled.
I assume that what you want to do is find out if the list ("Green",
"Blue", "Black") contains the element $Selection. You should see the
FAQ "How can I tell whether a list or array contains a certain
element?"
--
\\ ( )
. _\\__[oo
.__/ \\ /\@
. l___\\
# ll l\\
###LL LL\\
------------------------------
Date: Tue, 21 Nov 2000 12:21:48 -0600
From: Charles Friedman <friedman@math.utexas.edu>
Subject: Re: Simple question
Message-Id: <3A1ABD3C.28C7B69E@math.utexas.edu>
> if ($Selection eq "Green", "Blue", "Black")
is not what you mean, presumably. Also, where did you ever set $Selection?
chas friedman
------------------------------
Date: Tue, 21 Nov 2000 15:12:37 GMT
From: montep@hal-pc.org (Monte Phillips)
Subject: Tom Christiansons' 'style'
Message-Id: <3a1b90de.2046913@news.hal-pc.org>
Tom Christianson loudly and boorishly proclaimed -->
"
Why would you expect that there might exist a function in a
general-purpose programming language to do such a special-purpose
thing?
Why does everyone ask for a function or a module or a command that
does X for all values of X? Why don't they *program*? This is a
programming language. What you need is an algorith. It is trival
to open a file, print its contents, open another file, print *its*
contents, etc.
Please stop asking for a turn-key, non-thinking, anti-programmer
solution to everything. Turning blindly to shrink wrap is wrong,
because it renders one incapable of doing real work. You have
to think things through. This is not Microsoft.
"
Then provided perfectly acceptable answers to the questions.
My question is this. Tom, are you telling me that you do not go to
the auto dept and buy a new battery for your car? You actually go
home, design a battery, build it and then install it? Do you also
design rubber gaskets and make them and install them on leaking
faucets? I can bet the farm you don't. I will also bet you hire
mechanics and plumbers and lawyers and all sorts of other people to do
the things you cannot do because of lack of training, talent or time.
Do you think that all everyone in the whole world does or needs to
know is some arcane computer language that is useful in the present,
but will like all its predecessors be cast aside as need disappears?
The questions asked were intelligently posed, not the 'this script I
downloaded doesn't work' variety. They sounded as if from people who
either need Perl only occasionally or that are very serious early
learners. From a post after these you spent many paragraphs of self
aggrandizement before finally coming to the point of your post, it
concerned the trivial issue of date format. I doubt few are impressed
that you consider yourself a Perl guru and that the universes'
survival resides in the continuing existence of both yourself and your
arcane skill.
My suggestion? If you're going to bother to answer a post then leave
off the pompous preaching, and the self serving. Why? It should be
obvious, it's your answers. The portions of your posts that actually
deal with Perl are good, but I'll wager that many, many who could
actually benefit from them do not read further than your first one or
two paragraphs of pontificating drivel.
Just my opinion of course.
------------------------------
Date: Tue, 21 Nov 2000 15:32:54 -0000
From: "Geoff Winkless" <geoff-at-farmline-dot-com@127.0.0.1>
Subject: Re: Tom Christiansons' 'style'
Message-Id: <8ve4km$jkb$1@soap.pipex.net>
"Monte Phillips" <montep@hal-pc.org> wrote in message
news:3a1b90de.2046913@news.hal-pc.org...
: My question is this. Tom, are you telling me that you do not go to
: the auto dept and buy a new battery for your car? You actually go
: home, design a battery, build it and then install it? Do you also
: design rubber gaskets and make them and install them on leaking
: faucets?
The difference is that you wouldn't go and ask a plumber's merchant if he
had a tool which you could hire which would replace your bathroom for you.
Geoff
------------------------------
Date: Tue, 21 Nov 2000 16:29:35 GMT
From: adelton@fi.muni.cz (Honza Pazdziora)
Subject: Re: Tom Christiansons' 'style'
Message-Id: <G4Dv5C.AsG@news.muni.cz>
On Tue, 21 Nov 2000 15:12:37 GMT, Monte Phillips <montep@hal-pc.org> wrote:
>
> My question is this. Tom, are you telling me that you do not go to
> the auto dept and buy a new battery for your car? You actually go
> home, design a battery, build it and then install it? Do you also
> design rubber gaskets and make them and install them on leaking
> faucets? I can bet the farm you don't. I will also bet you hire
If you are in a business of making cars, which is equivalent of being
in programming area, then that is exactly what you do. If you just
drive the car, that's equivalent of using the programs that somebody
programmed.
> mechanics and plumbers and lawyers and all sorts of other people to do
> the things you cannot do because of lack of training, talent or time.
> Do you think that all everyone in the whole world does or needs to
> know is some arcane computer language that is useful in the present,
> but will like all its predecessors be cast aside as need disappears?
No. But the OP obviously is developing something with the language
and Tom pointed out features of the language and the style you are
supposed to adopt if you do the programming.
> The questions asked were intelligently posed, not the 'this script I
> downloaded doesn't work' variety. They sounded as if from people who
> either need Perl only occasionally or that are very serious early
> learners. From a post after these you spent many paragraphs of self
Right. But learning also includes the learning paths of thinking that
you should take to get the programming job done, not just aquiring the
syntax.
> Just my opinion of course.
Alike. ;-)
--
------------------------------------------------------------------------
Honza Pazdziora | adelton@fi.muni.cz | http://www.fi.muni.cz/~adelton/
.project: Perl, DBI, Oracle, MySQL, auth. WWW servers, MTB, Spain.
Petition for a Software Patent Free Europe http://petition.eurolinux.org
------------------------------------------------------------------------
------------------------------
Date: Tue, 21 Nov 2000 10:38:58 -0600
From: Charles Friedman <friedman@math.utexas.edu>
Subject: Re: Tom Christiansons' 'style'
Message-Id: <3A1AA522.B256A500@math.utexas.edu>
Just a comment: Tom C's remarks didn't seem "loudly and boorishly
proclaimed"
to me. If I submitted a question and got an answer from an expert together
with
a bit of lecturing, I would be grateful.
(That said, I do notice that occasionally some responses to questions seem
a bit
impatient, but that's human nature, I guess.)
chas friedman
Monte Phillips wrote:
> Tom Christianson loudly and boorishly proclaimed -->
> ....................................................
> ............................
------------------------------
Date: Tue, 21 Nov 2000 11:56:48 -0500
From: John Crowley <crowj@aol.com>
Subject: Re: Tom Christiansons' 'style'
Message-Id: <3A1AA950.AF59E177@aol.com>
Monte Phillips wrote:
>
> Tom Christianson loudly and boorishly proclaimed -->
> "
> Why would you expect that there might exist a function in a
> general-purpose programming language to do such a special-purpose
> thing?
>
> Why does everyone ask for a function or a module or a command that
> does X for all values of X? Why don't they *program*? This is a
> programming language. What you need is an algorith. It is trival
> to open a file, print its contents, open another file, print *its*
> contents, etc.
>
> Please stop asking for a turn-key, non-thinking, anti-programmer
> solution to everything. Turning blindly to shrink wrap is wrong,
> because it renders one incapable of doing real work. You have
> to think things through. This is not Microsoft.
> "
>
> Then provided perfectly acceptable answers to the questions.
>
> My question is this. Tom, are you telling me that you do not go to
> the auto dept and buy a new battery for your car? You actually go
> home, design a battery, build it and then install it? Do you also
> design rubber gaskets and make them and install them on leaking
> faucets? I can bet the farm you don't. I will also bet you hire
> mechanics and plumbers and lawyers and all sorts of other people to do
> the things you cannot do because of lack of training, talent or time.
> Do you think that all everyone in the whole world does or needs to
> know is some arcane computer language that is useful in the present,
> but will like all its predecessors be cast aside as need disappears?
>
> The questions asked were intelligently posed, not the 'this script I
> downloaded doesn't work' variety. They sounded as if from people who
> either need Perl only occasionally or that are very serious early
> learners. From a post after these you spent many paragraphs of self
> aggrandizement before finally coming to the point of your post, it
> concerned the trivial issue of date format. I doubt few are impressed
> that you consider yourself a Perl guru and that the universes'
> survival resides in the continuing existence of both yourself and your
> arcane skill.
>
> My suggestion? If you're going to bother to answer a post then leave
> off the pompous preaching, and the self serving. Why? It should be
> obvious, it's your answers. The portions of your posts that actually
> deal with Perl are good, but I'll wager that many, many who could
> actually benefit from them do not read further than your first one or
> two paragraphs of pontificating drivel.
>
> Just my opinion of course.
Hmmm.
Tom co-wrote "Programming Perl" and is instrumental in the
existence and continued application of the language.
You have 2 postings in this newsgroup in the past months and one of
them refers to a Unix issue.
------------------------------
Date: Tue, 21 Nov 2000 12:23:50 -0500
From: Lou Moran <lmoran@wtsg.com>
Subject: Re: Tom Christiansons' 'style'
Message-Id: <hsbl1t0rnark8r8k94qg2rkgoc8d7buujj@4ax.com>
On Tue, 21 Nov 2000 15:32:54 -0000, "Geoff Winkless"
<geoff-at-farmline-dot-com@127.0.0.1> wrote wonderful things about
sparkplugs:
>"Monte Phillips" <montep@hal-pc.org> wrote in message
>news:3a1b90de.2046913@news.hal-pc.org...
>: My question is this. Tom, are you telling me that you do not go to
>: the auto dept and buy a new battery for your car? You actually go
>: home, design a battery, build it and then install it? Do you also
>: design rubber gaskets and make them and install them on leaking
>: faucets?
>
>The difference is that you wouldn't go and ask a plumber's merchant if he
>had a tool which you could hire which would replace your bathroom for you.
I'd like to mod this comment up +2
>
>Geoff
>
mmmmm... pointy
lmoran@wtsg.com
------------------------------
Date: 21 Nov 2000 07:07:56 -0700
From: tchrist@perl.com (Tom Christiansen)
Subject: Re: trim() equivalent in Perl?
Message-Id: <3a1a81bc@cs.colorado.edu>
In article <1J1S5.31$Is1.2398@vic.nntp.telstra.net>,
Wyzelli <wyzelli@yahoo.com> wrote:
>"Dave Brondsema" <brondsem@my-deja.com> wrote in message
>news:8va5ja$ee2$1@nnrp1.deja.com...
>>
>> trim normally removes all leading and trailing spaces from a string.
>>
>> So I think $string =~ s/([\s]*)(.*)([\s*])/$2/; will work. I probably
>> have too many [] or () because I'm not good at getting the best regex
>> possible.
>>
>
>$string =~ s/^\s*(.*\S)\s*$/$1/;
>
>Remove all leading and trailing spaces in one operation.
The canonical answer involves two passes.
$string =~ s/^\s+//;
$string =~ s/\s+$//;
This will run faster than yours on most data. In fact, it
runs a good bit faster on the most expected type of data.
But speed is overrated. It's more important to recognize that the
two-stage procedure is more understandable because it takes a large
problem and breaks this into smaller pieces. Think of it as problem
decomposition, a tried and true technique for software development.
Brevity is not necessarily a virtue, whether this be in execution
or in typing.
However, you might well consider this:
$string = join(" ", split(" ", $string));
which is like
for ($string) {
s/^\s+//;
s/\s+$//;
s/\s+/ /g;
}
And blast it all, this is a FAQ.
--tom
------------------------------
Date: Tue, 21 Nov 2000 10:49:29 -0500
From: Jeff Pinyan <jeffp@crusoe.net>
Subject: Re: trim() equivalent in Perl?
Message-Id: <Pine.GSO.4.21.0011211021200.714-100000@crusoe.crusoe.net>
On Nov 21, Tom Christiansen said:
> $string = join(" ", split(" ", $string));
>
>which is like
>
> for ($string) {
> s/^\s+//;
> s/\s+$//;
> s/\s+/ /g;
> }
I'm just pedantic here, but I prefer
tr/\n\r\f\t / /s;
to
s/\s+/ /g;
in most cases.
--
Jeff "japhy" Pinyan japhy@pobox.com http://www.pobox.com/~japhy/
PerlMonth - An Online Perl Magazine http://www.perlmonth.com/
The Perl Archive - Articles, Forums, etc. http://www.perlarchive.com/
CPAN - #1 Perl Resource (my id: PINYAN) http://search.cpan.org/
------------------------------
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 4942
**************************************