[28076] in Perl-Users-Digest

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

Perl-Users Digest, Issue: 9440 Volume: 10

daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Sun Jul 9 21:05:55 2006

Date: Sun, 9 Jul 2006 18:05:04 -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, 9 Jul 2006     Volume: 10 Number: 9440

Today's topics:
        =?utf-8?Q?Re:_Encoding_of_the_perl_output_?= =?utf-8?Q? <benkasminbullock@gmail.com>
    Re: converting line input into columns <rvtol+news@isolution.nl>
    Re: converting line input into columns vanagas99@yahoo.com
    Re: converting line input into columns <1usa@llenroc.ude.invalid>
    Re: converting line input into columns vanagas99@yahoo.com
    Re: converting line input into columns <David.Squire@no.spam.from.here.au>
    Re: converting line input into columns <tadmc@augustmail.com>
        Hangman <weberw@adelphia.net>
    Re: Hangman axel@white-eagle.invalid.uk
    Re: help with some capturing syntax <rvtol+news@isolution.nl>
    Re: How to force formatted date (month) language ? <bart@nijlen.com>
    Re: How to force formatted date (month) language ? <ynleder@nspark.org>
    Re: Profanity checking, phonetically. <shrike@cyberspace.org>
    Re: Profanity checking, phonetically. <David.Squire@no.spam.from.here.au>
    Re: Profanity checking, phonetically. (use net)
    Re: Spreadsheet::[Parse|Write]Excel - accessing the con <justin.0607@purestblue.com>
        Digest Administrivia (Last modified: 6 Apr 01) (Perl-Users-Digest Admin)

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

Date: Mon, 10 Jul 2006 09:57:18 +0900
From: "Ben Bullock" <benkasminbullock@gmail.com>
Subject: =?utf-8?Q?Re:_Encoding_of_the_perl_output_?= =?utf-8?Q?=28=C3=A1_=C3=A9_=C3=AD_=C3=B3=29?=
Message-Id: <e8s8la$8j7$1@ml.accsnet.ne.jp>

"Tom" <tomlobato@gmail.com> wrote in message 
news:1152396426.849429.24570@p79g2000cwp.googlegroups.com...
>My perl scripts is generating strange output of the characters when it
> is opened by Browsers (mozilla, IE).
>#!/usr/bin/perl
>print "a e i o u     u    ";
>The below code outputs the rigth string to the console (or files if I
>open with editors), but if I put it (with open FILE,output.html...) in
>html file and open with a browser, look the result:
>a  e  i  o  u  á é í ó u â î ô û

Switching the encoding of your post to utf8, I get the above results. In 
case you can't see this utf8 post the characters in the second line that you 
complained about are actually all displayed correctly when the post encoding 
is utf8. It looks to me as if Perl is working properly, and the problem is 
not Perl but that the browser encoding is not set properly.



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

Date: Sun, 9 Jul 2006 17:28:22 +0200
From: "Dr.Ruud" <rvtol+news@isolution.nl>
Subject: Re: converting line input into columns
Message-Id: <e8regc.us.1@news.isolution.nl>

vanagas99@yahoo.com schreef:

> Severity: Important
> Status: Unknown
> PDI ID: 1895
> Finding Details
>        This vulnerability... blah, blah, blah
> Vulnerability Discussion
>           blah, blah, blah text
> Fix recommendations
>       blah, blah, blah text

It looks like <newline><whitespace> has the same functionality as
<colon><space>.

By "column type", do you mean that the header field names should be
assembled in a header line, like CSV?

Severity,Status,PDI ID,Finding Details,Vulnerability Discussion,Fix
recommendations
Important,Unknown,1895,"This vulnerability... blah, blah, blah","blah,
blah, blah text","blah, blah, blah text"

-- 
Affijn, Ruud

"Gewoon is een tijger."




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

Date: 9 Jul 2006 09:16:03 -0700
From: vanagas99@yahoo.com
Subject: Re: converting line input into columns
Message-Id: <1152461763.318474.29020@s13g2000cwa.googlegroups.com>

Dr. Ruud,

Yes. Thats exacty what I am tryint to do. Here is the actual sample
from the file I am trying to parse:

-----------------------
Physical Security
Severity : Cat II / Important
Status : Unknown
PDI ID     : 1836

Finding Details
This vulnerability could not be checked by the program, it must be
checked manually.

Vulnerability Discussion
Category: II
		Inadequate physical protection can undermine all other security
precautions utilized to protect the system. This can jeopardize the
confidentiality, availability, and integrity of the system.  Physical
security of the individual machine is the first line protection of any
system.

Manual Fix Procedures
Ensure the computer equipment is located in a protected controlled
access area.

References and additional information
FSO Checklist:  3.1
		CJCSM 6510.01, C-D.3



Administrator Documentation
Severity : Cat II / Important
Status : Unknown
PDI ID     : 1788

Finding Details
This vulnerability could not be checked by the program, it must be
checked manually.

Vulnerability Discussion
Category: II
		Using a privileged account to perform routine functions makes the
computer vulnerable to attack by any virus or Trojan Horse
inadvertently introduced during a session that has been granted full
privileges.

The rule of least privilege should always be enforced.

Manual Fix Procedures
Ensure administrative personnel have two accounts assigned, a standard
user account and an account with membership in the Administrators
group.  Personnel should be instructed to use the less privileged
account for day-to-day use.

Each System Administrator will have a unique userid dedicated for
administering the system.
Each System Administrator will have a separate account for normal user
tasks.
The built-in Administrator account will not used to administer the
system.
Administrators will be properly trained.
The IAO will maintain a list of users belonging to the Administrators
group.

References and additional information
FSO Checklist:  3.2
		DODI 8200.2, E3.4.7
	              CJCSM 6510.01, A-A.3
---------------
I need everyting after the : and everyting (multiple lines in some
cases) to put in CSV format, so I can import it to excel.

Please advice.

Thanks,
AV

Dr.Ruud wrote:
> vanagas99@yahoo.com schreef:
>
> > Severity: Important
> > Status: Unknown
> > PDI ID: 1895
> > Finding Details
> >        This vulnerability... blah, blah, blah
> > Vulnerability Discussion
> >           blah, blah, blah text
> > Fix recommendations
> >       blah, blah, blah text
>
> It looks like <newline><whitespace> has the same functionality as
> <colon><space>.
>
> By "column type", do you mean that the header field names should be
> assembled in a header line, like CSV?
>
> Severity,Status,PDI ID,Finding Details,Vulnerability Discussion,Fix
> recommendations
> Important,Unknown,1895,"This vulnerability... blah, blah, blah","blah,
> blah, blah text","blah, blah, blah text"
> 
> -- 
> Affijn, Ruud
> 
> "Gewoon is een tijger."



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

Date: Sun, 09 Jul 2006 16:45:40 GMT
From: "A. Sinan Unur" <1usa@llenroc.ude.invalid>
Subject: Re: converting line input into columns
Message-Id: <Xns97FB81E93B3E6asu1cornelledu@127.0.0.1>

vanagas99@yahoo.com wrote in
news:1152461763.318474.29020@s13g2000cwa.googlegroups.com: 

> Yes. Thats exacty what I am tryint to do.

What is exactly you are trying to do? Oh, you are top-posting, please 
don't do that. 

> Here is the actual sample
> from the file I am trying to parse:

So, the information you gave before was false? Why would you make it 
harder for people to help you?

In my reply to your original post, I mentioned that you should read and 
follow the posting guidelines, and post what you have tried.

You have received various solutions to your problem as it was originally 
stated. Why don't you take those solutions, and use them as the basis 
for parsing the real data.

When you encounter problems, feel free to post a well-composed message, 
showing what you have tried, what does not work etc. It is all clearly 
explained in the guidelines.

 ...

> I need everyting after the : and everyting (multiple lines in some
> cases) to put in CSV format, so I can import it to excel.

Maybe you should consider hiring someone if you just want someone else 
to do all the work.

Sinan

-- 
A. Sinan Unur <1usa@llenroc.ude.invalid>
(remove .invalid and reverse each component for email address)

comp.lang.perl.misc guidelines on the WWW:
http://augustmail.com/~tadmc/clpmisc/clpmisc_guidelines.html



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

Date: 9 Jul 2006 09:51:08 -0700
From: vanagas99@yahoo.com
Subject: Re: converting line input into columns
Message-Id: <1152463867.930117.90320@p79g2000cwp.googlegroups.com>

sorry, a bit under preasure... been up til 3am trying to work on this.
I am not a programmer. This project sneaked up on me... All I was
getting from previous suggestions was "Malformed record" errors...

Thanks,
Gedi
A. Sinan Unur wrote:
> vanagas99@yahoo.com wrote in
> news:1152461763.318474.29020@s13g2000cwa.googlegroups.com:
>
> > Yes. Thats exacty what I am tryint to do.
>
> What is exactly you are trying to do? Oh, you are top-posting, please
> don't do that.
>
> > Here is the actual sample
> > from the file I am trying to parse:
>
> So, the information you gave before was false? Why would you make it
> harder for people to help you?
>
> In my reply to your original post, I mentioned that you should read and
> follow the posting guidelines, and post what you have tried.
>
> You have received various solutions to your problem as it was originally
> stated. Why don't you take those solutions, and use them as the basis
> for parsing the real data.
>
> When you encounter problems, feel free to post a well-composed message,
> showing what you have tried, what does not work etc. It is all clearly
> explained in the guidelines.
>
> ...
>
> > I need everyting after the : and everyting (multiple lines in some
> > cases) to put in CSV format, so I can import it to excel.
>
> Maybe you should consider hiring someone if you just want someone else
> to do all the work.
>
> Sinan
>
> --
> A. Sinan Unur <1usa@llenroc.ude.invalid>
> (remove .invalid and reverse each component for email address)
>
> comp.lang.perl.misc guidelines on the WWW:
> http://augustmail.com/~tadmc/clpmisc/clpmisc_guidelines.html



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

Date: Sun, 09 Jul 2006 18:07:52 +0100
From: David Squire <David.Squire@no.spam.from.here.au>
Subject: Re: converting line input into columns
Message-Id: <e8rd58$6e0$1@gemini.csx.cam.ac.uk>

vanagas99@yahoo.com wrote:
> sorry, a bit under preasure... been up til 3am trying to work on this.
> I am not a programmer. This project sneaked up on me... All I was
> getting from previous suggestions was "Malformed record" errors...
> 
> Thanks,
> Gedi
> A. Sinan Unur wrote:
>> vanagas99@yahoo.com wrote in
>> news:1152461763.318474.29020@s13g2000cwa.googlegroups.com:
>>
>>> Yes. Thats exacty what I am tryint to do.
>> What is exactly you are trying to do? Oh, you are top-posting, please
>> don't do that.

Which part of this didn't you understand? Please don't top-post.


DS


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

Date: Sun, 9 Jul 2006 17:18:05 -0500
From: Tad McClellan <tadmc@augustmail.com>
Subject: Re: converting line input into columns
Message-Id: <slrneb304t.6a3.tadmc@magna.augustmail.com>

vanagas99@yahoo.com <vanagas99@yahoo.com> wrote:

> sorry, 


Sorry for what?

Please quote some context in followups like everybody else does.


> a bit under preasure... been up til 3am trying to work on this.


That does not give you the right to abuse us.


> I am not a programmer. 


We know that.

A programmer would have solved their problem given the information
already posted earlier in this thread. They wouldn't be back for
more hand holding.


> A. Sinan Unur wrote:

>> Oh, you are top-posting, please
>> don't do that.


Yet here you are top posting again.


>> In my reply to your original post, I mentioned that you should read and
>> follow the posting guidelines, and post what you have tried.


Yet you have not posted what you have tried.


>> You have received various solutions to your problem


So why are you back here at all?

It is pretty clear that your "sorry" is not at all sincere, else
you wouldn't be repeating the same things that you are apologizing for.


Welcome to perpetual invisi-land!


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


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

Date: 9 Jul 2006 16:11:39 -0700
From: "weberw@adelphia.net" <weberw@adelphia.net>
Subject: Hangman
Message-Id: <1152486699.209293.94500@s13g2000cwa.googlegroups.com>

Can someone help with my code?  When the user enters "c" in the text
box it fills in c_ _, which is great.  But when they enter the next
letter, like "a".  It erases the c_ _ and produces _ a _.  I need to
keep it to be ca_.  Also how do you get the number of wrong guesses in
a string?  Example, j,l,u,v etc.so the user knows the letters they have
entered?
#!C://Perl/bin/perl


use CGI ':standard';

use CGI::Carp  'fatalsToBrowser';

use constant MAX_MISSES => 8;


&display();

my $word;
$word = "cat";
    my $misses_left = MAX_MISSES;
     my %letters = map {$_ => 1} split //, $word;;
     my %guesses = ();

if (param()) {

	my $guess = param('guess');
	&processguess($guess);



sub processguess{


if (exists $guesses{$guess}) {
           print qq(You\'ve already guessed "$guess".\n);

         }

       $guesses{$guess}++;

      if (exists $letters{$guess}) {
         delete $letters{$guess};
         keys %letters or last GUESSES;

       } else {
         --$misses_left;
         print "another";

          }
       if ($misses_left > 0)
       {
       print "Your guess is: ", join(' ', sort keys %guesses), "\n";
       print "You have $misses_left misses left.\n\n";
       print join(' ', map {exists $guesses{$_} ? $_ : '_'} split //,
$word), "\n";
           my $guess;

   }

}
     }
}
    sub display {


        my $the_cookie = cookie (
            -name=>'gameid',
            -value=>$id,
            -expires=>'+1h');

        print header(-cookie=>$the_cookie),
            start_html(
                -title=>"Hangman!",
                -onLoad=>"document.forms[0].guess.select()"),

                h1("Hangman!"),


            "Tries Remaining: ",
             "The word: ",
            br,
            "Letters guessed so far: ",
            br,

              start_form,
            "Next Guess: ",
            textfield (
                -name=>"guess",
                -size=>5,
                -maxlength=>1,
                -default=>''),
            br,
            br,


			br,
            submit (-name=>"submit", -label=>"Guess"),
            submit (-name=>"new_game", -label=>"New Game"),
            
            end_form,
            end_html;
 
}
end_html;



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

Date: Sun, 09 Jul 2006 23:49:17 GMT
From: axel@white-eagle.invalid.uk
Subject: Re: Hangman
Message-Id: <1Cgsg.3619$5K2.2767@fed1read03>

weberw@adelphia.net <weberw@adelphia.net> wrote:
> Can someone help with my code?  When the user enters "c" in the text
> box it fills in c_ _, which is great.  But when they enter the next
> letter, like "a".  It erases the c_ _ and produces _ a _.  I need to
> keep it to be ca_.  Also how do you get the number of wrong guesses in
> a string?  Example, j,l,u,v etc.so the user knows the letters they have
> entered?

> #!C://Perl/bin/perl

    use strict;
    use warnings;
 
> use CGI ':standard';
> use CGI::Carp  'fatalsToBrowser';
> use constant MAX_MISSES => 8;
 
> &display();

There is no need to use & when calling a subroutine unless you know why
you need it.

> my $word;
> $word = "cat";
>    my $misses_left = MAX_MISSES;
>     my %letters = map {$_ => 1} split //, $word;;
>     my %guesses = ();

At this point %guesses has no entries. So all previous 'guesses' have
been lost as that information has not been retained.
 
This information easily be retained by passing it back in the form as a
hidden element.

> if (param()) {
> 
>        my $guess = param('guess');
>        &processguess($guess);
 
> 
> sub processguess{
 
> if (exists $guesses{$guess}) {
>           print qq(You\'ve already guessed "$guess".\n);
>         }

This code will never be executed as %guesses is empty.
 
>       $guesses{$guess}++;
 
>      if (exists $letters{$guess}) {
>         delete $letters{$guess};
>         keys %letters or last GUESSES;

You don't specify a label GUESSES.
 
>       } else {
>         --$misses_left;
>         print "another";
 
I'm afraid the purpose of this print escapes me.

>          }
>       if ($misses_left > 0)
>       {
>       print "Your guess is: ", join(' ', sort keys %guesses), "\n";
>       print "You have $misses_left misses left.\n\n";
>       print join(' ', map {exists $guesses{$_} ? $_ : '_'} split //,
> $word), "\n";
>           my $guess;
> 
>   }
> 
> }
>     }
> }

One too many right-braces here.

>    sub display {
 
>        my $the_cookie = cookie (
>            -name=>'gameid',
>            -value=>$id,

$id is never defined. Using warnings would have told you that.

> [snip]
 

Axel


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

Date: Sun, 9 Jul 2006 17:49:25 +0200
From: "Dr.Ruud" <rvtol+news@isolution.nl>
Subject: Re: help with some capturing syntax
Message-Id: <e8rflt.1f0.1@news.isolution.nl>

Paul Lalli schreef:
> Matt Williamson:

>>         for ($status) {
>>          s/^\s+//;
>>          s/\s+$//;
>>         }
>
> what is the point of a loop that goes iterates only once?  Are you
> just trying to avoid writing "$status" twice instead of once?  Does
> that really make sense to you?
>
> $status =~ s/^\s+//;
> $status =~ s/\s+$//;

Ik like it as

    s/^\s+//, s/\s+$// for $status;

but I don't remember ever having checked that idiom for having
optimization benefits or performance penalties.

-- 
Affijn, Ruud

"Gewoon is een tijger."




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

Date: 9 Jul 2006 09:00:19 -0700
From: "Bart Van der Donck" <bart@nijlen.com>
Subject: Re: How to force formatted date (month) language ?
Message-Id: <1152460818.957478.252420@35g2000cwc.googlegroups.com>

Yohan N. Leder wrote:

>[...]
> Hmm, understood your demonstration about jui/jul ambiguousness... I'll
> take the super-sage way ;) So, just a question : do you know the
> "official" English month abbreviations ? Not found on Wikipedia as for
> French side.

Me neither. But it's pretty safe to assume that those are 'jan feb mar
apr may jun jul aug sep oct nov dec'.

But, same as in French, it looks like these are no "hard" standards.

-- 
 Bart



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

Date: Mon, 10 Jul 2006 00:11:10 +0200
From: Yohan N. Leder <ynleder@nspark.org>
Subject: Re: How to force formatted date (month) language ?
Message-Id: <MPG.1f1b9d6990949ed9989882@news.tiscali.fr>

In article <1152460818.957478.252420@35g2000cwc.googlegroups.com>, 
bart@nijlen.com says...
> Me neither. But it's pretty safe to assume that those are 'jan feb mar
> apr may jun jul aug sep oct nov dec'.
> 

Adopted ! Maybe with upper case at begin ;-)


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

Date: 9 Jul 2006 06:20:44 -0700
From: "shrike@cyberspace.org" <shrike@cyberspace.org>
Subject: Re: Profanity checking, phonetically.
Message-Id: <1152451244.176030.137440@35g2000cwc.googlegroups.com>


Sherm Pendley wrote:
> John Bokma <john@castleamber.com> writes:
>
> > *hits self with Perl Cookbook*
> >
> > Indeed, didn't read good.
>
> Try a smaller book next time - seeing double from a concussion isn't likely
> to improve things. :-)
>
> sherm--

Unless your billing per line ;-)

Thanks all. I expected this to be oddball enough not to be in the
cookbook. The previous poster was correct: it is uid/password
combinations that I am checking.

Is this sort of thing common enough to bother adding a module to CPAN?
I expect to write a module specifically for this. I would call it
Text::Soundex::Profanity 

-Opinions? 
-Matt



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

Date: Sun, 09 Jul 2006 15:02:56 +0100
From: David Squire <David.Squire@no.spam.from.here.au>
Subject: Re: Profanity checking, phonetically.
Message-Id: <e8r2ag$fhr$1@gemini.csx.cam.ac.uk>

shrike@cyberspace.org wrote:

[snip]

> Thanks all. I expected this to be oddball enough not to be in the
> cookbook. The previous poster was correct: it is uid/password
> combinations that I am checking.
> 
> Is this sort of thing common enough to bother adding a module to CPAN?
> I expect to write a module specifically for this. I would call it
> Text::Soundex::Profanity 
> 
> -Opinions?

Hmmm. Seems like a lot of work to solve a very rare problem. I generate 
random passwords using this:

sub makePassword {

	my $PasswordLength = 10;
	$PasswordLength = shift if @_;

	my @Chars = split //, 
'abcdefghjkmnpqrstuvwxyzABCDEFGHJKMNPQRSTUVWXYZ23456789'; # note 
excision of ambiguous characters
	my $Password = '';
	for (1..$PasswordLength) {
		$Password .= $Chars[rand @Chars];
	}
	return $Password;
}

 .. which I picked up somewhere (here?) a few years ago and adapted. I 
have yet to see one that looked pronounceable, let alone profane.


DS


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

Date: Mon, 10 Jul 2006 00:06:52 GMT
From: "Bill Smith" <wksmith@optonline(use net).com>
Subject: Re: Profanity checking, phonetically.
Message-Id: <wSgsg.20929$u11.7737@tornado.ohiordc.rr.com>


"David Squire" <David.Squire@no.spam.from.here.au> wrote in message
news:e8r2ag$fhr$1@gemini.csx.cam.ac.uk...
> shrike@cyberspace.org wrote:
>
> [snip]
>>
> .. which I picked up somewhere (here?) a few years ago and adapted. I
> have yet to see one that looked pronounceable, let alone profane.
>
>

I suspect that users are much more likely to record a password if it is not
pronounceable.  This can be a problem in some enviroments.

Bill Smith




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

Date: Sun, 09 Jul 2006 22:26:29 -0000
From: Justin C <justin.0607@purestblue.com>
Subject: Re: Spreadsheet::[Parse|Write]Excel - accessing the contents of a cell
Message-Id: <slrneb30i9.814.justin.0607@moonlight.purestblue.com>

On 2006-07-07, Jim Gibson <jgibson@mail.arc.nasa.gov> wrote:
> In article <slrneaqtt1.3cm.justin.0607@moonlight.purestblue.com>,
> Justin C <justin.0607@purestblue.com> wrote:
>
>> I've been trying to follow the examples given in the
>> Spreadsheet::ParseExcel module and appear to have become stuck. I have a
>> spreadsheet, most of which I need to copy to a new spreadsheet...
>> A6 to J6084 (well, that last number changes each time the sheet is
>> updated but I can extract that info from the sheet).
>> 
>> What I have so far is:
>> 
>> ---- START ----
>
> [start of program snipped]
>
>> while ( $r <= $lastrow ) {
>>     my $c = 0 ;
>>     while ( $c < 10 ) {
>
> Perl has 'for' loops, you know.

Yes, should I have used a for loop instead? Why is it better?


>>         my $nsr = $r - $srow ; # new sheet row number
>>         my $cell = $oldsheet->{Cells}[$r][$c] ;
>>         $newsheet->write($nsr , $c , $cell->Value) if ( $cell->Value ) ;
>
> I would delete the if part of this statement. You don't know if

My concern was, if the cell contained nothing then, $cell->Value would be
undef and I'd either get something unwanted in the new worksheet or the
program wouldn't run.


>>         $newsheet->write($nsr , $c , $cell->Format) if ( $cell->Format ) ;
>
> This line is not correct. The format instance should be the fourth
> (optional) argument of write.

I knew that! I just wasn't paying attention :) 


> Here is a program that copies a spreasheet and sets the color of the
> copied cells. Maybe you can start with this. It uses the Cell() method
> instead of Cells() (might be more efficient) and the add_format()
> method of the Workbook. I leave the offset methods of moving cells to
> you:

OK, let me try it and see what happens.

Parse: 0.2603
Write: 2.17
Can't call method "Value" on an undefined value at bin/web_new/a2z2.pl line 22.

Maybe the spreadsheets you've used this on have no empty cells? I think
I'm going to compare our two attempts, read the documentation to see 
what yours is doing, and then have another go.

Thanks for the reply.


	Justin.

-- 
Justin C, by the sea. 


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

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 V10 Issue 9440
***************************************


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