[18746] in Perl-Users-Digest

home help back first fref pref prev next nref lref last post

Perl-Users Digest, Issue: 914 Volume: 10

daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Wed May 16 14:12:33 2001

Date: Wed, 16 May 2001 11:10:17 -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: <990036617-v10-i914@ruby.oce.orst.edu>
Content-Type: text

Perl-Users Digest           Wed, 16 May 2001     Volume: 10 Number: 914

Today's topics:
    Re: Posting Guidelines for comp.lang.perl.misc ($Revisi (Andrew J. Perrin)
    Re: Posting Guidelines for comp.lang.perl.misc ($Revisi <AgitatorsBand@yahoo.com>
    Re: Posting Guidelines for comp.lang.perl.misc ($Revisi <hartleh1@westat.com>
    Re: Posting Guidelines for comp.lang.perl.misc ($Revisi <flavell@mail.cern.ch>
    Re: Posting Guidelines for comp.lang.perl.misc ($Revisi (John Stanley)
    Re: regExp question <peter.sogaard@tjgroup.com>
    Re: regExp question <peter.sogaard@tjgroup.com>
    Re: regExp question (Rafael Garcia-Suarez)
    Re: regExp question (Jay Tilton)
    Re: regExp question <crud_alex@yahoo.com>
    Re: regExp question (Tad McClellan)
    Re: regExp question nobull@mail.com
    Re: regExp question (Craig Berry)
    Re: regExp question (Craig Berry)
    Re: Stumped on $?, duplicate output <bart.lateur@skynet.be>
    Re: use an expanding set of modules (Dave Murray-Rust)
        Visual Basic and Perl <jmercer@industrialhouse.com>
    Re: Where can I find The Perl Journal? <fortinj@attglobal.net>
        Win32 fork() getting memory errors u185760498@spawnkill.ip-mobilphone.net
    Re: Worldclock program??? <andras@mortgagestats.com>
    Re: XS and varargs <dan@tuatha.sidhe.org>
        Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)

----------------------------------------------------------------------

Date: 16 May 2001 09:37:12 -0500
From: andrew_perrin@unc.edu (Andrew J. Perrin)
Subject: Re: Posting Guidelines for comp.lang.perl.misc ($Revision: 1.1 $)
Message-Id: <87lmnxgy1z.fsf@nujoma.perrins>

"Godzilla!" <godzilla@stomp.stomp.tokyo> writes:

> My personal decision is if I feel a reference to Perl
> documentation is in order and this documentation is
> not really long, I am going to take a little extra time
> and actually post the documentation rather than post
> a simple referral.

This behavior is called "enabling." It prevents people from
actually learning how to learn; after all, why learn about the
impressive perl documentation available when a fictional movie monster
will spew forth potentially correct answers at the drop of a hat?


-- 
----------------------------------------------------------------------
Andrew J Perrin - Ph.D. Candidate, UC Berkeley, Dept. of Sociology  
(Soon: Asst Professor of Sociology, U of North Carolina, Chapel Hill)
andrew_perrin@unc.edu - http://www.unc.edu/~aperrin


------------------------------

Date: Wed, 16 May 2001 17:04:57 GMT
From: Scratchie <AgitatorsBand@yahoo.com>
Subject: Re: Posting Guidelines for comp.lang.perl.misc ($Revision: 1.1 $)
Message-Id: <ZqyM6.837$du2.74641@news.shore.net>

Andrew J. Perrin <andrew_perrin@unc.edu> wrote:
: Andrew Yeretsky <ayeretsk@arm.com> writes:

:> Don't
:> tell me you guys don't have the time.  

: I'm quite sure many of them don't. What time they do have, I'm sure
: they'd prefer to spend responding to questions that *can't* be
: answered in three minutes' searching.

Great, then why don't they save even more time by ignoring the FAQs
instead of posting pretentious put-downs? And don't give me this bullshit
about how they're saving the world from bad perl code offered by
less-than-experts. The more people discover bad code in Usenet newsgroups,
the more likely they are to figure out that newsgroups are not necessarily
the first place one should look for help with simple problems. 

--Art


------------------------------

Date: Wed, 16 May 2001 13:23:43 -0400
From: Henry Hartley <hartleh1@westat.com>
Subject: Re: Posting Guidelines for comp.lang.perl.misc ($Revision: 1.1 $)
Message-Id: <3B02B79F.271251E2@westat.com>

"E.Chang" wrote:
> 
> mjd@plover.com (Mark Jason Dominus) wrote in
> <3b01c0f0.8f3$c4@news.op.net>:
> 
> >In article <9dppmc$j5l$1@news.orst.edu>,
> >John Stanley <stanley@skyking.OCE.ORST.EDU> wrote:
> >
> >> Amost all of this is very good advice. I've only got a problem
> >> with the imperatives that are being used.
> >
> >I agree.  'Must' is inappropriate, and only serves to make the
> >authors look foolish.
> 
> I like the the guidelines in general, but also find "must" too strong.
> A heading such as "Things to do *before* you post a question to
> comp.lang.perl.misc" would get the point across without the "Achtung!"
> tone.

So the authors must not use that word?  Or perhaps they should not?

-- 
Henry Hartley


------------------------------

Date: Wed, 16 May 2001 19:19:25 +0200
From: "Alan J. Flavell" <flavell@mail.cern.ch>
Subject: Re: Posting Guidelines for comp.lang.perl.misc ($Revision: 1.1 $)
Message-Id: <Pine.LNX.4.30.0105161917350.29947-100000@lxplus003.cern.ch>

On Wed, 16 May 2001, Scratchie wrote:

> The more people discover bad code in Usenet newsgroups,
> the more likely they are to figure out that newsgroups are not necessarily
> the first place one should look for help with simple problems.

It would seem perverse to deliberately post bad code in the hope that
it would discourge them from pestering the experts with simple
problems.  Or what _is_ your concrete proposal at this point?



------------------------------

Date: 16 May 2001 17:51:36 GMT
From: stanley@skyking.OCE.ORST.EDU (John Stanley)
Subject: Re: Posting Guidelines for comp.lang.perl.misc ($Revision: 1.1 $)
Message-Id: <9duen8$3l0$1@news.orst.edu>

In article <slrn9g4433.90p.bernard.el-hagin@gdndev25.lido-tech>,
Bernard El-Hagin <bernard.el-hagin@lido-tech.net> wrote:
>On 15 May 2001 16:52:43 GMT, John Stanley <stanley@skyking.OCE.ORST.EDU> wrote:
>>Which of the "must" requirements did you fulfill prior to your posting
>>this? If you are not willing to honor a "must" that you think you have
>>the right to tell others, why do you think they will honor it?
>
>Are you being stupid on purpose?

Are you admitting that none of the "musts" was performed before you
posted? 



------------------------------

Date: Wed, 16 May 2001 15:05:04 +0200
From: "Peter Søgaard" <peter.sogaard@tjgroup.com>
Subject: Re: regExp question
Message-Id: <9dtttr$seh$1@news.inet.tele.dk>


"Bernard El-Hagin" <bernard.el-hagin@lido-tech.net> wrote in message
news:slrn9g4u0u.pk3.bernard.el-hagin@gdndev25.lido-tech...
>
> [don't top post - it's annoying]
>
> On Wed, 16 May 2001 14:39:01 +0200, Peter Søgaard
<peter.sogaard@tjgroup.com>
> wrote:
>
> [snipped old solution]
>
> >Sorry, that's not what i meant...
>
> Well excuuuuuuuuse me. :-)
>
> >Say i have a string:
> >$text = "blablabla at monday and blablabla at tuesday wednesday and
thursday
> >blablabla";
> >
> >then i want to translate all the days in $str to "mon","tue" etc.
> >
> >I guess i need to make to lists...one the @seachList =
> >("monday","tuesday",etc) and the other the @translationList =
> >("mon","tue",etc)
>
> Use a hash instead of two arrays:
>
> my %days = (monday    => 'mon',
>             tuesday   => 'tue',
>             wednesday => 'wed'
>            )
>
>
> >but how do i use these 2 lists in my regexp?
>
> $text =~ s/\b(.+?)\b/$days{$1} or $1/eg;
> print $text;

Cool, thanks :)

>
> >Actually i want to do the same as you can with tr///
> >
> >tr/abc/cde/ this translates a to c, b to d, c to e
> >
> >I want the same, just with monday to mon, tuesday to tue etc...
>
> tr only translates character-to-character.
>
> Cheers,
> Bernard




------------------------------

Date: Wed, 16 May 2001 15:10:01 +0200
From: "Peter Søgaard" <peter.sogaard@tjgroup.com>
Subject: Re: regExp question
Message-Id: <9dtu74$t87$1@news.inet.tele.dk>


"Peter Søgaard" <peter.sogaard@tjgroup.com> wrote in message
news:9dttob$ru7$1@news.inet.tele.dk...
> i can do it like this:
>
> %trans = (
>  'monday'=> 'mon',
>  'tuesday'=> 'tue',
>  'wednesday'=> 'wed'
> );
>
> foreach $key( keys %trans ){
>   $text =~ s/$key/$trans{$key}/ig;
> }
>
>
> but is there a better than than using a loop?
>
Disregard above post - a sollution was posted at the time i sent it :)




------------------------------

Date: 16 May 2001 13:02:38 GMT
From: rgarciasuarez@free.fr (Rafael Garcia-Suarez)
Subject: Re: regExp question
Message-Id: <slrn9g4ulo.o0k.rgarciasuarez@rafael.kazibao.net>

Peter Søgaard wrote in comp.lang.perl.misc:
} Sorry, that's not what i meant...

Yes... Please reply below the quoted text, this makes the discussion
easier to follow.

} Say i have a string:
} $text = "blablabla at monday and blablabla at tuesday wednesday and thursday
} blablabla";
} 
} then i want to translate all the days in $str to "mon","tue" etc.
} 
} I guess i need to make to lists...one the @seachList =
} ("monday","tuesday",etc) and the other the @translationList =
} ("mon","tue",etc)

Use a hash :

  my %translations = (
    'monday' => 'mon',
    'tuesday' => 'tue',
    # etc...
  );

You can then use a s/// :

  $text =~ s/\b(monday|tuesday|...)\b/$translations{$1}/g;

The \b in the regexp are here to ensure that this will replace only
whole words (and not 'sundays' --> 'suns')

-- 
Rafael Garcia-Suarez / http://rgarciasuarez.free.fr/


------------------------------

Date: Wed, 16 May 2001 13:26:06 GMT
From: tiltonj@erols.com (Jay Tilton)
Subject: Re: regExp question
Message-Id: <3b027696.274268207@news.erols.com>

On Wed, 16 May 2001 14:39:01 +0200, "Peter Søgaard"
<peter.sogaard@tjgroup.com> wrote:

>Say i have a string:
>$text = "blablabla at monday and blablabla at tuesday wednesday and thursday
>blablabla";
>
>then i want to translate all the days in $str to "mon","tue" etc.
>
>I guess i need to make to lists...one the @seachList =
>("monday","tuesday",etc) and the other the @translationList =
>("mon","tue",etc)
>
>but how do i use these 2 lists in my regexp?

Any time you're thinking of creating two lists with a one-to-one
relationship between elements, you're better off using a hash.

  my %substitutions = (
     Monday => 'Mon',
     Tuesday => 'Tue',
     Wednesday => 'Wed',
     Thursday => 'Thu',
     Friday => 'Fri',
     Saturday => 'Sat',
     Sunday => 'Sun',
  );

  $text =~ s/$_/$substitutions{$_}/ig foreach keys %substitutions;

But that may be a bit of overkill for this particular problem.
It can be done in a single statement.

  $text =~ s/\b(mon|tue|wed|thu|fri|sat|sun)\w*day/$1/ig;

>Actually i want to do the same as you can with tr///
>
>tr/abc/cde/ this translates a to c, b to d, c to e
>
>I want the same, just with monday to mon, tuesday to tue etc...

tr/// is not useful here.  It can only change single characters.
s/// is useful here.  It can change multi-character strings.


------------------------------

Date: Wed, 16 May 2001 22:29:16 +0800
From: "´Z©Ò¤ô@!¡±o^" <crud_alex@yahoo.com>
Subject: Re: regExp question
Message-Id: <9du2et$nrf$1@taliesin.netcom.net.uk>

$day = qw/sunday sun monday mon tuesday tue wednesday wed thursday thu
friday fri saturday sat/;

s!(sunday|monday|tuesday|wednesday|thursday|friday|saturday)!$day{$1}!ge;

"Peter Søgaard" <peter.sogaard@tjgroup.com> ¼¶¼g©ó¶l¥ó
news:9dtqsq$kfs$1@news.inet.tele.dk...
> Hmm, this should be simple enought, but it's bugging me a bit.
> Say I want to change all "monday","tuesday" etc. in a string to
"mon","tue"
> etc.
> How do i approach this? use tr/// or s///?
> with tr/// i can only replace 1 char by 1 char, or am i doing something
> wrong?
>
>
>
>




------------------------------

Date: Wed, 16 May 2001 10:50:06 -0400
From: tadmc@augustmail.com (Tad McClellan)
Subject: Re: regExp question
Message-Id: <slrn9g54su.nf4.tadmc@tadmc26.august.net>


[ Jeopardectomy performed ]


´Z©Ò¤ô@!¡±o^ <crud_alex@yahoo.com> wrote:
>"Peter Søgaard" <peter.sogaard@tjgroup.com> ¼¶¼g©ó¶l¥ó
>news:9dtqsq$kfs$1@news.inet.tele.dk...

>> Say I want to change all "monday","tuesday" etc. in a string to
>"mon","tue"


>$day = qw/sunday sun monday mon tuesday tue wednesday wed thursday thu
>friday fri saturday sat/;


 if ( $day eq 'sat' )
   { print "the Jeopardist also did not test the code\n" }


>s!(sunday|monday|tuesday|wednesday|thursday|friday|saturday)!$day{$1}!ge;
                                                              ^^^^^     ^
                                                              ^^^^^     ^

1) there is no %day hash, so the code above *deletes* the day names.

2) if there _was_ a %day hash, the "e" option would be superfluous.

3) ought to have some word boundaries in there


Please do not post untested code. I assume you were trying to help,
yet you ended up making things even more confused...


-- 
    Tad McClellan                          SGML consulting
    tadmc@augustmail.com                   Perl programming
    Fort Worth, Texas


------------------------------

Date: 16 May 2001 17:53:24 +0100
From: nobull@mail.com
Subject: Re: regExp question
Message-Id: <u9g0e5w7zv.fsf@wcl-l.bham.ac.uk>

I know that Peter's particualar question has been answered already
but I think a little elaboration may be helpful...

"Peter Søgaard" <peter.sogaard@tjgroup.com> writes:

> i can do it like this:
> 
> %trans = (
>  'monday'=> 'mon', 'tuesday'=> 'tue', 'wednesday'=> 'wed'
> );
> 
> foreach $key( keys %trans ){
>   $text =~ s/$key/$trans{$key}/ig; }

You do realise that replaces "Monday" with "mon" don't you?

> but is there a better than than using a loop?

In the general case no.  (But there is a worse way using join and
$#+.  Please see numerous previous threads on this exact same question
if you are interested in it).

There is a better way if you can find a single pattern that will match
all your targets.  If we assume we are only looking for these words
where they appear as complete words:

$text =~ /(\w+day\b)/$trans{lc $1} || $1/eig;

The || $1 is so that words like "yesterday" are left unchanged.

Of course in languages where not all days end in 'day'...

$text =~ /(\w+)/$trans{lc $1} || $1/eig;

If you are stuck using a loop then you should precompile the search
patterns, for details see FAQ: "How do I efficiently match many
regular expressions at once?"

-- 
     \\   ( )
  .  _\\__[oo
 .__/  \\ /\@
 .  l___\\
  # ll  l\\
 ###LL  LL\\


------------------------------

Date: Wed, 16 May 2001 17:35:06 -0000
From: cberry@cinenet.net (Craig Berry)
Subject: Re: regExp question
Message-Id: <tg5eiasge9foe2@corp.supernews.com>

Peter Søgaard (peter.sogaard@tjgroup.com) wrote:
: Sorry, that's not what i meant...
: 
: Say i have a string:
: $text = "blablabla at monday and blablabla at tuesday wednesday and thursday
: blablabla";
: 
: then i want to translate all the days in $str to "mon","tue" etc.

  my @daynames = qw(monday tuesday wednesday thursday friday saturday sunday);
  my $daypat   = join '|', @daynames;

  $_ = 'blablabla at monday and blablabla at tuesday wednesday and thursday';
  s/\b($daypat)\b/substr($1, 0, 3)/eg;
  print;

Output:

  blablabla at mon and blablabla at tue wed and thu

: I guess i need to make to lists...one the @seachList =
: ("monday","tuesday",etc) and the other the @translationList =
: ("mon","tue",etc)

You could do it that way, though if you did I'd suggest a hash mapping
long to short names instead.  But since there's a simple functional way to
derive the short from the long name, that seems more direct.

-- 
   |   Craig Berry - http://www.cinenet.net/~cberry/
 --*--  "God becomes as we are that we may be as he is."
   |               - William Blake


------------------------------

Date: Wed, 16 May 2001 17:39:27 -0000
From: cberry@cinenet.net (Craig Berry)
Subject: Re: regExp question
Message-Id: <tg5eqf6cmrq404@corp.supernews.com>

Rafael Garcia-Suarez (rgarciasuarez@free.fr) wrote:
: Use a hash :
: 
:   my %translations = (
:     'monday' => 'mon',
:     'tuesday' => 'tue',
:     # etc...
:   );

It's usually a good idea to automate conversions wherever you can; it cuts
down on typing errors.  I'd initialize the hash like this:

  my @daynames = qw(monday tuesday wednesday thursday friday saturday sunday);
  my %trans;
  @trans{@daynames} = map { substr($_, 0, 3) } @daynames;

-- 
   |   Craig Berry - http://www.cinenet.net/~cberry/
 --*--  "God becomes as we are that we may be as he is."
   |               - William Blake


------------------------------

Date: Wed, 16 May 2001 13:51:53 GMT
From: Bart Lateur <bart.lateur@skynet.be>
Subject: Re: Stumped on $?, duplicate output
Message-Id: <hg15gtkckgq0ccf2ri8jl87fndrfs608eo@4ax.com>

Mr. Sunray wrote:

>      print $?, "\n";                      # prints -1

-1 is a dummy value which indicates that this feature is not properly
working. Perhaps something went wrong when your perl was built.

-- 
	Bart.


------------------------------

Date: Wed, 16 May 2001 17:59:59 +0100
From: dave@mo-seph.com (Dave Murray-Rust)
Subject: Re: use an expanding set of modules
Message-Id: <slrn9g5cgf.d14.dave@flop.localnet>

On 15 May 2001 17:01:16 GMT, Anno Siegel 
	<anno4000@lublin.zrz.tu-berlin.de> wrote:
>You may want to employ a loader module for the main program to use().
>Its task is to see what components (modules) are around and require()
>them.  It might have to know (beforehand) how to put class names
>on various (or a single) module's @ISA.  That way you'd get objects
>that have or don't have certain methods, depending on which components
>are installed.  Generic base classes could provide fallback methods.

Cool - I'll get cracking on that. It is a perfect substitution, so
unless I am a total muppet the fallback methods should never get hit.

>The general theme here is polymorphism, in this case inheritance
>polymorphism.  Damian Conway's excellent[1] OOP discusses these in a
>Perl context.
I'm cool with the polymorphism thing, I just wasn't sure how to do the
class loading. I've been plannning to get the book, so I'll order it
now.
(I'm sure I'll be back sometime soon with more specific module loader
questions...;)

Cheers for the help,
Dave


------------------------------

Date: Wed, 16 May 2001 13:29:23 -0400
From: Jeffrey Mercer <jmercer@industrialhouse.com>
Subject: Visual Basic and Perl
Message-Id: <3B02B8F3.A23727C4@industrialhouse.com>


Have anyone used VB and Perl together?
I want to use VB as a GUI layer and link to a Perl obj library.
Much like the Glade/ Perl on Gnome Platforms.

I've seen the MS Windows modules on CPAN and they don't seem to do what
I'm looking for.

I should be able to declare an perl obj within the VB GUI code and use
it there. OLE?

Any thoughts on this appreciated...

--
Best Regards,

Jeff @ Industrial House




------------------------------

Date: Wed, 16 May 2001 11:53:56 -0400
From: "John Fortin" <fortinj@attglobal.net>
Subject: Re: Where can I find The Perl Journal?
Message-Id: <9du7no$ev8$1@news.btv.ibm.com>

> they don't carry it.)  Does anybody know of any bookstore chains that *do*
> carry it?  Or how about online?  I'm sure I remember some site having a
> few issues; maybe it was linuxmall.com, but if it was, they don't have any
> now.  Any ideas from anyone?  I'd appreciate any tips.  Thanks.
>
> Jamie Kufrovich

Barnes & Noble carries it.  I usually buy it there.

John




------------------------------

Date: Tue, 15 May 2001 18:30:51 GMT
From: u185760498@spawnkill.ip-mobilphone.net
Subject: Win32 fork() getting memory errors
Message-Id: <l.989951451.1042510986@sphinx.timetra.com>

Win2000.  Forking to create telnet sessions (Net::Telnet).  Getting:

  "The memory could not be 'read'"

when loggin in session (even 1 child).

Any help appreciated.

~Tom
 



-- 
Sent by tjones from  timetra piece from com
This is a spam protected message. Please answer with reference header.
Posted via http://www.usenet-replayer.com/cgi/content/new


------------------------------

Date: Wed, 16 May 2001 10:26:01 -0400
From: Andras Malatinszky <andras@mortgagestats.com>
Subject: Re: Worldclock program???
Message-Id: <3B028DF9.10243B5@mortgagestats.com>



Niall Byrne wrote:
> 
> Hi all,
> 
> I'm new to Perl, very new...
> 
> I have been asked to created a worldclock that will appear on a web page to show
> the time of a number of countries at once.
> 
> I have been trying to use GIF's, the idea was to create a blank main gif and
> have gif's numbering 0-9. the number would appear on top on the orginal gif and
> a refresh command would keep the time running.
> 
> But my knowledge is nowhere near the level I need, So does anyone here have
> helpful comments or hints?

You should probably do this in JavaScript. You don't want to hog your
server with the frequent updates. Read up on the Date object, especially
the getTimezoneOffset() method.


------------------------------

Date: Wed, 16 May 2001 15:19:33 GMT
From: Dan Sugalski <dan@tuatha.sidhe.org>
Subject: Re: XS and varargs
Message-Id: <9UwM6.4660$v5.400252@news1.rdc1.ct.home.com>

agnes@talarian.com.nospam wrote:

> "Dan Sugalski" <dan@tuatha.sidhe.org> wrote:
>> agnes@talarian.com wrote:
>> 
>> > So I am trying to write a perl wrapper around a set of C functions using
> XS.
>> > I ran into a problem with a "print-like" function that takes a format
> argument
>> > followed by a vararg list. From the perlxs manual, using an ellipsis
> should
>> > work. But the only example given assume that the programmer actually
> knows
>> > what will be in the list.
>> 
>> This is documented in the perlxs chunk of the docs. Check out the bits 
>> in the "variable-length parameter lists" section specifically.

> I RTFM'ed before posting, and couldn't figure a way to do it from the doc.
> It does not show any way to stuff back whatever was sent by the ellipsis in a
> vararg C function. As I said, it more or less assumes that the programmer
> knows the possible combinations of arguments coming through the ellipsis
> arguments, and that the number of possible permutations is finite.

Ah, I didn't realize that you were dealing with a vararg C function. Sorry
'bout that--I thought it was only the XS function itself that got a
variable number of arguments.

There are only two different ways to do this that'll actually work:

1) Drop to assembly and build up the argument list by hand and call
into the C function

2) A darned big switch statement that looks like:

   switch (items) {
	case 1: the_func(ST(0)); break;
	case 2: the_func(ST(0),ST(1)); break;
	case 3: the_func(ST(0),ST(1),ST(2)); break;
	case 4: the_func(ST(0),ST(1),ST(2),ST(3)); break;
   }

The first is terribly platform dependent, and the second is
rather ugly. Take your pick, and join in with me cursing C... :)

				Dan


------------------------------

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 914
**************************************


home help back first fref pref prev next nref lref last post