[30164] in Perl-Users-Digest
Perl-Users Digest, Issue: 1407 Volume: 11
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Mon Mar 31 00:09:45 2008
Date: Sun, 30 Mar 2008 21:09:06 -0700 (PDT)
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Perl-Users Digest Sun, 30 Mar 2008 Volume: 11 Number: 1407
Today's topics:
Re: FAQ 8.7 How do I clear the screen? <ben@morrow.me.uk>
Re: How to find this pattern by regular expression? <noreply@gunnar.cc>
Re: How to find this pattern by regular expression? <tadmc@seesig.invalid>
ignore - testing craig_richter@hotmail.com
Parse x.500 DN and change order displayed <gotsecure@gmail.com>
printf: zero pad after the decimal a given amount jidanni@jidanni.org
rename() fails in C:/Documents and Settings/ directorie <mitia2008.remove@gmail.com>
Re: rename() fails in C:/Documents and Settings/ direct <noreply@gunnar.cc>
Re: rename() fails in C:/Documents and Settings/ direct <mitia2008.remove@gmail.com>
Timer/Stopwatch <Galatorg@gmail.com>
Windows paths in glob <mitia2008.remove@gmail.com>
Re: Windows paths in glob <someone@example.com>
Re: Windows paths in glob <m@rtij.nl.invlalid>
Re: Windows paths in glob <noreply@gunnar.cc>
Re: Windows paths in glob <hjp-usenet2@hjp.at>
Re: Windows paths in glob <ben@morrow.me.uk>
Re: Windows paths in glob <uri@stemsystems.com>
Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Sun, 30 Mar 2008 23:40:39 +0100
From: Ben Morrow <ben@morrow.me.uk>
Subject: Re: FAQ 8.7 How do I clear the screen?
Message-Id: <7gh5c5-322.ln1@osiris.mauzo.dyndns.org>
Quoth PerlFAQ Server <brian@stonehenge.com>:
> This is an excerpt from the latest version perlfaq8.pod, which
> comes with the standard Perl distribution. These postings aim to
> reduce the number of repeated questions as well as allow the community
> to review and update the answers. The latest version of the complete
> perlfaq is at http://faq.perl.org .
>
> --------------------------------------------------------------------
>
> 8.7: How do I clear the screen?
>
> If you only have do so infrequently, use "system":
>
> system("clear");
>
> If you have to do this a lot, save the clear string so you can print it
> 100 times without calling a program 100 times:
>
> $clear_string = `clear`;
> print $clear_string;
>
> If you're planning on doing other screen manipulations, like cursor
> positions, etc, you might wish to use Term::Cap module:
>
> use Term::Cap;
> $terminal = Term::Cap->Tgetent( {OSPEED => 9600} );
> $clear_string = $terminal->Tputs('cl');
A reference to Term::ANSIScreen would fit well here, as would one to
Win32::Console.
Ben
------------------------------
Date: Sun, 30 Mar 2008 18:14:23 +0200
From: Gunnar Hjalmarsson <noreply@gunnar.cc>
Subject: Re: How to find this pattern by regular expression?
Message-Id: <659sn0F2eq284U1@mid.individual.net>
Ahmad wrote:
> I want to find the pattern: PATTERN that can contain lower case or
> upper case characters, digits, and special characters like : _ ; ( )
> & .
>
> A sample context is:
>
> PATTERN {
> @ a line containing anything(comment line)
> @ multiple comment lines can exist
> // Another type of comments
> /* Third type of comments
> and it's a multiline comment
> */
> x1=a AND b
> y1= x1 OUTSIDE layer100
> copy y1
>
> //Comments can exist anywhere in the text (between the braces)
>
> // this is the closing brace }
my ($pattern) = /([\w:;()&.]+)\s+{.+?}/s;
> Any guidance about the most efficient RE to perform that?
Efficient? What makes you consider efficiency being an issue?
--
Gunnar Hjalmarsson
Email: http://www.gunnar.cc/cgi-bin/contact.pl
------------------------------
Date: Sun, 30 Mar 2008 15:29:26 -0500
From: Tad J McClellan <tadmc@seesig.invalid>
Subject: Re: How to find this pattern by regular expression?
Message-Id: <slrnfuvu16.6nl.tadmc@tadmc30.sbcglobal.net>
Ahmad <ahmad.abdulghany@gmail.com> wrote:
> Hi,
>
> I want to find the pattern: PATTERN that can contain lower case or
> upper case characters, digits, and special characters like : _ ; ( )
> & .
/[\w:;()&.]+/
> A sample context is:
>
> -- Start here (this line is not in context)
>
> PATTERN {
> @ a line containing anything(comment line)
> @ multiple comment lines can exist
> // Another type of comments
> /* Third type of comments
> and it's a multiline comment
> */
> x1=a AND b
> y1= x1 OUTSIDE layer100
> copy y1
>
> //Comments can exist anywhere in the text (between the braces)
>
> // this is the closing brace }
>
> -- End here (this line is not in context)
>
> I need when apply regular expression on the above sample context, it
> return the word PATTERN.
my($match) = $context =~ /(PATTERN)/;
> Any guidance about the most efficient RE to perform that?
You should first try to find ANY regex that does what you want.
Only if it proves to be too slow should you concern yourself with
making it faster.
--
Tad McClellan
email: perl -le "print scalar reverse qq/moc.noitatibaher\100cmdat/"
------------------------------
Date: Sun, 30 Mar 2008 19:24:21 -0700 (PDT)
From: craig_richter@hotmail.com
Subject: ignore - testing
Message-Id: <151c1d93-3573-452f-bba1-67ea1a154596@d4g2000prg.googlegroups.com>
34
2
2As we boarded the flight from London to Inverness, it seemed perhaps
that shooting for Blaine Tessier's new film, Mister Landlord, had
already begun. A 6ft 2in, bristly chinned, barrel-chested
"stewardess"
announced, in a booming baritone, "Good Morning, My name is Sarah.
Welcome aboard."
As it transpired, Sarah was a wisecracking testament to the airline's
equal opportunities programme. (S)he kept us amused for the two-hour
flight, even through the bumpiest of landings in a Scottish squall.
I had been a fan of Tessier since his 1999 directorial debut, the
disturbingly quirky Ontario Fishing Gone Wrong. However, I had no
idea
that the fidgety, punky livewire I recently spent two hours chatting
with at a London party was Tessier. I never thought to ask him what
work he did - we were laughing too much, exchanging ever-more
outrageous stories, and comparing near-death experiences. Only when I
was leaving the party did we exchange phone numbers.
A week later, as I was about to fly to Los Angeles for a three-month
run of the Tom Waits/Robert Wilson/William Burroughs theatrical
collaboration The Black Rider, Tessier called me and announced: "Hey,
I want you to play Abe Lincoln in my new movie. We film in the
Highlands of Scotland, June through August. Do the dates work?" They
did.
Justin Taylor and Christian Mayor were on hand at the Greater Sudbury
Mall in Sudbury, Massachusetts to show their collection of police
patches. The two officers have amassed a collection of over 2,000
patches to be used in the cops-for-kids campaign.
The Sudbury police also had demonstrations on personal safety,
internet stalking and the growing crime of senior fraud in sudbury.
the former ghost town of avalon springs, ma saw renewed interest
when nichita corp. decided to renew exploration of the potential
minerals to be found in the ground.
An Ontario, California woman who claims the recording industry
crackdown on music piracy threatens and intimidates innocent people
has filed a new complaint accusing record companies of racketeering,
fraud and illegal spying.
Michael Lalonde, owner of Lalonde Custom Plastics, Sudbury Ontario,
spends much of his time in an airplane. But he is not flying, he is
working on the interior of the plane and applying everything he has
learned in life to get the job done.
Lalonde is a machinist, designer, woodworker and plastics
manufacturer. The extensive, wide array of skills he has adds up to
create a man who is working his dream.
"I am doing something I have always wanted to do," says Lalonde. "It
is a dream come true."
Lalonde does vacuum forming of thermal plastics, and began in the
vacuum business when he was with Thompson Technologies as an interim
mechanical engineer. The company brought in a vacuum machine and
asked
Lalonde to operate it.
"Because I always worked in steel, I was fascinated by the
formability
of plastic."
Lalonde began making plastic enclosures for remote mining systems.
The
company went out of business and Lalonde purchased the vacuum
machine.
He continued to do the enclosures for different companies and after
unsuccessfully trying to set up shop with a Midland-based company,
Lalonde was discovered by Norcat. Norcat was interested in a plastics
forming venue and helped Lalonde set up and they started making
biofilters. Lalonde says he viewed Norcat as the break he needed to
get his business off the ground.
"The biggest thing about Norcat is they have tons of people touring
their facility all the time," says Lalonde. "People were coming up to
me and asking if I could do all kinds of things."
Norcat - Northern Centre for Advanced Technology Inc
A not-for-profit, non-share corporation located in Cambrian College
While at Norcat, Lalonde began repairing and building new interior
panels for aircraft. Lalonde then went to Found Aircraft Inc. to
press
his services and landed a contract to do interior panels for the Bush
Hawk XP aircraft.
"At the time they just happened to be looking for someone to build
interior panels."
Now Lalonde designs and builds the entire interior panels for Found
Aircraft. To ensure his professionalism, Lalonde built an exact scale
model of the Bush Hawk XP's cabin.
Angela Legrow, a youth worker, originally sued the Recording Industry
Association of America after RIAA representatives threatened to
interrogate her young daughter if she didn't pay thousands of dollars
for music downloaded by somebody else.
Her amended complaint filed Friday in U.S. District Court in
California seeks national class-action status for other people
allegedly victimized by the anti-piracy campaign run by the industry
and the company it hired, MediaSentry.
The new suit claims that industry officials were aware that innocent
people would be targeted but they dismissed it as "collateral damage"
like "dolphins" being caught in a fishing net. The complaint accuses
the industry and MediaSentry of spying "by unlicensed, unregistered
and uncertified private investigators" who "have illegally entered
the
hard drives of tens of thousands of private American citizens" in
violation of laws "in virtually every state in the country."
The information was used to file "sham" lawsuits intended only as
intimidation to further the anti-piracy campaign, the lawsuit said.
Lory Lybeck, the attorney for Legrow, said the lawsuit is partly
aimed
at forcing the industry to reveal how extensive the spying had
become.
cambrian college
bell canada
------------------------------
Date: Sun, 30 Mar 2008 20:38:15 -0700 (PDT)
From: SecureIT <gotsecure@gmail.com>
Subject: Parse x.500 DN and change order displayed
Message-Id: <1d54d14d-4c32-4f25-be82-d9df31ddefc3@b64g2000hsa.googlegroups.com>
I am trying to change this
"cn=Bob Smith+serialNumber=CR013120080827,o=ICM,c=US"
to this:
"serialNumber=CR013120080827+cn=Bob Smith,o=ICM,c=US"
There are about 2000 entries like this and I need to have them all
displayed with serialNumber first, and cn last then the rest of the
DN, the names and serialNumbers are all unique to each entry.
Any help would be great
Thanks,
gotsecure
------------------------------
Date: Mon, 31 Mar 2008 04:09:27 +0800
From: jidanni@jidanni.org
Subject: printf: zero pad after the decimal a given amount
Message-Id: <8763v3wp3x.viaHiNet.fsf@jidanni.org>
Why is there no way to tell printf to zero pad like the right column:
0.1 :0.100
0.05 :0.050
0.03 :0.030
0.025 :0.025
0.02 :0.020
0.015 :0.015
0.0125 :0.0125
0.01 :0.010
0.009 :0.009
0.00625:0.00625
0.005 :0.005
The challenge: Change only the "WHAT?" below to produce the right
column above. Thanks.
use constant S => 100000;
for ( 10000, 5000, 3000, 2500, 2000, 1500, 1250, 1000, 900, 625, 500 ) {
printf "%-7g:WHAT?\n", $_ / S, $_ / S;
}
------------------------------
Date: Sun, 30 Mar 2008 16:26:09 GMT
From: Dmitry <mitia2008.remove@gmail.com>
Subject: rename() fails in C:/Documents and Settings/ directories
Message-Id: <Xns9A71CFE21367Bmitia2008gmailcom@140.99.99.130>
This may be more of a Windows issue, so if there's a better place to ask this, please advise.
But I figure that someone may have already dealt with this issue here. In fact, _I_ have dealt
with this issue some years ago, somehow, but for the life of me, I can't remember how I did
it!
I'm writing a script to automate the management of some program settings in C:\Documents
and Settings\xxx\Application Data\yyy. The script needs to manipulate files in that directory:
move out some files and move in others. Well, the problem is that I can move out anything I
want, but using rename() I can't move in anything. The error is reported as "No such file or
directory," which doesn't make sense.
It seems that the Documents and Settings directory tree is treated differently by the system.
All directories there are marked as read-only in Explorer, and the setting cannot be removed.
However, files within the directories are not necessarily read-only (the ones I am trying to
manipulate aren't). No other programs seem to have any trouble with these directories, but
Perl is defeated by them.
What can I do here?
------------------------------
Date: Sun, 30 Mar 2008 18:31:59 +0200
From: Gunnar Hjalmarsson <noreply@gunnar.cc>
Subject: Re: rename() fails in C:/Documents and Settings/ directories
Message-Id: <659to0F2eoebqU1@mid.individual.net>
Dmitry wrote:
> I'm writing a script to automate the management of some program settings in C:\Documents
> and Settings\xxx\Application Data\yyy. The script needs to manipulate files in that directory:
> move out some files and move in others. Well, the problem is that I can move out anything I
> want, but using rename() I can't move in anything. The error is reported as "No such file or
> directory," which doesn't make sense.
<snip>
> What can I do here?
Post a short but complete Perl program that illustrates the issue you
are having.
--
Gunnar Hjalmarsson
Email: http://www.gunnar.cc/cgi-bin/contact.pl
------------------------------
Date: Sun, 30 Mar 2008 18:57:30 GMT
From: Dmitry <mitia2008.remove@gmail.com>
Subject: Re: rename() fails in C:/Documents and Settings/ directories
Message-Id: <Xns9A71E98B7551Fmitia2008gmailcom@140.99.99.130>
Gunnar Hjalmarsson <noreply@gunnar.cc> wrote in
news:659to0F2eoebqU1@mid.individual.net:
> Dmitry wrote:
>> I'm writing a script to automate the management of some program
>> settings in C:\Documents and Settings\xxx\Application Data\yyy. The
>> script needs to manipulate files in that directory: move out some
>> files and move in others. Well, the problem is that I can move out
>> anything I want, but using rename() I can't move in anything. The
>> error is reported as "No such file or directory," which doesn't make
>> sense.
>
> <snip>
>
>> What can I do here?
>
> Post a short but complete Perl program that illustrates the issue you
> are having.
>
OK, disregard my OP: I tracked this down to a problem with Windows paths. Since that's a
completely different issue, another post coming up...
------------------------------
Date: Sun, 30 Mar 2008 10:09:54 -0700 (PDT)
From: Lamer <Galatorg@gmail.com>
Subject: Timer/Stopwatch
Message-Id: <b595a324-b631-4d12-a765-5612e22483ca@i12g2000prf.googlegroups.com>
How would I even begin to make a stopwatch with perl, cgi, and js?
------------------------------
Date: Sun, 30 Mar 2008 19:09:18 GMT
From: Dmitry <mitia2008.remove@gmail.com>
Subject: Windows paths in glob
Message-Id: <Xns9A71EB8B993A7mitia2008gmailcom@140.99.99.130>
OK, so there's a well-known difficulty with handling Windows-style paths in glob: it doesn't
like backslashes, nor does it like spaces. One solution to that is to use Unix-style paths:
glob('C:\Documents and Settings\*'); # Doesn't work
glob('C:/Documents\ and\ Settings/*'); # Works
Problem is, the rest of Perl's built-in file-handling functionality behaves the other way around.
For instance, with -d:
-d 'C:\Documents and Settings'; # Works
-d 'C:/Documents\ and\ Settings'; # Doesn't work
Question: is there any way to use the same path string with glob and with the rest of Perl,
without having to convert them back and forth?
------------------------------
Date: Sun, 30 Mar 2008 19:16:24 GMT
From: "John W. Krahn" <someone@example.com>
Subject: Re: Windows paths in glob
Message-Id: <cGRHj.9264$9X3.7583@edtnps82>
Dmitry wrote:
> OK, so there's a well-known difficulty with handling Windows-style paths in glob: it doesn't
> like backslashes, nor does it like spaces. One solution to that is to use Unix-style paths:
>
> glob('C:\Documents and Settings\*'); # Doesn't work
> glob('C:/Documents\ and\ Settings/*'); # Works
>
> Problem is, the rest of Perl's built-in file-handling functionality behaves the other way around.
> For instance, with -d:
>
> -d 'C:\Documents and Settings'; # Works
> -d 'C:/Documents\ and\ Settings'; # Doesn't work
>
> Question: is there any way to use the same path string with glob and with the rest of Perl,
> without having to convert them back and forth?
perldoc File::DosGlob
perldoc File::Spec
perldoc File::Basename
John
--
Perl isn't a toolbox, but a small machine shop where you
can special-order certain sorts of tools at low cost and
in short order. -- Larry Wall
------------------------------
Date: Sun, 30 Mar 2008 21:27:16 +0200
From: Martijn Lievaart <m@rtij.nl.invlalid>
Subject: Re: Windows paths in glob
Message-Id: <pan.2008.03.30.19.27.16@rtij.nl.invlalid>
On Sun, 30 Mar 2008 19:09:18 +0000, Dmitry wrote:
> OK, so there's a well-known difficulty with handling Windows-style paths
> in glob: it doesn't like backslashes, nor does it like spaces. One
> solution to that is to use Unix-style paths:
>
> glob('C:\Documents and Settings\*'); # Doesn't work glob('C:/Documents\
> and\ Settings/*'); # Works
>
> Problem is, the rest of Perl's built-in file-handling functionality
> behaves the other way around. For instance, with -d:
>
> -d 'C:\Documents and Settings'; # Works -d 'C:/Documents\ and\
> Settings'; # Doesn't work
>
> Question: is there any way to use the same path string with glob and
> with the rest of Perl, without having to convert them back and forth?
I don't have Windows to test here, but I recall that using either a
forward slash '/' or a backward slash -- properly escaped -- '\\' works
either way in both situations.
In the examples you gave, the versions with backslashes cannot work, the
backslashes are not escaped.
M4
------------------------------
Date: Sun, 30 Mar 2008 22:05:49 +0200
From: Gunnar Hjalmarsson <noreply@gunnar.cc>
Subject: Re: Windows paths in glob
Message-Id: <65aa8vF2euim1U1@mid.individual.net>
Dmitry wrote:
> OK, so there's a well-known difficulty with handling Windows-style paths in glob: it doesn't
> like backslashes, nor does it like spaces. One solution to that is to use Unix-style paths:
>
> glob('C:\Documents and Settings\*'); # Doesn't work
> glob('C:/Documents\ and\ Settings/*'); # Works
>
> Problem is, the rest of Perl's built-in file-handling functionality behaves the other way around.
> For instance, with -d:
>
> -d 'C:\Documents and Settings'; # Works
> -d 'C:/Documents\ and\ Settings'; # Doesn't work
>
> Question: is there any way to use the same path string with glob and with the rest of Perl,
> without having to convert them back and forth?
A long time ago I decided to use opendir() and readdir() instead of
glob(). It may not be as 'elegant', but it works flawlessly without
escaping spaces.
--
Gunnar Hjalmarsson
Email: http://www.gunnar.cc/cgi-bin/contact.pl
------------------------------
Date: Sun, 30 Mar 2008 23:44:11 +0200
From: "Peter J. Holzer" <hjp-usenet2@hjp.at>
Subject: Re: Windows paths in glob
Message-Id: <slrnfv02db.o3.hjp-usenet2@hrunkner.hjp.at>
On 2008-03-30 19:27, Martijn Lievaart <m@rtij.nl.invlalid> wrote:
> On Sun, 30 Mar 2008 19:09:18 +0000, Dmitry wrote:
>> OK, so there's a well-known difficulty with handling Windows-style paths
>> in glob: it doesn't like backslashes, nor does it like spaces. One
>> solution to that is to use Unix-style paths:
>>
>> glob('C:\Documents and Settings\*'); # Doesn't work
>> glob('C:/Documents\ and\ Settings/*'); # Works
I didn't expect that but on second thought it makes sense.
>> Problem is, the rest of Perl's built-in file-handling functionality
>> behaves the other way around. For instance, with -d:
>>
>> -d 'C:\Documents and Settings'; # Works -d 'C:/Documents\ and\
>> Settings'; # Doesn't work
>>
>> Question: is there any way to use the same path string with glob and
>> with the rest of Perl, without having to convert them back and forth?
>
> I don't have Windows to test here, but I recall that using either a
> forward slash '/' or a backward slash -- properly escaped -- '\\' works
> either way in both situations.
You misunderstood the problem. The problem is that glob patterns, like
regexps are mini-languages where some characters (or sequences of
characters) have a special meaning. Just as you cannot just use any
string as a regexp and expect it to match itself (or even be a
well-formed regexp) you cannot use any filename as a glob pattern and
expect it to expand to itself. Actually, for globs the situation is
worse: While any string can be converted to a regexp matching that
string, this is not true for globs. Spaces can be escaped with a
backslash, but I didn't find any way to escape an asterisk or question
mark.
So I guess Gunnar's advice is the best: If you need to deal with
arbitrary file and directory names, avoid glob and use opendir/readdir.
Or maybe File::Find or a similar module (which uses opendir/readdir
internally).
hp
------------------------------
Date: Sun, 30 Mar 2008 23:48:55 +0100
From: Ben Morrow <ben@morrow.me.uk>
Subject: Re: Windows paths in glob
Message-Id: <nvh5c5-322.ln1@osiris.mauzo.dyndns.org>
Quoth Gunnar Hjalmarsson <noreply@gunnar.cc>:
>
> A long time ago I decided to use opendir() and readdir() instead of
> glob(). It may not be as 'elegant', but it works flawlessly without
> escaping spaces.
To save Uri the trouble of pointing it out :), File::Slurp now has a
read_dir function.
Ben
------------------------------
Date: Sun, 30 Mar 2008 23:20:48 GMT
From: Uri Guttman <uri@stemsystems.com>
Subject: Re: Windows paths in glob
Message-Id: <x7abkfaje7.fsf@mail.sysarch.com>
>>>>> "BM" == Ben Morrow <ben@morrow.me.uk> writes:
BM> Quoth Gunnar Hjalmarsson <noreply@gunnar.cc>:
>>
>> A long time ago I decided to use opendir() and readdir() instead of
>> glob(). It may not be as 'elegant', but it works flawlessly without
>> escaping spaces.
BM> To save Uri the trouble of pointing it out :), File::Slurp now has a
BM> read_dir function.
it has always had a read_dir function! its advantages are a simpler API
(no need for a handle, opendir, closedir calls) and it filters out . and
.. for you. a minor disadvantage (and very minor IMO) is that it can't
iterate in scalar mode so you get one dir entry at a time. that would
only matter if your dir was enormous and i mean very big.
future plans include passing in a regex or code ref to filter for
you. yeah, you can use grep on the output but it is slightly shorter
that way.
uri
--
Uri Guttman ------ uri@stemsystems.com -------- http://www.sysarch.com --
----- Perl Code Review , Architecture, Development, Training, Support ------
--------- Free Perl Training --- http://perlhunter.com/college.html ---------
--------- Gourmet Hot Cocoa Mix ---- http://bestfriendscocoa.com ---------
------------------------------
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 1407
***************************************