[28766] in Perl-Users-Digest
Perl-Users Digest, Issue: 10 Volume: 11
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Wed Jan 10 09:06:01 2007
Date: Wed, 10 Jan 2007 06:05:04 -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, 10 Jan 2007 Volume: 11 Number: 10
Today's topics:
[Help] Need a class on mail() <k7.india@gmail.com>
Re: [Help] Need a class on mail() <Peter@PSDT.com>
Accessing Public Folders of Exchange 2003/2007 using Pe v_n_satwik@yahoo.co.in
new CPAN modules on Wed Jan 10 2007 (Randal Schwartz)
Re: Perl free e-books <john@castleamber.com>
Perl inline function <howachen@gmail.com>
Re: Perl inline function <wahab-mail@gmx.de>
Re: Perl inline function (on aioe)
Re: PERL5LIB variable does not work as expected ced@blv-sam-01.ca.boeing.com
test <redleafong@21cn.com>
Re: test <puckdropper@yahoo.com>
Re: test <tadmc@augustmail.com>
Video::Capture undefined value josvanr@gmail.com
What's happening with the last child process here???? <Remus.SEPP@t-mobile.co.uk>
Re: What's happening with the last child process here?? anno4000@radom.zrz.tu-berlin.de
Working with array references <frederik_vanderstraeten@yahoo.co.uk>
Re: Working with array references <mritty@gmail.com>
Re: Xah's Edu Corner: Introduction to 3D Graphics Progr <j.ersatz@nowhere.invalid>
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: 10 Jan 2007 04:12:14 -0800
From: "Kesavan Muthuvel" <k7.india@gmail.com>
Subject: [Help] Need a class on mail()
Message-Id: <1168431134.221281.161800@i56g2000hsf.googlegroups.com>
Hello everybody..,
I'm very newbie to perl
I need a class/function in perl such that it accepts the parameters of
standard mail variables of
to,from,subject,message,etc... and mailed.
My webhoster said they support fro perl...
Any links/referance /suggestions welcomed....
Kesavan Muthuvel
------------------------------
Date: Wed, 10 Jan 2007 12:48:41 GMT
From: Peter Scott <Peter@PSDT.com>
Subject: Re: [Help] Need a class on mail()
Message-Id: <pan.2007.01.10.12.48.40.83023@PSDT.com>
On Wed, 10 Jan 2007 04:12:14 -0800, Kesavan Muthuvel wrote:
> I need a class/function in perl such that it accepts the parameters of
> standard mail variables of
> to,from,subject,message,etc... and mailed.
There are approximately one zillion of these, My current favorite:
http://search.cpan.org/~rjbs/Email-Send-2.183/lib/Email/Send.pm
--
Peter Scott
http://www.perlmedic.com/
http://www.perldebugged.com/
------------------------------
Date: 10 Jan 2007 02:36:55 -0800
From: v_n_satwik@yahoo.co.in
Subject: Accessing Public Folders of Exchange 2003/2007 using Perl Scripts
Message-Id: <1168425415.742724.109550@i39g2000hsf.googlegroups.com>
How to access Public Folders of Exchange 2003 or 2007 using Perl
Scripts?
------------------------------
Date: Wed, 10 Jan 2007 05:42:15 GMT
From: merlyn@stonehenge.com (Randal Schwartz)
Subject: new CPAN modules on Wed Jan 10 2007
Message-Id: <JBn16F.LrG@zorch.sf-bay.org>
The following modules have recently been added to or updated in the
Comprehensive Perl Archive Network (CPAN). You can install them using the
instructions in the 'perlmodinstall' page included with your Perl
distribution.
Astro-satpass-0.012
http://search.cpan.org/~wyant/Astro-satpass-0.012/
----
Business-ISBN-1.83
http://search.cpan.org/~bdfoy/Business-ISBN-1.83/
work with International Standard Book Numbers
----
Business-ISBN-Data-1.12
http://search.cpan.org/~bdfoy/Business-ISBN-Data-1.12/
data pack for Business::ISBN
----
Business-ISMN-1.9
http://search.cpan.org/~bdfoy/Business-ISMN-1.9/
work with International Standard Music Numbers
----
CGI-Simple-0.078
http://search.cpan.org/~andya/CGI-Simple-0.078/
A Simple totally OO CGI interface that is CGI.pm compliant
----
CPAN-SQLite-0.1_04
http://search.cpan.org/~rkobes/CPAN-SQLite-0.1_04/
maintain and search a minimal CPAN database
----
Chemistry-Elements-1.02
http://search.cpan.org/~bdfoy/Chemistry-Elements-1.02/
Perl extension for working with Chemical Elements
----
ConfigReader-Simple-1.24
http://search.cpan.org/~bdfoy/ConfigReader-Simple-1.24/
Simple configuration file parser
----
Crypt-X509-0.32
http://search.cpan.org/~ajung/Crypt-X509-0.32/
Parse a X.509 certificate
----
DBIx-Class-0.07004
http://search.cpan.org/~jrobinson/DBIx-Class-0.07004/
Extensible and flexible object <-> relational mapper.
----
Data-Alias-1.02
http://search.cpan.org/~xmath/Data-Alias-1.02/
Comprehensive set of aliasing operations
----
Data-Integer-0.000
http://search.cpan.org/~zefram/Data-Integer-0.000/
details of the native integer data type
----
ExtUtils-Manifest-1.51
http://search.cpan.org/~rkobes/ExtUtils-Manifest-1.51/
utilities to write and check a MANIFEST file
----
File-HomeDir-0.63
http://search.cpan.org/~adamk/File-HomeDir-0.63/
Find your home and other directories, on any platform
----
Geo-IP-PurePerl-1.18
http://search.cpan.org/~tjmather/Geo-IP-PurePerl-1.18/
Look up country by IP Address
----
HTML-Dojo-0.0401.0
http://search.cpan.org/~cfranks/HTML-Dojo-0.0401.0/
Provides the Dojo JavaScript / AJAX distribution 0.4.1 files.
----
HTML-SimpleLinkExtor-1.16
http://search.cpan.org/~bdfoy/HTML-SimpleLinkExtor-1.16/
Extract links from HTML
----
LaTeX-Pod-0.06
http://search.cpan.org/~schubiger/LaTeX-Pod-0.06/
Transform LaTeX source files to POD (Plain old documentation)
----
LaTeX-Pod-0.07
http://search.cpan.org/~schubiger/LaTeX-Pod-0.07/
Transform LaTeX source files to POD (Plain old documentation)
----
Mail-SPF-2.003
http://search.cpan.org/~jmehnle/Mail-SPF-2.003/
An object-oriented implementation of Sender Policy Framework
----
Math-GrahamFunction-0.01
http://search.cpan.org/~shlomif/Math-GrahamFunction-0.01/
Calculate the Graham's Function of a Natural Number.
----
Net-DNS-Resolver-Programmable-0.002.2
http://search.cpan.org/~jmehnle/Net-DNS-Resolver-Programmable-0.002.2/
programmable DNS resolver class for offline emulation of DNS
----
PDF-API2-0.57
http://search.cpan.org/~areibens/PDF-API2-0.57/
A Perl Module Chain to faciliate the Creation and Modification of High-Quality "Portable Document Format (aka. PDF)" Files.
----
POE-Component-CPAN-YACSmoke-0.09
http://search.cpan.org/~bingos/POE-Component-CPAN-YACSmoke-0.09/
bringing the power of POE to CPAN smoke testing.
----
PPM-Make-0.93
http://search.cpan.org/~rkobes/PPM-Make-0.93/
Make a ppm package from a CPAN distribution
----
PerlSpeak-0.03
http://search.cpan.org/~jkamphaus/PerlSpeak-0.03/
Perl Module for text to speach with festival or cepstral
----
Pod-ProjectDocs-0.30
http://search.cpan.org/~lyokato/Pod-ProjectDocs-0.30/
generates CPAN like pod pages
----
REST-Application-0.98
http://search.cpan.org/~moconnor/REST-Application-0.98/
A framework for building RESTful web-applications.
----
REST-Application-0.981
http://search.cpan.org/~moconnor/REST-Application-0.981/
A framework for building RESTful web-applications.
----
Router-Statistics-0.99_1
http://search.cpan.org/~shamrock/Router-Statistics-0.99_1/
Router Statistics and Information Collection
----
Socialtext-Resting-Utils-0.04
http://search.cpan.org/~lukec/Socialtext-Resting-Utils-0.04/
Utilities for Socialtext REST APIs
----
Socialtext-Resting-Utils-0.05
http://search.cpan.org/~lukec/Socialtext-Resting-Utils-0.05/
Utilities for Socialtext REST APIs
----
Statistics-Smoothing-SGT-2.0.6
http://search.cpan.org/~bjoernw/Statistics-Smoothing-SGT-2.0.6/
A Simple Good-Turing (SGT) smoothing implementation
If you're an author of one of these modules, please submit a detailed
announcement to comp.lang.perl.announce, and we'll pass it along.
This message was generated by a Perl program described in my Linux
Magazine column, which can be found on-line (along with more than
200 other freely available past column articles) at
http://www.stonehenge.com/merlyn/LinuxMag/col82.html
print "Just another Perl hacker," # the original
--
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>
Perl/Unix/security consulting, Technical writing, Comedy, etc. etc.
See PerlTraining.Stonehenge.com for onsite and open-enrollment Perl training!
------------------------------
Date: 10 Jan 2007 07:03:23 GMT
From: John Bokma <john@castleamber.com>
Subject: Re: Perl free e-books
Message-Id: <Xns98B4ABE42478castleamber@130.133.1.4>
"Shuo Shi" <moya0901@126.com> wrote:
> Thanks so much for your great help and reply!
Don't top post
Don't post using HTML, fix the settings of your news client.
> I wanna get the e-books which could be free downloaded, pdf format
> would be perfect, then I can print the stuff out, because I am really
> not going to read the book over a computer, I am already very
> nearsighted, my eye will be terrible if I continue staring at the
> computer's screen for a long time. I would appreciate it very much!
You can download the "standard" Perl documentation as CHM and print that
(hmmm, site [1] doesn't list them anymore, I can email you it if you want,
email me at contact at johnbokma dot com ).
Check out http://perldoc.perl.org/perl.html
You can download pages as pdf and print them.
Other resource: http://www.techbooksforfree.com/perlpython.shtml [2]
Note that there are also pirated books out there. I recommend not to download
and print those. Several authors of those books are very active in the Perl
community and printing their books is like kicking them in their private
areas. There is plenty of good and even excellent documentation out there
that's freely available.
And if you like to read away from the computer a book is so much nicer to
read from compared to a bunch of print outs. I recommend Learning Perl for
starters, and Intermediate Perl when you enjoyed the former. When buying the
latter you might also want to buy the Perl Cookbook.
[1] http://htmlhelp.berlios.de/books/chm.php
[2] FYI: Had a quick peek at "Learning Perl the Hard Way", and I do not
recommend it.
--
John Experienced Perl programmer: http://castleamber.com/
Perl help, tutorials, and examples: http://johnbokma.com/perl/
------------------------------
Date: 10 Jan 2007 02:24:16 -0800
From: "howa" <howachen@gmail.com>
Subject: Perl inline function
Message-Id: <1168424656.561218.289840@p59g2000hsd.googlegroups.com>
are there inline function or macro for Perl, so function's performance
can be optimized for speed?
thanks.
------------------------------
Date: Wed, 10 Jan 2007 12:42:57 +0100
From: Mirco Wahab <wahab-mail@gmx.de>
Subject: Re: Perl inline function
Message-Id: <eo2jpj$js3$1@mlucom4.urz.uni-halle.de>
howa wrote:
> are there inline function or macro for Perl, so function's performance
> can be optimized for speed?
Yes, there are now three approaches,
1) XSUB/XS, an interface between Perl and C modules
2) Inline C, like above, but "really inline"
3) PDL (Perl Data Language)
Please try some examples which are freely available,
like these:
http://perldoc.perl.org/perlxs.html
http://search.cpan.org/~ingy/Inline-0.44/Inline.pod
http://pdl.sourceforge.net/PDLdocs/API.html
Regards
Mirco
------------------------------
Date: Wed, 10 Jan 2007 06:41:09 -0600
From: "Mumia W. (on aioe)" <paduille.4060.mumia.w@earthlink.net>
Subject: Re: Perl inline function
Message-Id: <eo2ncg$dt7$1@aioe.org>
On 01/10/2007 04:24 AM, howa wrote:
> are there inline function or macro for Perl, so function's performance
> can be optimized for speed?
>
> thanks.
>
Read "perldoc perlsub"
------------------------------
Date: 9 Jan 2007 22:51:27 -0800
From: ced@blv-sam-01.ca.boeing.com
Subject: Re: PERL5LIB variable does not work as expected
Message-Id: <1168411887.704153.78210@k58g2000hse.googlegroups.com>
Ishmael wrote:
> > Wrong direction...
> >
> > The error is "libgmp.so.3: open failed" which is the external library
> > dependency
> > for Math::GMP. It's installed separately -- this aspect of the problem
> > has nothing to do with @INC.
> >
> > Normally, Perl looks at the libpth setting for external libraries.
> > Check
> > perl -V:libpth. Is libgmp.so.3 in one of those directories....? Is the
> > full
> > path to that library readable...? Where did you build and install
> > libgmp...?
> >
> > --
> > Charles DeRykus
>
>
> Ah! This is promising. I did as you said, and sure enough, the
> library path came up as follows:
>
> libpth='/usr/local/lib/db3 /usr/local/lib /apps/supported/lib/sol2.sun4
> /usr/lib
> /usr/ccs/lib';
>
> Now the question is, how do I change the libpth? It doesn't appear to
> be an environment variable.
No, it's a compile time setting when Perl is build. You may be able to
add something like this to the Math::GMP's Makefile.PL in the source
distro;
...
INC => '-I/path/to/some/library/include', # path to source include
where gmp.h is
LIBS => '-L/path/to/some/library/lib -lgmp', # path to source lib
where gmp.so is
This worked for me...
--
Charles DeRykus
------------------------------
Date: Wed, 10 Jan 2007 00:09:53 -0500
From: redleaf <redleafong@21cn.com>
Subject: test
Message-Id: <pan.2007.01.10.05.09.53.310551@21cn.com>
test send
------------------------------
Date: 10 Jan 2007 05:35:06 GMT
From: Puckdropper <puckdropper@yahoo.com>
Subject: Re: test
Message-Id: <45a47b09$0$97216$892e7fe2@authen.yellow.readfreenews.net>
redleaf <redleafong@21cn.com> wrote in news:pan.2007.01.10.05.09.53.310551@
21cn.com:
> test send
>
Next time, please use alt.test.
Puckdropper
------------------------------
Date: Wed, 10 Jan 2007 05:51:31 -0600
From: Tad McClellan <tadmc@augustmail.com>
Subject: Re: test
Message-Id: <slrneq9kq3.g6i.tadmc@tadmc30.august.net>
redleaf <redleafong@21cn.com> wrote:
> test send
real killfile entry.
--
Tad McClellan SGML consulting
tadmc@augustmail.com Perl programming
Fort Worth, Texas
------------------------------
Date: 10 Jan 2007 03:46:59 -0800
From: josvanr@gmail.com
Subject: Video::Capture undefined value
Message-Id: <1168429618.944703.75420@i39g2000hsf.googlegroups.com>
Hello
I'm trying to get to work the examples from themodule
Video-Capture-V4l-0.901
(debian package libvideo-capture-v4l-perl v 0.901-1)
All the supplied examples seem to be suffering from the same
problem:
stumpernickel:/usr/share/doc/libvideo-capture-v4l-perl/examples# ./grab
Device: name Logitech QuickCam Pro 4000, type capture, channels 1,
audios 1, sizes 160x120-640x480
Channel 0: name Webcam, tuners 0, flags, type camera, norm 0
Picture Settings: brightness 32256, hue 65535, colour 40616, contrast
64512, whiteness 49152, depth 24, palette 15
Can't call method "mode" on an undefined value at ./grab line 103.
Has anyone encountered (and /or solved) the same problem?
Jos
------------------------------
Date: 10 Jan 2007 01:34:20 -0800
From: "trxrse" <Remus.SEPP@t-mobile.co.uk>
Subject: What's happening with the last child process here????
Message-Id: <1168421660.175518.231300@77g2000hsv.googlegroups.com>
Hi, everyone
can you tell me please what's happening here?
This piece of code is supposed to launch 3 children processes and to
keep track of each one when they finish.
THE PROBLEM: SOMETIMES (50% OF THE TIME) THE LAST PROCESS NEVER RETURNS
THE USR1 MESSAGE TO THE PARENT.
For example:
./fork3
Started Wed Jan 10 09:23:36 2007
Forked by Wed Jan 10 09:23:36 2007
I am finished... Process 1
Look:3 $nfound:0
Look:2 $nfound:0
Look:1 $nfound:1
Wed Jan 10 09:23:37 2007 - Completed 1
I am finished... Process 2
Look:3 $nfound:0
Look:2 $nfound:0
Look:1 $nfound:0
I am finished... Process 3
Look:3 $nfound:0
Look:2 $nfound:2
Wed Jan 10 09:23:39 2007 - Completed 2
Look:1 $nfound:0
>>>>>>>>>>>>>>>>>>>>>>>> And here it gets stuck forever!!!!!!!!!!!!!!!!!
And now the code:
#! /bin/perl
# Forking out a series of processes which may take
# a while to run. System waits for any signal to be
# received back so that it can get the faster ones
# finalised quickly! Once a signal is received back
# it finds the appropriate pipe and reads from it
@waitlist = (3,2,1);
$SIG{USR1} = "doneit";
$start = localtime();
print "Started $start\n";
$parent = $$;
# Use a "typeglob" to store, in effect, a list of
# file handles.
foreach $item (@waitlist) {
pipe *{$item},FH;
unless ($pid = fork()) {
# Child process
sleep $item;
print FH "Completed $item\n";
kill "USR1",$parent;
print "I am finished... Process ",$item,"\n";
exit();
}
# Parent process - loop to start others
$kids++;
}
$mid = localtime();
print "Forked by $mid\n";
# Parent - wait for returned data
# To add - uses select to check channels!
while ($kids >0) {
while (! $gotone) {
sleep 1;
}
$gotone = 0;
foreach $item (@waitlist) {
$rin = $win = "";
vec($rin, fileno(*{$item}), 1) = 1;
$ein = $rin ;
$nfound=select($rin,$win,$ein,0);
print "Look:",$item," \$nfound:",$nfound,"\n";
if ($nfound) {
sysread($item,$response,40);
$now = localtime();
print "$now - $response";
close $item;
$kids--;
}
}
}
$end = localtime();
print "Completed $end\n";
sub doneit {
$gotone = 1;
}
------------------------------
Date: 10 Jan 2007 12:00:26 GMT
From: anno4000@radom.zrz.tu-berlin.de
Subject: Re: What's happening with the last child process here????
Message-Id: <50k2qqF1gj3bbU4@mid.dfncis.de>
trxrse <Remus.SEPP@t-mobile.co.uk> wrote in comp.lang.perl.misc:
> Hi, everyone
>
> can you tell me please what's happening here?
>
> This piece of code is supposed to launch 3 children processes and to
> keep track of each one when they finish.
> THE PROBLEM: SOMETIMES (50% OF THE TIME) THE LAST PROCESS NEVER RETURNS
> THE USR1 MESSAGE TO THE PARENT.
No need to shout.
[output sample snipped]
> And now the code:
>
> #! /bin/perl
You are missing "use strict" and "use warnings" here. That makes
your code hard to debug.
> # Forking out a series of processes which may take
> # a while to run. System waits for any signal to be
> # received back so that it can get the faster ones
> # finalised quickly! Once a signal is received back
> # it finds the appropriate pipe and reads from it
>
> @waitlist = (3,2,1);
> $SIG{USR1} = "doneit";
> $start = localtime();
> print "Started $start\n";
> $parent = $$;
>
> # Use a "typeglob" to store, in effect, a list of
> # file handles.
>
> foreach $item (@waitlist) {
> pipe *{$item},FH;
The last statement only works without strictures. You are creating
filehandles with non-standard names "3", "2" and "1". Is that what
you intend? I haven't followed your code any further.
Please make your code strict-compliant. If the use of numeric
filehandles is somehow essential to the program revoke strict 'refs'
locally, but I think you should be able to work with standard
filehandles.
Repost your code with strict and warnings in place. You'll have
better chances of someone finding the error or the explanation.
Anno
--
$anagram = 'Knuth heals rare project'; # by Abigail
push @{ $pos{ $_}}, $pos ++ for split //, lc $anagram;
print "print +(split //, '$anagram')[ $_]\n" for
join ', ', map shift @$_, @pos{ split //, lc "Just another Perl hacker"};
------------------------------
Date: Wed, 10 Jan 2007 13:36:00 GMT
From: Frederik Vanderstraeten <frederik_vanderstraeten@yahoo.co.uk>
Subject: Working with array references
Message-Id: <4Z5ph.283276$FO7.5650560@phobos.telenet-ops.be>
Hi
I'm new to Perl. I have a question about array references: what's the
best way to use them? How do I add an element, remove an element, ... Is
dereferencing the best way?
E.g., what is the easiest way to rewrite this:
$arrayRef = $obj->get('myArray');
@array = $@arrayRef;
@array = (@array, 'newElement');
$obj->set('myArray', \@array);
As get returns a reference, I assume I could easily do all of this in
one statement.
------------------------------
Date: 10 Jan 2007 06:03:44 -0800
From: "Paul Lalli" <mritty@gmail.com>
Subject: Re: Working with array references
Message-Id: <1168437822.406402.109650@o58g2000hsb.googlegroups.com>
Frederik Vanderstraeten wrote:
> Hi
>
> I'm new to Perl. I have a question about array references: what's the
> best way to use them? How do I add an element, remove an element, ... Is
> dereferencing the best way?
> E.g., what is the easiest way to rewrite this:
>
> $arrayRef = $obj->get('myArray');
> @array = $@arrayRef;
> @array = (@array, 'newElement');
> $obj->set('myArray', \@array);
>
> As get returns a reference, I assume I could easily do all of this in
> one statement.
Not only is that a syntax error, that's also the worst possible way to
access an array by its reference. You're making three separate copies
of the array, for no reason of any kind.
If you have $arrayRef, you get the array that $arrayRef references by
surrounding it in @{...}. From there, you can use that array like you
would any other array:
$arrayRef = $obj->get('myArray');
push @{$arrayRef}, 'newElement';
$obj->set('myArray', $arrayRef);
You need to read a decent tutorial on references:
perldoc perlreftut
Paul Lalli
------------------------------
Date: Wed, 10 Jan 2007 03:28:03 -0500
From: John Ersatznom <j.ersatz@nowhere.invalid>
Subject: Re: Xah's Edu Corner: Introduction to 3D Graphics Programing
Message-Id: <eo27v6$cbf$1@aioe.org>
ajsiegel@optonline.com wrote:
> And the core folks around the project are either science educators or
> Python folks - there is little C++ expertise currently involved with
> the project.
>
> The project is looking for help.
>
> Anyone willing to jump in should perhaps reply here or at:
[snip address]
I see lots of mentions of C++ and Python, but not Java, so suggesting
that anyone reply "here" (i.e. comp.lang.java.programmer) seems
questionable to me.
And what the hell is wrong with my goddam newsserver? Again it
complained that a header was missing (which either should have been
there to start with or not been an error) and then when I added it that
the message was a duplicate (it was a duplicate only if the previous try
had succeeded, but it claimed the previous try had failed).
I'm thinking of ditching aioe. Anyone know of any other public, free
newsservers that permit posting as well as reading? A whole lot of Web
research has failed to turn up any besides aioe. Mind you, I found a lot
of high quality free ones that permit reading only (some with binaries!
not that I need 'em) and at least one that calls itself "free" and says
it permits posting but actually charges an "account setup fee" -- where
are truth in advertising laws when you need them? "Free" doesn't mean
"No monthly payments" or "No recurring payments", it means FREE, as in
NO PAYMENTS AT ALL, MORONS ... :P
------------------------------
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 V11 Issue 10
*************************************