[19142] in Perl-Users-Digest
Perl-Users Digest, Issue: 1337 Volume: 10
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Thu Jul 19 18:12:30 2001
Date: Thu, 19 Jul 2001 15:10:14 -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: <995580614-v10-i1337@ruby.oce.orst.edu>
Content-Type: text
Perl-Users Digest Thu, 19 Jul 2001 Volume: 10 Number: 1337
Today's topics:
Re: map and split combination slow <pne-news-20010719@newton.digitalspace.net>
Re: map and split combination slow <krahnj@acm.org>
Re: map and split combination slow (Abigail)
Re: OT: Geek Nostalgia (was: Re: Active State) <djberge@uswest.com>
Outlook refuses to show HTML mail [was: Email] <iltzu@sci.invalid>
Re: Parsing an html document for the title (don't flame (Craig Berry)
Re: Pattern Matching Questions <krahnj@acm.org>
Re: Pattern Matching Questions <bart.lateur@skynet.be>
Re: Printing results of a subroutine to a file <gnarinn@hotmail.com>
Re: Problems installing DBD-Chart module <djberge@uswest.com>
Re: Request for Comments ... ConvertColorspace.pm <mjcarman@home.com>
Re: Request for Comments ... ConvertColorspace.pm <mjcarman@home.com>
Re: Scrollable lists in console <pne-news-20010719@newton.digitalspace.net>
Re: Scrollable lists in console <krahnj@acm.org>
Re: Upgrade <pne-news-20010719@newton.digitalspace.net>
Vacinity [was: puzzle with 'if' statement] <iltzu@sci.invalid>
Re: while($f = readdir(...)) question <skilchen@swissonline.ch>
Re: while($f = readdir(...)) question <macintsh@cs.bu.edu>
XML namespaces <tom.kralidis@ccrs.nrcan.gc.caREMOVECAPS>
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Thu, 19 Jul 2001 21:46:38 +0200
From: Philip Newton <pne-news-20010719@newton.digitalspace.net>
Subject: Re: map and split combination slow
Message-Id: <64eeltk7nnucf2hnguq9bef9sc96ifm99u@4ax.com>
On 19 Jul 2001 07:16:30 GMT, abigail@foad.org (Abigail) wrote:
> Regexes, substitutions, assignments and prints all have returns values,
> and many of those return values are ignored. And noone whines about them.
How does one go about not ignoring the return value of an assignment
statement, without using another operation whose result is ignored?
Cheers,
Philip
--
Philip Newton <nospam.newton@gmx.li>
That really is my address; no need to remove anything to reply.
If you're not part of the solution, you're part of the precipitate.
------------------------------
Date: Thu, 19 Jul 2001 20:36:35 GMT
From: "John W. Krahn" <krahnj@acm.org>
Subject: Re: map and split combination slow
Message-Id: <3B5744D3.C96EE293@acm.org>
Anno Siegel wrote:
>
> > >>>>> "JWK" == John W Krahn <krahnj@acm.org> writes:
> >
> > JWK> This is about twice as fast:
> >
> > JWK> if ( $date =~ m/\s/ ) {
> > JWK> $len += $hlen{substr $fmt2, $_, 1} for 0 .. length($fmt2) - 1;
> > JWK> return $datestr = " " x $len;
> > JWK> }
>
> Oh, are we making it fast? This is twice as fast again:
>
> if ( $date =~ m/\s/ ) {
> $fmt2 =~ tr {mdyY/} {\02\02\02\04\01\00};
> return ' ' x unpack( '%32C*', $fmt2);
> }
More like three times as fast :-)
John
--
use Perl;
program
fulfillment
------------------------------
Date: 19 Jul 2001 21:33:34 GMT
From: abigail@foad.org (Abigail)
Subject: Re: map and split combination slow
Message-Id: <slrn9lekj2.q6r.abigail@alexandra.xs4all.nl>
Philip Newton (pne-news-20010719@newton.digitalspace.net) wrote on
MMDCCCLXXIX September MCMXCIII in <URL:news:64eeltk7nnucf2hnguq9bef9sc96ifm99u@4ax.com>:
@@ On 19 Jul 2001 07:16:30 GMT, abigail@foad.org (Abigail) wrote:
@@
@@ > Regexes, substitutions, assignments and prints all have returns values,
@@ > and many of those return values are ignored. And noone whines about them.
@@
@@ How does one go about not ignoring the return value of an assignment
@@ statement, without using another operation whose result is ignored?
exit $foo = 3;
HTH. HAND.
Abigail
--
perl -wlpe '}$_=$.;{' file # Count the number of lines.
# Two soaring eagles. A
# pair of ducks fly away. A
# gannet. Twelve foxes watch.
------------------------------
Date: Thu, 19 Jul 2001 14:20:18 -0500
From: "Mr. Sunray" <djberge@uswest.com>
Subject: Re: OT: Geek Nostalgia (was: Re: Active State)
Message-Id: <3B5732F2.98606521@uswest.com>
Tim Hammerquist wrote:
>
>
> Ah! The luxuries you had! =)
>
> First box:
> TRS-80 Color Computer w/ ~32K RAM
> 5 1/4 floppy on an expansion card (God, I felt cool then!)
> RF signal video output to 12" black and white TV
> BASIC built-in
Hah! I had a TRS-80 model I with 4K RAM
with only 3.96 actually available (my dad and I found that out
the hard way)
--"Ok, let's shorten that variable name 1 character". ;)
>
> Current PC:
> Gateway Pentium III 450Mhz
> 20GB HD with Win98SE (hasn't crashed in the last 6 months)
You clearly don't play enough computer games.
> Oh yeah, and I'm 23. All I can say is, I'm grateful. We've all come a
> long way. =) Many of us had a lot of fun playing Pong, but I'm grateful
> I can play Final Fantasy VII now!
The newest games with their 3d rendering are resource PIGS! Try
playing WWII Online someday. I have a dual p2 400 with 384 mb of
RAM (win2k pro) and a 16 mb video card that can be brought
to its knees if too many people are in my virtual area!
>
>
> I think you're on to something about the Pretty Pic Rev. ;)
>
> BTW, I've never had a complaint about my Gateway box.
> --
> -Tim Hammerquist <timmy@cpan.org>
> Did I listen to pop music because I was miserable...
> Or was I miserable because I listened to pop music?
> -- John Cusack, "High Fidelity"
------------------------------
Date: 19 Jul 2001 19:43:24 GMT
From: Ilmari Karonen <iltzu@sci.invalid>
Subject: Outlook refuses to show HTML mail [was: Email]
Message-Id: <995570191.15641@itz.pp.sci.fi>
In article <c396bdba.0107170517.5d751b3d@posting.google.com>, John Almberg wrote:
>I am writing a perl script to send email to all our subscribers. The email
>is a multipart/alternative containing both plain text and HTML versions. No
>problem generating or sending the mail. I got the whole program working &
>debugged, tested using Outlook, Yahoo, Hotmail, Pine, etc.. Worked great!
>
>Full of confidence, I sent a few test mails to Outlook, unplugged my laptop,
>and walked down to the marketing guy to show him the results.
>
>To my surprise, all of the test emails showed up as completely blank pages
>in Outlook as long as my laptop wasn't connnected to the net. After thinking
>about this overnight, I am surprised that the images (just a few, small
>ones) aren't cached, and even more surprised that Outlook doesn't render the
>plain old HTML. In fact, I'm staring at a couple of HTML emails (from other
>people) which behave that way when my machine is off-line: Outlook renders
>the HTML okay, and leaves spacers for the graphics it can't fetch from the
>net.
That's funny. It would probably be easier to debug if you could show us
one of those messages.
If you're indeed using links to files on your laptop for the images, I'm
not surprised at all that they don't show up. The correct way -- if you
indeed want to send HTML mail with images -- is (AFAIK) to attach the
images as well and to use internal references to link to them.
As for Outlook not showing even the text, who knows? It could be a
problem in the message, or it could be just Outhouse sucking as usual.
>Any ideas what I'm doing wrong? And does anyone know of a newsgroup devoted
>to email issues? Ever since I've started working on this project, I've
>realized that email readers are even less standardized than browsers and it
>is really tricky to get mail to render properly in multiple readers.
The comp.mail.* hierarchy seems appropriate. I've crossposted this to
comp.mail.mime and set followups to that group only. I hope someone
there actually knows about this stuff and can give a real answer.
Other groups worth looking into are comp.mail.muti-media and possibly
comp.mail.misc.
--
Ilmari Karonen -- http://www.sci.fi/~iltzu/
"Get real! This is a discussion group, not a helpdesk. You post something,
we discuss its implications. If the discussion happens to answer a question
you've asked, that's incidental." -- nobull in comp.lang.perl.misc
------------------------------
Date: Thu, 19 Jul 2001 18:31:39 -0000
From: cberry@cinenet.net (Craig Berry)
Subject: Re: Parsing an html document for the title (don't flame, I have searched around)
Message-Id: <tle9sb33d7mi88@corp.supernews.com>
David Combs (dkcombs@panix.com) wrote:
: > print <<STUFF;
: ><h3>$title</h3>
: ><a href="$url">$url</a>
: ><br><br>
: >STUFF
:
: Totally different subject: what is that <br><br>?
:
: Is it supposed to be a synonym for "<p>"?
I was just copying it from the OP's code. Obviously, it's not a synonym
for <p>.
: The reason I ask is the browser I use, LYNX, does NOT think
: that way. Two breaks are two breaks, period. Same as ONE
: <br>. Generates NO blank line.
[snip other interpretations]
Every browser is different, and that's a good thing. Any attempt at
presentation (as opposed to structure) markup in HTML is doomed to fail on
some clients.
: Since you used the double-br, maybe you can explain
: to me what it's all about.
Again, wasn't me; I just followed OP's lead.
--
| Craig Berry - http://www.cinenet.net/~cberry/
--*-- "Brute force done fast enough looks slick."
| - William Purves
------------------------------
Date: Thu, 19 Jul 2001 20:06:59 GMT
From: "John W. Krahn" <krahnj@acm.org>
Subject: Re: Pattern Matching Questions
Message-Id: <3B573E35.F170F937@acm.org>
Tad McClellan wrote:
>
> No I didn't.
>
> > @txt_files = grep { /^foo.*\.txt$/} readdir (DIR);
>
> I didn't read the specification as saying that it started with "foo",
> only that it contained "foo".
>
> I thought it was a bug in the spec, but I did not correct it,
> just did what it said to do.
>
> Poor specifications often lead to unsatisfactory implementations :-)
"Mark Riehl" <mark.riehl@agilecommunications.com> wrote:
>One more question - I've got a directory full of files that all have the
>format of filename: foo 1.txt, foo 2.txt, etc. I can get all the names of
>all the text files into an array using the following:
>
>$dirname = ".";
>opendir(DIR, $dirname);
>@txt_files = grep { /\.txt$/} readdir (DIR);
>
>Question - I'd like to be able to keep other .txt files in the same
>directory, that is, I'd like to only match on the foo*.txt files. I tried a
>few variations of the grep, but couldn't seem to get it to work. Any
>suggestions?
It seems pretty obvious that he wants files that start with "foo" and
end with ".txt"
:-)
John
--
use Perl;
program
fulfillment
------------------------------
Date: Thu, 19 Jul 2001 21:36:43 GMT
From: Bart Lateur <bart.lateur@skynet.be>
Subject: Re: Pattern Matching Questions
Message-Id: <hokelt0iesng9449tre9vog2n7jcqok23a@4ax.com>
Tad McClellan wrote:
>I didn't read the specification as saying that it started with "foo",
>only that it contained "foo".
He wants it to act like the glob "foo*.txt". I quote:
:: I'd like to only match on the foo*.txt files.
Globs are always anchored at start and end of string.
--
Bart.
------------------------------
Date: Thu, 19 Jul 2001 18:42:25 +0000
From: gnari <gnarinn@hotmail.com>
Subject: Re: Printing results of a subroutine to a file
Message-Id: <995568145.550718882121146.gnarinn@hotmail.com>
In article <Fhk57.2164$H37.32169@news.easynews.com>,
Racso <racso83@bellatlantic.net> wrote:
>
> How does one print to a file the results of a specified subroutine.
>
(snipped example confusing output and result of subroutine
> I don't see why that does not work when this does:
>
>----
> print &some_sub;
> sub some_sub {
> print "Hello World\n";
> return();
> }
>----
ah, but this does not work as you think it does.
try changing the first line to:
print "[". &some_sub . "]\n";
and you may see the light
gnari
------------------------------
Date: Thu, 19 Jul 2001 14:01:16 -0500
From: "Mr. Sunray" <djberge@uswest.com>
Subject: Re: Problems installing DBD-Chart module
Message-Id: <3B572E7C.8E323123@uswest.com>
>
>
> Can anyone help me figure out what I am doing wrong here?
>
> Thanks.
Only thing I can think of is that your GDGraph module was installed
for a different installation of perl and they're not sharing libraries.
By any chance do you have more than one distro of perl on your
system? Just do a 'whereis perl' to find out.
Regards,
Dan
------------------------------
Date: Thu, 19 Jul 2001 13:41:57 -0500
From: Michael Carman <mjcarman@home.com>
Subject: Re: Request for Comments ... ConvertColorspace.pm
Message-Id: <3B5729F5.48497769@home.com>
Melissa Niles wrote:
>
> Anno Siegel wrote:
>>
>> According to Michael Carman <mjcarman@home.com>:
>>>
>>> my $K = (sort {$a <=> $b} map {1 - $_} ($R, $G, $B))[0];
>>>
>>> my ($C, $M, $Y) = map {(1 - $_ - $K)/(1 - $K)} ($R, $G, $B);
>>>
>>> $K = 0 if $K < 0; # adjust if neg number?
>>
>> The case $K == 1 needs special treatment.
You're right -- it forms a division by zero, otherwise. Since $K == 1
happens when $R == $G == $B == 0, I believe this is the right solution:
my ($C, $M, $Y) = ($K == 1)
? (1, 1, 1)
: map {(1 - $_ - $K)/(1 - $K)} ($R, $G, $B);
But I don't know the algorithm so you should double-check that, Melissa.
> > Out of curiosity, is 254 really the correct denominator
> > here? Negative $K, and all?
>
> there are 255 values for each RGB color, which is 0-254.
Hrm. Now that I actually bother to think about it, I'm with Anno. 24 bit
color has 8 bits per color channel per pixel. 2**8 = 256, so you should
have 256 color values from 0..255. You've got an off by one error. :)
(There are, of course, other color schemes, 16 bpp, 32 bpp, etc.)
I also don't think it's necessary to check for $K < 0. Normalized R/G/B
can't be > 1 so K can't be < 0.
*sigh* Maybe I should have given some thought to the algorithm instead
of just changing how it was implemented.
-mjc
------------------------------
Date: Thu, 19 Jul 2001 14:31:23 -0500
From: Michael Carman <mjcarman@home.com>
Subject: Re: Request for Comments ... ConvertColorspace.pm
Message-Id: <3B57358B.DC7B7AAB@home.com>
Melissa Niles wrote:
>
> Michael Carman wrote:
>>
>> One other thought -- many people use hex for RGB values, you may
>> want to think about supporting that directly.
>
> Would it be best to do this as another function or as an added
> option to this existing function
Don't make it another function. Actually, I'd make it a global. In
general, good coding practices say that you should pass args to subs
instead of accessing global data, but this is an exception. Your end
user is probably only going to use one base in a given application. As
such, they would probably rather set this once than have to pass it to
each call of the subroutine. You could do the same for the maximum
value:
use vars qw($BASE $MAX);
# Defaults
$BASE = 10;
$MAX = 255;
my %normalize = (
10 => sub {return map {$_ / $MAX} @_},
16 => sub {return map {hex($_) / $MAX} @_},
);
sub rgb2cmyk {
unless (exists $normalize{$BASE}) {
my ($pkg, $file, $line) = caller();
warn "Invalid base: '$BASE' at $file line $line\n";
return;
}
my ($R, $G, $B) = &{$normalize{$BASE}};
# Rest of sub...
}
Then all you have to do to support other bases is add them to
%normalize.
-mjc
------------------------------
Date: Thu, 19 Jul 2001 21:46:30 +0200
From: Philip Newton <pne-news-20010719@newton.digitalspace.net>
Subject: Re: Scrollable lists in console
Message-Id: <apdeltgdkju9c1fi6e6dkdugsghhgj6not@4ax.com>
On Thu, 19 Jul 2001 10:34:59 GMT, "Santtu" <santtu.nyrhinen@nokia.com>
wrote:
> I thought that if I write it with perl I can use the same script in Unix and
> NT.
Theoretically yes, since Perl is fairly portable. Unfortunately, cursor
positioning is not very portable (not even on "Unix", since it's not so
much the operating system as the terminal (emulation) which determines
how to do this). On Unix, you could use a library such as curses to do
text-mode cursor addressing. On Windows, I think Win32::Console has
functions to do so. I don't think there's a cross-platform solution
available to Perl.
> Can this Tk be used in text mode?
Not as far as I know.
Cheers,
Philip
--
Philip Newton <nospam.newton@gmx.li>
That really is my address; no need to remove anything to reply.
If you're not part of the solution, you're part of the precipitate.
------------------------------
Date: Thu, 19 Jul 2001 19:52:18 GMT
From: "John W. Krahn" <krahnj@acm.org>
Subject: Re: Scrollable lists in console
Message-Id: <3B573AC4.B5C64437@acm.org>
Santtu wrote:
>
> I use Linux bash shell and Windows NT console and some cases telnet to logon
> to linux server from NT.
> So I can't use any GUI menus/list/etc....
>
> I thought that if I write it with perl I can use the same script in Unix and
> NT.
> Can this Tk be used in text mode?
perldoc Curses
John
--
use Perl;
program
fulfillment
------------------------------
Date: Thu, 19 Jul 2001 21:46:36 +0200
From: Philip Newton <pne-news-20010719@newton.digitalspace.net>
Subject: Re: Upgrade
Message-Id: <91eelt4us33f3nftvtsh2ehkqvcuudrqt7@4ax.com>
On Thu, 19 Jul 2001 08:38:50 GMT, technik@medialsoft.de (Andreas
Schmitz) wrote:
> there are many ways to upgrade your old version.
> Remove the old one from your system and install the new one.
...and possibly break all the system scripts that depended on the old
version.
Cheers,
Philip
--
Philip Newton <nospam.newton@gmx.li>
That really is my address; no need to remove anything to reply.
If you're not part of the solution, you're part of the precipitate.
------------------------------
Date: 19 Jul 2001 21:31:45 GMT
From: Ilmari Karonen <iltzu@sci.invalid>
Subject: Vacinity [was: puzzle with 'if' statement]
Message-Id: <995577885.19628@itz.pp.sci.fi>
In article <u98zhmmubg.fsf@wcl-l.bham.ac.uk>, nobull@mail.com wrote:
>
>Perl can. Please do not ask for help from sentient entities until you
>have exhausted all the help available to you from the non-sentient
>entities in your vacinity.
^^^^^^^^
I know this is 100% off topic, and that it's bad form to pick on typos
anyway. This one, however, seems to just beg to be coined. Parsed as a
portmanteau of "vacuum" and "vicinity", it evokes a very distinct image
of an empty space surrounding an unpopular person at a social gathering.
Such as might be produced by asking FAQs and such on Usenet, in fact..
--
Ilmari Karonen -- http://www.sci.fi/~iltzu/
"Get real! This is a discussion group, not a helpdesk. You post something,
we discuss its implications. If the discussion happens to answer a question
you've asked, that's incidental." -- nobull in comp.lang.perl.misc
------------------------------
Date: Thu, 19 Jul 2001 21:52:12 +0200
From: "Samuel Kilchenmann" <skilchen@swissonline.ch>
Subject: Re: while($f = readdir(...)) question
Message-Id: <9j7dtd$m75lr$1@ID-13368.news.dfncis.de>
"John Siracusa" <macintsh@cs.bu.edu> schrieb im Newsbeitrag
news:9j752l$ojh$1@news3.bu.edu...
> Can someone help me reconcile this?
>
>
> % mkdir tmp
> % cd tmp
> % touch 0
> % touch temp
> % ls
> 0 temp
> % perl -we 'opendir(D, "."); while($f = readdir(D)) { \
> print "File $f is ", ($f) ? "true" : "false", "\n" }'
> File . is true
> File .. is true
> File 0 is false
> File temp is true
>
> ---
>
> I've been doing:
>
> while(defined($f = readdir(...))) { ... }
>
> for years, because I thought it was The Right Thing. The perldiag
> documentation seems to agree, but perl 5.6.0 doesn't behave the
> way I expect it to. I checked the Changes file, and even took a
> look in pp_sys.c to see if i could figure out if/when a change was
> made. Can anyone shed some light on this?
See Changes5.004:
Change 949 on 1998/05/14 by TimBunce@ig.co.uk
Title: "while($x=<>) no longer warns (implicit defined added)"
From: Nick Ing-Simmons <nik@tiuk.ti.com>
Msg-ID: <199805051035.LAA27365@pluto.tiuk.ti.com>
Files: MANIFEST op.c t/op/defins.t
> Is the defined() no longer necessary?
Its probably no longer necessary in while($f = readdir(D)) (see
t/op/defins.t which has many different while() tests) but its still
necessary if you use something like:
while (1) {
if ($f = readdir(D)) {
print "File $f is ", ($f) ? "true" : "false", "\n";
}
else {
last;
}
}
You won't get a warning, but at least the Perls i tried (5.005_03, v5.6.1)
will break the loop as soon as the file "0" is encountered. You will
probably get the following output:
File . is true
File .. is true
------------------------------
Date: 19 Jul 2001 20:06:42 GMT
From: John Siracusa <macintsh@cs.bu.edu>
Subject: Re: while($f = readdir(...)) question
Message-Id: <9j7eki$q7n$1@news3.bu.edu>
Samuel Kilchenmann <skilchen@swissonline.ch> wrote:
> See Changes5.004:
I was looking in "Changes", thinking it was a combination
of all the version-specific Changes* files. Doh!
Thanks a bunch :)
-----------------+----------------------------------------
John Siracusa | If you only have a hammer, you tend to
macintsh@bu.edu | see every problem as a nail. -- Maslow
------------------------------
Date: Thu, 19 Jul 2001 14:23:56 -0400
From: "Tom Kralidis" <tom.kralidis@ccrs.nrcan.gc.caREMOVECAPS>
Subject: XML namespaces
Message-Id: <9j78js$kul11@nrn2.NRCan.gc.ca>
Hi,
Does anyone have any suggestion on which Perl / XML module would be best to
parse XML files with namespaces? ie
<?xml version="1.0" encoding="utf-8" ?>
<gml:featureCollection
scope="http://mapserv2.esrin.esa.it/servlet/wfs/ATSRFIRE?"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xsi="http://www.w3.org/2000/10/XMLSchema-instance"
xmlns:wfs="http://www.ionicsoft.com/wfs">
<gml:boundedBy>
<gml:Box srsName="EPSG:4326">
<gml:coordinates>-78.283,21.259 -78.283,21.259</gml:coordinates>
</gml:Box>
</gml:boundedBy>
<gml:featureMember>
<wfs:ESA_FIRE fid="ESA_FIRE.323632343733">
<wfs:NUMERO>262473</wfs:NUMERO>
<wfs:DATE>1999-01-05</wfs:DATE>
<wfs:HOUR>33705.64</wfs:HOUR>
<wfs:NDVI>-.--</wfs:NDVI>
<wfs:STATION>ESR</wfs:STATION>
<wfs:LAT>21.2590</wfs:LAT>
<wfs:LONG>-78.2830</wfs:LONG>
<wfs:Geometry>
<gml:Point srsName="EPSG:4326">
<gml:coordinates>-78.283,21.259</gml:coordinates>
</gml:Point>
</wfs:Geometry>
</wfs:ESA_FIRE>
</gml:featureMember>
</gml:featureCollection>
------------------------------
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.
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 1337
***************************************