From perl-packrats Wed Jan 12 21:39:24 1994
Received: by metronet.com id AA29300
  (5.67a/IDA1.5hp); Wed, 12 Jan 1994 15:39:26 -0600
Return-Path: <perl-packrats>
Received: by metronet.com id AA29296
  (5.67a/IDA1.5hp for perl-packrats); Wed, 12 Jan 1994 15:39:24 -0600
Message-Id: <199401122139.AA29296@metronet.com>
From: wjm (Bill Middleton)
Date: Wed, 12 Jan 1994 15:39:24 -0600
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl-packrats
Subject: Are we having fun yet?


  Is anyone still interested in this?  Perhaps uniqueness
and individuality of archives is nice too.  Perhaps 
someone else would like to manage this list, if you're
uncomfortable.  I dunno.

Bill




From mark%blackplague@blackplague.gmu.edu Wed Jan 12 23:48:35 1994
Received: from blackplague.gmu.edu by metronet.com with SMTP id AA12123
  (5.67a/IDA1.5hp); Wed, 12 Jan 1994 17:47:46 -0600
Return-Path: <mark%blackplague@blackplague.gmu.edu>
Received: by blackplague.gmu.edu (NX5.67d/NX3.0S)
	id AA01387; Wed, 12 Jan 94 18:48:35 -0500
From: Mark <mark@blackplague.gmu.edu>
Message-Id: <9401122348.AA01387@blackplague.gmu.edu>
Subject: Re: Are we having fun yet?
To: wjm@metronet.com (Bill Middleton)
Date: Wed, 12 Jan 1994 18:48:35 -0500 (EST)
Cc: perl-packrats@metronet.com
In-Reply-To: <199401122139.AA29296@metronet.com> from "Bill Middleton" at Jan 12, 94 03:39:24 pm
X-Mailer: ELM [version 2.4 PL23]
Content-Type: text
Content-Length: 772       

>  Is anyone still interested in this?  Perhaps uniqueness
>and individuality of archives is nice too.  Perhaps 
>someone else would like to manage this list, if you're
>uncomfortable.  I dunno.

I know Im still interested, Ive been working over approaches to the archive
structure and what needs to be taken into consideration. I'm going to dig up
the archives of this list and put together all the ideas I think will work
and implement them in the ftp.cdrom.com archive, and if that goes ok, work
with Bill@metronet to implement them retrospectively on that site.

I think the silence on this list has been more to do with the time of year and
vacationing (I know thats true in my case) than lack of interest.

There's no reason to change administrators either..

Mark.

From perl-packrats Wed Jan 12 23:48:35 1994
Received: by metronet.com id AA12128
  (5.67a/IDA1.5hp); Wed, 12 Jan 1994 17:47:49 -0600
Return-Path: <perl-packrats>
Received: from blackplague.gmu.edu by metronet.com with SMTP id AA12123
  (5.67a/IDA1.5hp); Wed, 12 Jan 1994 17:47:46 -0600
Received: by blackplague.gmu.edu (NX5.67d/NX3.0S)
	id AA01387; Wed, 12 Jan 94 18:48:35 -0500
From: Mark <mark@blackplague.gmu.edu>
Message-Id: <9401122348.AA01387@blackplague.gmu.edu>
Subject: Re: Are we having fun yet?
To: wjm@metronet.com (Bill Middleton)
Date: Wed, 12 Jan 1994 18:48:35 -0500 (EST)
Cc: perl-packrats@metronet.com
In-Reply-To: <199401122139.AA29296@metronet.com> from "Bill Middleton" at Jan 12, 94 03:39:24 pm
X-Mailer: ELM [version 2.4 PL23]
Content-Type: text
Content-Length: 772       

>  Is anyone still interested in this?  Perhaps uniqueness
>and individuality of archives is nice too.  Perhaps 
>someone else would like to manage this list, if you're
>uncomfortable.  I dunno.

I know Im still interested, Ive been working over approaches to the archive
structure and what needs to be taken into consideration. I'm going to dig up
the archives of this list and put together all the ideas I think will work
and implement them in the ftp.cdrom.com archive, and if that goes ok, work
with Bill@metronet to implement them retrospectively on that site.

I think the silence on this list has been more to do with the time of year and
vacationing (I know thats true in my case) than lack of interest.

There's no reason to change administrators either..

Mark.

From perl-packrats Thu Jan 13 10:18:46 1994
Received: by metronet.com id AA16225
  (5.67a/IDA1.5hp); Thu, 13 Jan 1994 04:20:05 -0600
Return-Path: <perl-packrats>
Received: by metronet.com id AA16201
  (5.67a/IDA1.5hp for perl-packrats); Thu, 13 Jan 1994 04:18:47 -0600
Message-Id: <199401131018.AA16201@metronet.com>
From: wjm (Bill Middleton)
Date: Thu, 13 Jan 1994 04:18:46 -0600
In-Reply-To: Mark <mark@blackplague.gmu.edu>
       "Re: Are we having fun yet?" (Jan 12,  6:48pm)
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Mark <mark@blackplague.gmu.edu>
Subject: Re: Are we having fun yet?
Cc: perl-packrats

On Jan 12,  6:48pm, Mark wrote:
} 
} I know Im still interested, Ive been working over approaches to the archive
} structure and what needs to be taken into consideration. I'm going to dig up
} the archives of this list and put together all the ideas I think will work
} and implement them in the ftp.cdrom.com archive, and if that goes ok, work
} with Bill@metronet to implement them retrospectively on that site.
} 

Ok, i've been saving stuff and not knowing whether (or how!) to archive
it anymore.. i certainly don't wanna make the situation any worse.


} I think the silence on this list has been more to do with the time of year and
} vacationing (I know thats true in my case) than lack of interest.

Didn't mean to whine.  Just anxious to improve this current scheme.

Here's a few tidbits i scribbled down during the holidays..


Potentail additional areas:

 Serial Communications - commstuff (uucp things, slipup, khpager, others)
 Quota stuff in admin area?
 unix Clones area for sure - tho i have a toplevel item for Tom's man alone
 More math/stats stuff (lots of lookers there, but i only have one or 2 entries)
 info heirarchy - instead of announcements, tips/tricks for various OS, 
  references, whatever all in one dir.

  I think, as Stephen pointed out in the group, we'll get some 
direction from Tom's new FAQ.  I also have yet to peruse the Llama,
to see how to "Introduce" folks properly... or, should we orient 
more towards the advanced taste?  So many questions.


Bill





  


-- 
Bill Middleton - Former Infobankingcompushoppingtainmentmeister
Texas Metronet - Internet for the Individual  
Will hack perl for turnip greens and bacon

From perl-packrats Thu Jan 13 10:43:49 1994
Received: by metronet.com id AA16655
  (5.67a/IDA1.5hp); Thu, 13 Jan 1994 04:44:03 -0600
Return-Path: <perl-packrats>
Received: by metronet.com id AA16649
  (5.67a/IDA1.5hp); Thu, 13 Jan 1994 04:43:50 -0600
Message-Id: <199401131043.AA16649@metronet.com>
From: wjm (Bill Middleton)
Date: Thu, 13 Jan 1994 04:43:49 -0600
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: gopher-index-ack@bunyip.com
Subject: please send more info, and followup with other folks
Cc: perl-packrats, ntfn, chip


  Greetings.  Sorry this was so delayed.  I am excited to hear about your
plan to index our gopher.  There are several other sites doing an index here,
and I have no restrictions.  

  However, there is some discussion going on w.r.t. perl archiving in 
general, and you would do better possibly to send questions about indexing 
perl stuff to perl-packrats@metronet.com.

  Further, w.r.t. the comp.newprod archive, please contact chip@metronet.com
for formal permission and suggestions regarding that heirarchy.  Finally,
contact NTFN@metronet.com for info on the North Texas Freenet heirarchy,
which will be moving to their own host. (eventually)

  The static nature of gopher heirarchies will certainly be a concern for
y'all.  Could you send some info about bunyip in general?  Thanks.

Bill



From tchrist@wraeththu.cs.colorado.edu Thu Jan 13 12:18:04 1994
Received: from wraeththu.cs.colorado.edu by metronet.com with SMTP id AA20347
  (5.67a/IDA1.5hp); Thu, 13 Jan 1994 06:18:17 -0600
Return-Path: <tchrist@wraeththu.cs.colorado.edu>
Received: from localhost by wraeththu.cs.colorado.edu with SMTP id AA15895
  (5.65c/IDA-1.4.4); Thu, 13 Jan 1994 05:18:06 -0700
To: wjm@metronet.com (Bill Middleton)
Cc: Mark <mark@blackplague.gmu.edu>, perl-packrats@metronet.com
Subject: Re: Are we having fun yet? 
In-Reply-To: Bill Middleton's message <199401131018.AA16201@metronet.com> of Thu, 13 Jan 94 04:18:46 CST.
References: <199401131018.AA16201@metronet.com> 
Reply-To: tchrist@wraeththu.cs.colorado.edu
Date: Thu, 13 Jan 94 05:18:04 MST
Message-Id: <15893.758463484@wraeththu.cs.colorado.edu>
From: Tom Christiansen <tchrist@wraeththu.cs.colorado.edu>

>   I think, as Stephen pointed out in the group, we'll get some 
> direction from Tom's new FAQ.  I also have yet to peruse the Llama,
> to see how to "Introduce" folks properly... or, should we orient 
> more towards the advanced taste?  So many questions.

sigh.  had planned on gettin the new faq out this week, but 
got a pop call from byte magazine needing an article in short
order, and have to put something together to present for bay
lisa next week, so i'm aiming for a february 1 timeframe instead.

--tom

From perl-packrats Thu Jan 13 12:18:04 1994
Received: by metronet.com id AA20352
  (5.67a/IDA1.5hp); Thu, 13 Jan 1994 06:18:25 -0600
Return-Path: <perl-packrats>
Received: from wraeththu.cs.colorado.edu by metronet.com with SMTP id AA20347
  (5.67a/IDA1.5hp); Thu, 13 Jan 1994 06:18:17 -0600
Received: from localhost by wraeththu.cs.colorado.edu with SMTP id AA15895
  (5.65c/IDA-1.4.4); Thu, 13 Jan 1994 05:18:06 -0700
To: wjm@metronet.com (Bill Middleton)
Cc: Mark <mark@blackplague.gmu.edu>, perl-packrats@metronet.com
Subject: Re: Are we having fun yet? 
In-Reply-To: Bill Middleton's message <199401131018.AA16201@metronet.com> of Thu, 13 Jan 94 04:18:46 CST.
References: <199401131018.AA16201@metronet.com> 
Reply-To: tchrist@wraeththu.cs.colorado.edu
Date: Thu, 13 Jan 94 05:18:04 MST
Message-Id: <15893.758463484@wraeththu.cs.colorado.edu>
From: Tom Christiansen <tchrist@wraeththu.cs.colorado.edu>

>   I think, as Stephen pointed out in the group, we'll get some 
> direction from Tom's new FAQ.  I also have yet to peruse the Llama,
> to see how to "Introduce" folks properly... or, should we orient 
> more towards the advanced taste?  So many questions.

sigh.  had planned on gettin the new faq out this week, but 
got a pop call from byte magazine needing an article in short
order, and have to put something together to present for bay
lisa next week, so i'm aiming for a february 1 timeframe instead.

--tom

From perl-packrats Wed Jan 19 09:52:34 1994
Received: by metronet.com id AA04006
  (5.67a/IDA1.5hp for wjm); Wed, 19 Jan 1994 03:52:37 -0600
Return-Path: <perl-packrats>
Received: by metronet.com id AA04002
  (5.67a/IDA1.5hp for perl-packrats); Wed, 19 Jan 1994 03:52:35 -0600
Message-Id: <199401190952.AA04002@metronet.com>
From: wjm (Bill Middleton)
Date: Wed, 19 Jan 1994 03:52:34 -0600
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl-packrats
Subject: new WWW info, and list archive


  I finally figured out how to get lynx to show me some stuff about
WWW, whereupon i promptly FTP'd it.  :)  Anyway, i added a small 
toplevel heirarchy to the server here where i put all the .ps and .txt 
files which relate how to setup URL's and http documents, and the html
things too. Also, i've placed the entire list archive for perl-packrats there, 
from startup to now.

<ftp://ftp.metronet.com/pub/perl/packrats/*>


Bill

From perl-packrats Tue Jan 25 13:09:22 1994
Received: by metronet.com id AA08322
  (5.67a/IDA1.5hp for wjm); Tue, 25 Jan 1994 07:11:46 -0600
Return-Path: <perl-packrats>
Received: from sunny.stx.com by metronet.com with SMTP id AA08310
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 25 Jan 1994 07:11:41 -0600
Received: from odouls.stx.com by sunny.stx.com (4.1/1.35)
	id AA05136; Tue, 25 Jan 94 08:16:06 EST
Received: by odouls.stx.com (5.0/SMI-SVR4)
	id AA08815; Tue, 25 Jan 94 08:09:22 EST
Date: Tue, 25 Jan 94 08:09:22 EST
From: ryan@odouls.stx.com (Pat Ryan)
Message-Id: <9401251309.AA08815@odouls.stx.com>
To: perl-packrats@metronet.com
Subject: Re: PD Perl book anywhere ?
Newsgroups: comp.lang.perl
Organization: Hughes STX Corporation, EOSDIS/IMS Development Team
Reply-To: ryan@odouls.stx.com (patrick m. ryan)
X-Newsreader: TIN [version 1.2 PL2]
Content-Type: text
Content-Length: 39457

In article <CK6FBp.A53@metronet.com> you wrote:
>In article <1994Jan24.101955.20940@news.uit.no>,
>Frank OEynes <frank@mack.uit.no> wrote:
>>OK, I'm almost blind after using Xarchie for hours so I try posting here!
>>
>>Are there any usable Perl books/tutorials/manuals
>>available from anonymous ftp sites?

>There are scads of them that i know about.  And probably plenty
>more that i dont.  A number of archivists are working furiously
>to canonicalize and generally improve the level of satisfaction you
>get from their sites. 

>That reminds me, if anyone out there has anything of even remote interest
>that could be included, please notify us.  (perl-packrats@metronet.com)
>And feel free to join up, if you're interested.

	Since you asked, here is a short (20pp) "intro to perl" paper I
wrote a few months ago.


%
% $Header: /home/pat/tex/RCS/perl.tex,v 0.6 1993/09/08 14:16:51 pat Exp pat $
%
%
%
\documentstyle{article}
\pagestyle{plain} %%	{empty}
%\flushbottom
%\setlength{\oddsidemargin}{10mm}
%\setlength{\evensidemargin}{10mm}
%\setlength{\marginparwidth}{0mm}
%\setlength{\marginparsep}{0mm}
%\setlength{\topmargin}{-20mm}
%\setlength{\headheight}{0mm}
\setlength{\textwidth}{145mm}
%\setlength{\textheight}{250mm}
%\setlength{\footheight}{0mm}
%\setlength{\parindent}{0mm}
%\newlength{\lmargin}
%\setlength{\lmargin}{-8mm}
\newcommand{\carat}{\^{\hbox{}}}
\begin{document}
\large

\title{\huge \fbox{Introduction to Perl}}
\author{
{\bf Patrick M. Ryan}\\
 {\tt patrick.m.ryan@gsfc.nasa.gov}\\
 Hughes STX Corporation}
\date{Revised November 16, 1993}
\maketitle

\section{What is Perl?}

Perl has become the new language of choice for many system management
tasks.  Combining elements of C, awk, sed, grep, and the Bourne shell, Perl
is an excellent tool for text and file processing.  Although Perl is often
described as a ``system management language'', it is useful for many tasks
that would otherwise be done with shell scripts.

``Perl'' is an acronym for {\it Practical Extraction and Report Language}.
It was developed by (and is still maintained by) Larry Wall of Netlabs.  It
is freely available
%%(though not strictly public domain)
software and compiles on nearly all major architectures and operating
systems.  These include all the major UNIX\footnote{``UNIX'' is a trademark
of AT\&T.  No, make that Unix Systems Laboratories.  Or maybe Novell, Inc
\ldots} variants as well as VMS and even DOS.

Perl contains features of the Bourne shell ({\tt /bin/sh}), {\tt awk}, {\tt 
sed}, and {\tt grep} as well as access to systems calls and C library
routines.
%  Many tasks which would normally be tackled with shell scripts
%and text processing utilities can be better written in Perl.
It is said that Perl fills the niche between shell scripts and C programs.

Perl is not a compiled language but it is faster than most interpreted
languages.  Before executing a Perl script, the {\tt perl} program reads
the entire script into memory and ``compiles'' it into a fast internal
format.  In nearly all cases, a Perl script is faster than its Bourne shell
analogue.  Note that by convention, one refers to the {\it P}erl language
in upper case and the {\it p}erl program in lower case.

This document is intended to be an overview of the major features of Perl
and does not describe every facet of the language.  Much more extensive
reference materials are available.  These references, as well as pointers
to example scripts, are detailed at the end of this document.

\newpage

\section{Basic Syntax}

Perl is a free-form language like C.  Perl's control flow structures are
very much like C's.  There are no FORTRAN-like line constraints.

Perl programs, by convention, sometimes end in {\tt .pl}.  This is not a
requirement, however, and most Perl scripts simply invoke the interpreter
through the use of the {\tt \#!} construct.  The first line of a Perl
script (at least in the UNIX world) usually looks like this:

\begin{verbatim}
#!/usr/local/bin/perl
\end{verbatim}

In Perl, every statement must end with a semicolon ({\tt ;}).  Text
starting with a pound sign ({\tt \#}) is treated as a comment and is
ignored.

Blocks of Perl code, such as those following conditional statements or in
loops are always enclosed in curly brackets ({\tt \{...\}}).

\section{Data Types}

Perl has three basic data types:

\begin{itemize}
\item scalars
\item arrays of scalars
\item associative arrays of scalars (also known as hash tables)
\end{itemize}

\subsection{Scalars}
The scalar is the basic data type in Perl.  A scalar can be an integer, a
floating point number, or a string.  Perl figures out what kind of variable
you want based on context.  Scalars variables {\it always} have a dollar
sign ({\tt \$}) prefix.  Therefore, a string assignment looks like this:

\begin{verbatim}
	$str = "hello world!";
\end{verbatim}
not:
\begin{verbatim}
	str = "hello world!";
\end{verbatim}

In Perl, an alphanumeric string with no prefix is (generally) assumed to be
a string literal.  Thus, the second statement above attempts to assign
string literal {\tt \verb|"hello world!"|} to string literal {\tt
\verb|"str"|}.

Perl's string quoting mechanisms are similar to those of the Bourne shell.
Strings surrounded in double quotes ({\tt "\ldots"}) are subject to
variable substitution.  Thus, anything that looks like a scalar variable is
evaluated (and possible interpolated) into a string.  Strings inside single
quotes ({\tt '\ldots'}) are passed through basically untouched.

Perl variables do not have to be declared ahead of time.  The are allocated
dynamically.  It is even possible to refer to non-existent Perl variables.
The default value for a variable in a numeric context is 0 and an empty
string in a string context.  Perl has a facility for determining whether a
variable is undeclared or if it is really is a zeroish value.

Perl variables are also typed and evaluated based on context.  String
variables which happen to contain numeric characters are interpolated to
actual numeric values if used in a numeric context.  Consider this code
fragment:

\begin{verbatim}
$x = 4;       # an integer
$y = "11";    # a string
$z = $x+$y;
print $z,"\n";
\end{verbatim}

\noindent
After this code is executed, {\tt \$z} will have a value of {\tt 15}.

This interpolation can also happen the other way around.  Numeric values
are formatted into strings if used in a string context.  Numeric values do
not have to be manually formatted as in C or FORTRAN.  This type of
interpolation takes place often when writing standard output.  For
instance:

\begin{verbatim}
$answer = 42;
print "the answer is $answer";
\end{verbatim}

\noindent
The output from this fragment would be ``the answer is 42''.

Note that integer constants may be specified in octal or hexadecimal as
well as in decimal.

String constants may be specified by way of ``here documents'' in the
manner of the shell.  Here documents start with a unique string and
continue until that string is seen again.  For example:

\begin{verbatim}
$msg = <<_EOM_;
   The system is going down.
   Log off now.
_EOM_
\end{verbatim}

\subsection{Arrays of Scalars}

Perl scripts can have arrays (or ``lists'') consisting of numeric values or
strings.  Entire array variables are prefixed with an ``at'' sign ({\tt
@}).  It is also possible to assign to the array elements by name.  Here
are some examples of valid Perl array assignments:

\begin{verbatim}
@numbers = (3,1,4,1,5,9);
@letters = ("this","is","a","test");
($word,$another_word) = ("one","two");
\end{verbatim}

\noindent
Of course, Perl array elements can also be referenced by index.  By
default, Perl arrays start at 0.  Perl array references look like this:

\begin{verbatim}
$blah[2] = 2.718281828;
$message[12] = "core dumped\n";
\end{verbatim}

\noindent
Note that since an array element is a scalar, it is prefixed by a \$.

The {\tt \$\#} construct is used to find out the last valid {\it index} of
an array rather than its size.  The {\tt \$[} variable indicates the base
index of arrays in a Perl script.  By default, this value is 0.  Here is a
code fragment which tells you the number of elements in an array:

\begin{verbatim}
# assume that @a is an array with a bunch of interesting elements
$n = $#a - $[ + 1;
print "array a has $n elements\n";
\end{verbatim}

\noindent
{\tt \$[} can be reset to use a different base index for arrays.  To have
FORTRAN-style array indexing, set {\tt \$[} to 1.

Arrays are expanded dynamically.  You need only assign to new array
elements as you need them.  You can pre-allocate array memory by assigning
to its {\tt \$\#} value.  For instance:

\begin{verbatim}
$#months = 11;     # array @months has elements 0..11
\end{verbatim}

Perl has operators and functions to do just about anything one would need to
do to an array.  There are facilities for pushing, popping, appending,
slicing, and concatenating arrays.

Perl can only do one-dimensional arrays but there are ways to fake
multi-dimensional arrays.

\subsection{Associative Arrays of Scalars}

Associative arrays are Perl's implementation of hash tables.  Associative
arrays are arguably the most unique and useful feature of Perl.  Common
applications of associative arrays include creating tables of users keyed
on login name and creating tables of file names.  The prefix for associative
arrays is the percent sign ({\tt \%}).

Associative arrays are keyed on strings (numeric keys are interpolated into
strings).  An associative array can be explicitly declared as a list of
key-value pairs.  For example:

\begin{verbatim}
%quota = ("root",100000,
          "pat",256,
          "fiona",4000);
\end{verbatim}

\noindent
Associative arrays elements are referenced in the following way:

\begin{verbatim}
$quota{dave} = 3000;
\end{verbatim}

\noindent
In this case, \verb|"dave"| is the key and {\tt 3000} is the value.  Note
that the reference above is to a scalar and is thus prefixed by a \$.

Here is another example.  In Perl scripts, there is a predefined
associative array called {\tt \%ENV} which contains all of the environment
variables of the calling environment.  Here is a bit of Perl code to see if
you are running X Windows:

\begin{verbatim}
if ($ENV{DISPLAY})
{
      print "X is (probably) running\n";
}
\end{verbatim}

There are routines for traversing the contents of associative arrays and
for deleting elements.  The relevant Perl routines are {\tt each}, {\tt
keys}, {\tt values}, and {\tt delete}.

Note that the namespace for Perl variables is exclusive.  One can refer to
scalars, arrays, associative arrays, subroutines, and packages with the
same name without fear of conflict.

\section{Operators and Comparators}

Perl's set of operators and comparators comprise nearly all of C's
operators and comparators.  All of the usual arithmetic expressions and
precedence are the same in Perl as they are in C.  Listed below are
expressions which are valid in Perl but not in C.  These descriptions are
paraphrased from the Perl man page.

\begin{description}
\item [{\tt **}] The exponentiation operator.
\item [{\tt **=}] The exponentiation assignment operator.
\item [{\tt ()}] The null list, used to initialize an array to null.
\item [{\tt  .}] Concatenation of two strings.
\item [{\tt .=}] The concatenation assignment operator.
\item [{\tt eq}] String equality ($==$ is  numeric  equality). Other
FORTRAN-style comparators are also available.  These are only used on
strings.
\item [{\tt =$\tilde{\ }$}] Certain operations search or modify the string {\tt
\$\_} by default.  This operator makes that kind of operation work on some
other string.  The right argument is a search pattern, substitution, or
translation.  The left argument is what is supposed to be searched,
substituted, or translated instead of the default {\tt \$\_}.
\item [{\tt x}]   The repetition operator. 
\item [{\tt ..}] The range operator
\item [{\tt -f, -x, -l, \ldots}] Unary file test operator.  Perl has the
ability to test various file permission settings in the same way as the
UNIX {\tt test} command.  Consult the Perl manual page for a full listing
of Perl file test operators.
\end{description}

\section{A Word about Default Arguments}

Many functions and syntactic structures in Perl have default arguments.  In
most cases, this default argument is the variable {\tt \$\_}.  While this
is a handy feature for experienced Perl programmers, it can make their code
incomprehensible to those just learning the language.  For novices, it can
be a nuisance when one does not understand how the value of {\tt \$\_} is
determined.

I recommend that when you are first learning Perl, put in all arguments
explicitly.  In many cases, Perl figures out what you are trying to do
based on context and assigns values to {\tt \$\_} according to its own
rules.  The value of {\tt \$\_} can change subtly (or even drastically)
depending on context.

Once you have a few lines of Perl under your belt and understand the ways
of {\tt \$\_}, feel free to use the default arguments.  It is a nifty
feature which allows you to write slick, fast, (and cryptic) Perl code.

\section{Regular Expressions}

Where once you had to execute a {\tt grep} or {\tt expr} every time you
wanted to compare a string to a regular expression (``regexp''), you can
now stick regexps right in your code.  Perl's regexp handling capabilities
are another reason that you'll never want to write another Bourne shell
script.

\subsection{Matching Regular Expressions}

Perl regular expressions look very much like those in {\tt vi}.

\begin{description}
\item [{\tt .}] Match any one character except a newline.
\item [{\it c}{\tt *}] Match zero or more instances of character {\it c}.
\item [{\it c}{\tt +}] Match one or more instances of character {\it c}.
\item [{\it c}{\tt ?}] Match zero or one instance of character {\it c}.
\item [{\tt [{\it class}]}] Match any of the characters in character class {\it
class}. 
\item [{\tt $\backslash$w}] Match an alphanumeric character (including
"\_") 
\item [{\tt $\backslash$W}] Match an non-alphanumeric character (including
"\_") 
\item [{\tt $\backslash$b}] Match a word boundary
\item [{\tt $\backslash$B}] Match non-boundaries
\item [{\tt $\backslash$s}] Match a whitespace character
\item [{\tt $\backslash$S}] Match a non-whitespace character
\item [{\tt $\backslash$d}] Match a numeric character
\item [{\tt $\backslash$D}] Match a non-numeric character
\item {\tt \verb|^  |} Match the beginning of a line
\item [{\tt \$}] Match the end of a line
\end{description}

\noindent
Also, $\backslash${\tt n}, $\backslash${\tt r}, $\backslash${\tt f},
$\backslash${\tt t} and $\backslash${\tt NNN} have their usual C-style
interpretations.

The actual syntax for the pattern matching command is {\tt m/}{\it
pattern}{\tt /gio}.  The modifiers are {\tt g} for ``global'' match, {\tt
i} for ``ignore case'', and {\tt o} for ``only compile this regexp once''.
With the {\tt m} command, you can use any pair of non-alphanumeric
characters to bound the expression.  This especially useful when matching
filenames that contain the ``/'' character.  For example:

\begin{verbatim}
if (m!^/tmp_mnt!)
{ print "$_ is an automounted file system\n"; }
\end{verbatim}

\noindent
If the delimiter you choose is ``{\tt /}'', then the leading {\tt m} is
optional.

Perl even has the ability to do multi-line pattern matching.  Refer to the
documentation on the {\tt \$*} variable for complete information.

\subsection{Extracting Matched String from Regexps}

As in {\tt vi}, {\tt grep}, and {\tt sed}, Perl can return substrings which
are matched in a regular expression.  For instance, here is some Perl code
to (sort of) emulate the UNIX {\tt basename} command:

\begin{verbatim}
$file = "/auto/home/pat/c/utmpdmp.c";
($base) = ($file =~ m|.*/([^/]+)$|);
\end{verbatim}

\noindent
The result of this code fragment is that {\tt \$base} has the value
\verb|"utmpdmp.c"|.  The parens in the regexp indicate the substring we
want to extract.

The return value of a regular expression match depends on context.  In an
array context, the expression returns an array of strings which are the
matched substrings.  In a scalar context, typically in a test to see
whether or not a string matches a regexp, the expression returns a 0 or 1.

Here is an example of a scalar context.  The {\tt <STDIN>} construct,
discussed in detail later, reads in one line of standard input.

\begin{verbatim}
$response = <STDIN>;
if ($response =~ /^\s*y/i)
{ print "you said yes\n"; }
\end{verbatim}

Note that the distinction between an ``array context'' and a ``scalar
context'' is important in Perl.  Many routines and syntactic structures
return different types of values depending on context.  We will say more
about array contexts later.

\section{Flow Control}

Perl has all of the flow control structures one normally expects in a
procedural language as well as a few extras.

\subsection{If-Then-Else}

The Perl {\tt if} statement has the same structure as in C.  Perl uses the
same conjunctions and boolean operators as C: {\tt \&\&} for ``and'', {\tt
||} for ``or'', and {\tt !} for ``not''.  One important note is that the
C-style one-statement {\tt if} construct cannot be used.  All of the code
following a Perl conditional ({\tt if}, {\tt unless}, {\tt while}, {\tt
foreach}) must be enclosed in curly brackets.  For instance, this C
fragment:

\begin{verbatim}
if (error < 0)
       fprintf(stderr,"error code %d received\n",error);
\end{verbatim}

\noindent
becomes this Perl fragment

\begin{verbatim}
if ($error < 0)
{ print STDERR "error code $error received\n"; }
\end{verbatim}

\noindent
The Perl analogue to C's {\tt else if} construct is {\tt elsif} and the
{\tt else} keyword works as expected.

Perl has an {\tt unless} statement which reverses the sense of the
conditional.  For instance:

\begin{verbatim}
unless ($#ARGV > 0)    # are there any command line arguments?
{ print "error; no arguments specified\n"; exit 1; }
\end{verbatim}

Perl's ideas about truth are similar to C.  In a numeric context, a
zero value is considered ``false'' and anything non-zero is ``true''.  An 
empty string is ``false'' and a string with a length of 1 or more is true.
Scalar arrays and associative arrays are considered ``true'' if they have
at least 1 member and ``false'' if empty.  Non-existent variables, since
they are always 0, are ``false''.

%%% note the more obscure ways to use ``if''
%%% goto, labels

Note that Perl does not have a {\tt case} statement because there are
numerous ways to emulate it.

\subsection{The {\tt while} statement}
% next, last

Perl's {\tt while} statement is very versatile.  Since Perl's notion of
truth is very flexible, the {\tt while} condition can be one of several
things.  As in C, Perl conditional statements can be actions or functions.

For instance, the {\tt <STDIN>} statement with no argument assigns a line
of standard input to the {\tt \$\_} variable.  To loop until the standard
input ends, this syntax is used:

\begin{verbatim}
while (<STDIN>)
{
      print "you typed ",$_;
}
\end{verbatim}

\noindent
In keeping with the recommended beginner practice of including all default
arguments, that code would look like this:

\begin{verbatim}
while ($_ = <STDIN>)
{
      print "you typed ",$_;
}
\end{verbatim}

As stated before, an array is ``true'' if it has any elements left.  For
instance:

\begin{verbatim}
@users = ("nigel","david","derek","viv");
while (@users)
{
     $user = shift @users;
     print "$user has an account on the system\n";
}
\end{verbatim}

\noindent
This {\tt while} loop will continue as long as {\tt @users} has at least
one element.  The {\tt shift} routine pops the first element off the named
array and returns it.

Perl has two keywords used for shortcutting loop operations.  The {\tt
next} keyword is like C's {\tt continue} statement.  It will immediately
jump to the next iteration of innermost loop.  The {\tt last} keyword will
break out of the current conditional statement.  It is analogous to C's
{\tt break} statement.

\subsection{The {\tt for} and {\tt foreach} statements}

The {\tt for} and {\tt foreach} statements in Perl are actually identical.
They can be used interchangeably in any context.  Depending on what job is
being performed, however, one usually make more sense than the other.

Just to make things more confusing, there are two ways that the {\tt
for}/{\tt foreach} statement can be used.  One way is exactly like C's
3-argument {\tt for} statement.  For instance:

\begin{verbatim}
@disks = ("/data1","/data2","/usr","/home");
for ($i=0; $i <= $#disks; ++$i)
{ print $disks[$i],"\n"; }
\end{verbatim}

\noindent
However, once you understand Perl's built-in ways of iterating over an
array's elements, you will almost {\it never} need to use the 3-argument
{\tt for} statement.

Perl's one-argument {\tt foreach} statement is similar to the {\tt foreach}
statement in the C Shell.  Given an array argument, the {\tt foreach}
statement will iteratively return that array's elements.  This contrasts
with the destructive traversal demonstrated before with the {\tt while} and
{\tt shift} statements.

The code fragment we just saw can be rewritten as:

\begin{verbatim}
@disks = ("/data1","/data2","/usr","/home");
foreach(@disks)
{ print $_,"\n"; }
\end{verbatim}

\noindent
This construct is much more elegant and does not (necessarily) destroy the
contents of {\tt @disks}.

An subtle but important point to note is that, in the fragment above, {\tt
\$\_} is really a pointer into the array, not simply a copy of a value.  If
the code in the loop modifies the {\tt \$\_}, the array is changed.

\subsection{Goto}

Yes, Perl even has a {\tt goto} statement.  {\tt goto} {\it label} will
send control of the program to the named label.  The usual caveats against
GOTOs apply in Perl as elsewhere.  Don't use GOTOs unless you really need
them!

\section{Built-In Routines, C Library Routines, and System Calls}

Perl has a rich set of built-in routines and access to most of the
interesting functions in the C library.  The manual pages for Perl go into
exhaustive detail about all of these routines so I will simply discuss a
few of the more commonly used ones.  Most of these descriptions are
paraphrased from the man pages.\footnote{And a few are shamelessly copied
word for word} The default argument for most of these routines is {\tt
\$\_}.  Note that parentheses around function parameters are
usually optional.

\subsection{Built-In Routines}
\begin{description}
\item [{\tt chop {\it expr}}] Chop off the last character of a string and
return the character.  This might not seem like a very interesting thing to
do until you understand Perl file I/O.  Upon reading a line of input into a
variable, Perl preserves the newline ($\backslash${\tt n}).  Usually, you
don't need the newline so you probably want to {\tt chop} it off.
\item [{\tt defined {\it expr}}] Determine whether or not the named
variable really exists or not.  This function will return true if the named
variable has a value and is not simply undefined.
\item [{\tt die {\it expr}}] Utter a final message and pass away.  This
function will print out a string argument and then cause the script to
terminate.  It is used most often when some kind of fatal error occurs.
\item [{\tt each} {\it array}] Return the key-value pairs of an associative
array in an iterative manner.
\item [{\tt join} {\it expr},{\it array}] Joins the separate strings of
{\it array} into a single string with fields separated by the value of {\it
expr}, and returns the string.
% \item [{\tt pack}] 
\item [{\tt pop} {\it array}] Pop off the top element off the named array
and shorten the array by one.
\item [{\tt print} {\it expr}] Print out the arguments.  More on the {\tt
print} function later.
%\item [{\tt printf}] 
\item [{\tt push} {\it array},{\it list}]  Treat {\it array} as a stack and
push the values of {\it list} on to the stack.  Has the effect of
lengthening the array.
\item [{\tt shift}]  Shifts the first value of the array off and returns
it, shortening the array by 1 and moving everything down.  Shift() and
unshift() do the same thing to the left end of an array that push() and
pop() do to the right end.
%\item [{\tt sort}] 
\item [{\tt split}(/{\it pattern}/,{\it expr},{\it limit}]) Splits a string
into an array of strings and returns it.  The pattern is treated as a
delimiter separating the fields.  A common use of this function is to split
up lines of the UNIX {\tt /etc/passwd} file into its component fields.
This is similar {\tt awk}'s functionality only more versatile.
\item [{\tt substr} {\it expr},{\it offset},{\it len}] Extract a substring
out of {\it expr} and returns it.
%\item [{\tt unpack}] 
%\item [{\tt values}] 
\end{description}

\subsection{UNIX-type Utility Routines}

\begin{description}
\item [{\tt chmod}] Change the permission bits of the named files.
\item [{\tt chown}] Change the owner and group of the named files.
\item [{\tt mkdir}] Make directories.
\item [{\tt unlink}] Remove a file.
\item [{\tt rename}] Rename a file.
\item [{\tt rmdir}] Remove a directory.
\end{description}

\subsection{C Library Routines}

Many C library routines can be accessed in Perl.  This is a sampling of
them.

\begin{description}
\item [{\tt getpw\*, getgr\*, \ldots}] Perl has access to all of the C
routines which access passwd, group, and hostname information.
\item [{\tt bind, connect, socket, \ldots}] Interprocess communication
facilities are available in Perl.
\item [{\tt stat}] Access file information via the UNIX {\tt stat(2)}
library routine.
\item [{\tt exit}] Exit the program with the specified exit status.
\end{description}

\section{Operating System Interaction}

Perl can execute system commands in several ways. 

Perl can run shell commands via the {\tt system} routine.  This acts
essentially like C's {\tt system(3)} call.  A string is passed to the shell
for execution.  The output from the command is sent to standard output.
The exit status is put into the {\tt \$?} variable.\footnote{Actually, the
entire status word is put into {\tt \$?}.  Read the man page for details.}

Perl also evaluates backquotes (also known as ``backticks'' or ``grave
accents'') in way similar to the shell.  This is useful when you want to
run a shell command and capture the output.  Here is an example in which a
script gets the name of the host:

\begin{verbatim}
$host = `hostname`;
chop($host);
\end{verbatim}

\noindent
Again, the exit status of this command will be put into {\tt \$?}.  Note
that we need to {\tt chop} off the newline from the output.

% mention BSD networking, sockets
\section{File Handling}

%% open,close,<..>,read,write,eof  >>,>, |

Perl's has I/O routines for reading and writing text files as well as
``unformatted'' files.

\subsection{Text I/O}

Perl reads and writes text files by way of filehandles.  By convention,
filehandles are usually in upper case.

Files are opened by way of the {\tt open} command.  This command is given
two arguments: a filehandle and a file name (the file name may be prefixed
with some modifiers).  Lines of input are read by evaluating a filehandle
inside angled brackets ({\tt <\ldots>}).  Here is an example which reads
through a file:

\begin{verbatim}
open(F,"data.txt");
while($line = <F>)
{
    # do something interesting with the input
}
close F;
\end{verbatim}

The file name argument can have one of several prefixes.  If the file name
is prefixed with {\tt <}, the file is opened for reading.  (This is the
default action.)  If the file name is prefixed with {\tt >} then it is
opened for writing.  If the file exists, it is truncated and opened.
Finally, a prefix of {\tt >>} opens the file for appending.  Here are a few
examples:

\begin{verbatim}
# peruse the passwd file
open(PASSWD,"</etc/passwd");
while ($p = <PASSWD>)
{
     chop $p;
     @fields= split(/:/,$p);
     print "$fields[0]'s home directory is $fields[5]\n";
}
close PASSWD;

# enter some information into a log file
open(LOG,">>user.log");
print LOG "user $user logged in as root\n";

# read a line of input from the user
$response = <STDIN>;
\end{verbatim}

There are 3 predefined filehandles which have obvious meanings: {\tt
STDIN}, {\tt STDOUT}, and {\tt STDERR}.  Trying to redefine these
filehandles with {\tt open} statements will cause strange things to happen.
{\tt STDOUT} is the default filehandle for {\tt print}.

Perl's file input facility acts very differently if it is called in an
array context.  If input is being read in to an array, the {\it entire}
file is read in as an array of lines.  For instance:

\begin{verbatim}
$file = "some.file";
open(F,$file);
@lines = <F>;   # suck in the whole file.  yum, yum,...
close F;
\end{verbatim}

\noindent
This capability, though useful, should be used with great care.  Ingesting
whole files into memory can be a risky thing to do if you do not
necessarily know what size files you are dealing with.  Perl already does a
certain amount of input buffering so reading in a file at once does not
necessarily yield an increase in I/O performance.

\subsection{Pipes}

Perl can use the {\tt open} routine to run shell commands and read or
write to them in the manner of C's {\tt popen(3S)} call.

If a file name argument {\it starts} with the pipe character ({\tt |}), the
file name is treated as a command.  The command is then executed and the
program can be sent input via the {\tt print} command.

If the file name argument {\it ends} with a pipe, the command is executed
and that command's output can be read using the {\tt <\ldots>} facility.
Here are two examples:

\begin{verbatim}
open(MAIL,"| Mail root");   # send mail to root
print MAIL "user \"pat\" is up to no good\n";
close MAIL;                 # mail is now sent

open(WHO,"who|");   # see who's on the system
while ($who = <WHO>)
{
    chop $who;
    ($user,$tty,$junk) = split(/\s+/,$who,3);
    print "$user is logged on to terminal $tty\n";
}
close(WHO);
\end{verbatim}

\subsection{Unformatted File Access}

Perl can do direct reading and writing of bytes via the {\tt sysread} and
{\tt syswrite} calls.

Given the narrow scope of this introduction to Perl, I will not discuss
these functions.  The references at the end provide complete information.

\subsection{Use of the {\tt print} command}

We have already seen several examples of the use of the {\tt print} command
in Perl.  Now perhaps is a good time to see a more exact description of
what it does.

The print command is very flexible and, in most cases, can do the same
thing several different ways.  In general, {\tt print} takes a series of
strings separated by commas, does any necessary variable interpolation,
and then prints out the result.  The string concatenation operator (.) is
often used with {\tt print}.  All of the following lines yield the same
output. 

\begin{verbatim}
print "But these go to 11.\n";
$level = 11;
print "But these go to ",$level,".\n";
print "But these go to $level.\n";
printf "But these go to %d.\n",$level;
print "But these " . "go to ". $level.".\n";
print join(' ',("But","these","go","to","$level.\n"));
\end{verbatim}

\noindent
As you can see, the C-style {\tt printf} command is available.  However,
because of Perl's ability to automatically interpolate numeric values to
strings, {\tt printf} is rarely needed.

There are, in fact, subtle performance issues that can be addressed with
each of the methods in the example above.  Wall and Schwartz's book, listed
in the references, talks about these issues.

As seen in several of the previous examples, the {\tt print} command also
takes an optional filehandle argument.  

\section{Some Notes about Perl Array Contexts}

In C, every expression yields some kind of value.  That value can be used
as input to another routine without having to store it in a temporary
variable.  Thus, you can do things like {\mbox {\tt
chdir(getenv("HOME"))}}.

In Perl, many routines and contexts yield arrays.  These resultant arrays
can be passed to other routines, iterated over, and subscripted.  This
eliminates the need for many temporary variables.

Here are a few examples.  In this first case, we use the {\tt sort}
routine.  This routine takes an array as a parameter and passes back a
sorted version of the same array.

\begin{verbatim}
@names = ("bill","hillary","chelsea","socks");
@sorted = sort @names;
foreach $name (@sorted)
{ print $name,"\n"; }
\end{verbatim}

\noindent
In fact, one can iterate directly over the output from {\tt sort}.

\begin{verbatim}
foreach $name (sort @names)
{ print $name,"\n"; }
\end{verbatim}

\noindent
This example shows that we can even put a subscript on an array context.

\begin{verbatim}
$name = (getpwuid($<))[6];
print "my name is ",$name,"\n";
\end{verbatim}

\noindent
The function {\tt getpwuid} returns an array.  We want the ``real name''
(or GECOS) field from the passwd entry so we put a subscript of {\tt [6]}
on the array context and put the result in {\tt \$name}.

\section{Subroutines and Packages}

Perl has the ability to do modular programming by way of subroutines and
libraries.

\subsection{Subroutines}

Perl scripts can contain functions (usually called ``subs'') which have
parameters and can return values.  Listed below is a skeleton for a Perl
sub called {\tt sub1}.

\begin{verbatim}
sub sub1
{
      local($param1,$param2) = @_;
# do something interesting
      $value;
}
\end{verbatim}

\noindent
This sub can then be called in this way:

\begin{verbatim}
$return_val = do sub1("this is","a test");
\end{verbatim}

\noindent
The {\tt do} can be replaced by {\tt \&}.  This is actually the preferred
method:

\begin{verbatim}
$return_val = &sub1("this is","a test");
\end{verbatim}

There are a few thing to keep in mind when writing subroutines.  Parameters
are put into the array {\tt @\_} inside the routine.  Since all variables
are global by default, we use the {\tt local()} function to copy the
values into local variables.

%%% need more info on local()
%%% remember when i said you didn't have to declare variables?  i lied.

Perl has a {\tt return} statement which can be used to explicitly return
values.  This is usually unnecessary, however, because the return value
from a Perl subroutine is simply the value of the last statement executed.
Thus, if you want a subroutine to return a zero, the last line of the
routine can be {\tt 0;}.

\subsection{Packages}

Perl has a library of useful routines which you can include in your
scripts.  The Perl analogue of C's {\tt \#include} statement is {\tt
require}.

For instance, Perl has a library to do command-line parsing similar to C's
{\tt getopt(3)} function.

\begin{verbatim}
require 'getopts.pl';
&Getopts('vhi:');
if ($opt_v) { print "verbose mode is turned on\n"; }
\end{verbatim}

It is also possible to write your own libraries and include them in other
scripts.

\section{Predefined Variables}
%% $_, $?, $<, @_, %ENV, %SIG, @ARGV

Perl has a sizable set of predefined variables.  These are all documented
in detail in the man pages so I will only describe a few of the common
ones.

\begin{description}
\item [{\tt \$\_}] Default argument for many routines and syntactic
structures. 
\item [{\tt \$?}] Status word returned from last system call.  The lower
bytes contain the signal upon which the program died (if any) and the upper
bytes contain the exit code.
\item [{\tt \$\$}] Process ID of script.
\item [{\tt \$<}] Real user ID of user running script.
\item [{\tt @ARGV}] Command-line arguments of script.  Note that {\tt
\$ARGV[0]} is the first actual argument, not the name of the program (as in
C).  The name of the script is in the variable {\tt \$0}.
\item [{\tt \%ENV}] Associative array containing the environment variables
of the calling environment.
% also: $!, $*, @INC, %SIG
\end{description}

\section{Command Line Options}

Perl has a set of command-line switches.  Here are a few of the most useful
ones.

\begin{description}
\item [{\tt -c}] Check the syntax of a Perl script but do not execute it.
\item [{\tt -e}] Specify Perl code on the command line.
\item [{\tt -w}] Warn the programmer about any questionable uses of
variables.  These include variable used only once and variables which are
referenced before being assigned.  New Perl programmers are advised to
check their scripts with {\tt perl -c -w }{\it script.pl}.
\end{description}
%  -n, -p, -i

\section{References}

\subsection{Manuals and Books}
% man page

There are several very good references to Perl available.  The first and
foremost is the Perl manual page.  It is about 90 pages long and describes
all aspects of Perl, albeit in a terse manner.  For me, it is the reference
of first resort since I can scan through it in an Emacs buffer.

% programming perl

The book \underline{Programming Perl} by Perl author Larry Wall and Randal
Schwartz is the definitive compendium of all things Perl.  It is known
colloquially as ``the Camel book'' due to O'Reilly and Associates' habit of
putting animals on the covers of their books, in the case a camel.  It
should be noted, however, that it is not the best book to buy for learning
Perl from scratch simply because it is so big.  It is a better book to read
once you know the basics.

% learning perl

There is a book due out sometime this fall by Randal Schwartz called
\underline{Learning Perl}.  It is being written presumably in response to
the difficulty of learning Perl from the \underline{Programming Perl} book.

There is a Usenet newsgroup devoted to the Perl language called {\tt
comp.lang.perl}.  This is a forum for discussing nuances of Perl and asking
questions about the language.  New Perl programmers are encouraged to read
the manual pages and the Perl FAQ (mentioned below) and to consult
experienced local Perl programmers before posting to the group.

\subsection{How to get Perl}

% ftp, archie, jaameri

The current version of Perl is 4.036.  Although version 5 is in alpha test
right now, version 4 is the stable version.  Version 4 can be found via the
{\tt archie} protocol at hundreds of ftp sites.

I have put the current version of Perl in the anonymous ftp account on my
machine.  The code can be found at:

\begin{verbatim}
jaameri.gsfc.nasa.gov:/pub/perl/perl-4.036.tar.gz
\end{verbatim}

There are several useful things in that directory.  They are:

\begin{itemize}
\item {\tt perl-mode.el}  An Emacs major mode for editing Perl code.
\item {\tt perl.faq} The list of Frequently-Asked Questions about Perl.
\item {\tt refguide.ps} PostScript format reference guide for perl 4.036.
\item {\tt examples/} A directory of example Perl scripts
\end{itemize}

The directory of example scripts is a good place to start hacking with real
Perl code.  Even though I refer to these as ``example'' scripts, they are
all real Perl scripts that I wrote to solve real problems.

I welcome comments, bug fixes, fan mail, et cetera about anything in the
ftp directory or about Perl in general.  I can be reached at {\tt
patrick.m.ryan@gsfc.nasa.gov}.

\end{document}

%  stuff left out:
%
%    <>
%    <*.c>
%    -i, -p, -n
%    eval
%    action if /something/;
%    DBM
%    array slicing
%    formats
%    range operator
%    repetition operator
%    pack, unpack
%    suidperl, taintperl, (sybperl, oraperl, cursperl)
%    $tmp = $opt_t || $ENV{TMPDIR} || "/tmp";
%    *type checking
%    s/../../, tr/../../
%    one-liners: ala ``fixer''
%
%
%
%

From perl-packrats Tue Jan 25 13:20:12 1994
Received: by metronet.com id AA09479
  (5.67a/IDA1.5hp for wjm); Tue, 25 Jan 1994 07:24:35 -0600
Return-Path: <perl-packrats>
Received: from NOC4.DCCS.UPENN.EDU by metronet.com with SMTP id AA09475
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 25 Jan 1994 07:24:32 -0600
Received: from CBIL.HUMGEN.UPENN.EDU by noc4.dccs.upenn.edu
	id AA00174; Tue, 25 Jan 94 08:24:23 -0500
Received: from amalthea.humgen.upenn.edu by cbil.humgen.upenn.edu (4.1/SMI-4.1)
	id AA01363; Tue, 25 Jan 94 08:20:12 EST
Date: Tue, 25 Jan 94 08:20:12 EST
From: tisdall@cbil.humgen.upenn.edu (James Tisdall)
Message-Id: <9401251320.AA01363@cbil.humgen.upenn.edu>
To: perl-packrats@metronet.com
Subject: hello

Hi, I'm a perl programmer.  A recent posting by Bill Middleton in
comp.lang.perl leads me to believe I should be in touch with you.

I have a large perl program that accesses (almost) all known genetic data,
in use worldwide.  Suitable for including in an archive.

You have archives? Tutorials?

Thanks,
Jim
======================================================================
James Tisdall
Departments of Genetics and Computer and Information Science
Computational Biology and Informatics Laboratory, Human Genome Project
University of Pennsylvania
tisdall@cbil.humgen.upenn.edu
215-573-3113
fax 215-573-3111
======================================================================

From eichin@cygnus.com Tue Jan 25 16:55:10 1994
Received: from relay1.UU.NET by metronet.com with SMTP id AA05509
  (5.67a/IDA1.5hp for <perl-packrats-request@metronet.com>); Tue, 25 Jan 1994 10:58:20 -0600
Return-Path: <eichin@cygnus.com>
Received: from cygnus.com by relay1.UU.NET with SMTP 
	(5.61/UUNET-internet-primary) id AAwajz20454; Tue, 25 Jan 94 11:57:00 -0500
Received: from tweedledumber (tweedledumber.cygnus.com) by cygnus.com (4.1/SMI-4.1)
	id AA11974; Tue, 25 Jan 94 08:56:51 PST
From: eichin@cygnus.com (Mark Eichin)
Received: from localhost (eichin@localhost) by tweedledumber (8.6.4/8.6.4) id LAA09275; Tue, 25 Jan 1994 11:55:10 -0500
Date: Tue, 25 Jan 1994 11:55:10 -0500
Message-Id: <199401251655.LAA09275@tweedledumber>
To: perl-packrats-request@metronet.com
Subject: please add

Please add eichin@cygnus.com to the perl-packrats mailing list. If
there is a digest available, please send that instead. Thanks...
				_Mark_ <eichin@athena.mit.edu>
				MIT Student Information Processing Board
				Cygnus Support <eichin@cygnus.com>



>> That reminds me, if anyone out there has anything of even remote interest
>> that could be included, please notify us.  (perl-packrats@metronet.com)
>> And feel free to join up, if you're interested.
>> -- 
>> Bill Middleton - Former Infobankingcompushoppingtainmentmeister

From perl-packrats Wed Jan 26 11:00:06 1994
Received: by metronet.com id AA09880
  (5.67a/IDA1.5hp for wjm); Wed, 26 Jan 1994 05:05:54 -0600
Return-Path: <perl-packrats>
Received: from apollo22.uni-trier.de by metronet.com with SMTP id AA09812
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 26 Jan 1994 05:05:44 -0600
Received: by apollo22.Uni-Trier.De (5.65/2.00)
	id AA08055; Wed, 26 Jan 94 12:05:22 +0100
Date: Wed, 26 Jan 1994 12:00:06 +0100 (MET)
From: Jan Wender <wenderj@Uni-Trier.de>
Subject: looking for ftp-server to mirror
To: perl-packrats@metronet.com
Message-Id: <Pine.3.87.9401261206.A8050-0100000@apollo22>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII

Hi,
I'm involved in setting up the ftp-server of the University of Trier in 
Germany.
For our /pub/unix/languages/perl department I'm looking for a good server 
to mirror.
We have around 100 MB space available for perl, expandable if there is 
more and it seems to be sensible to allocate the space to perl-scripts. 
TNX, Jan

From perl-packrats Thu Jan 27 08:04:08 1994
Received: by metronet.com id AA23612
  (5.67a/IDA1.5hp for wjm); Thu, 27 Jan 1994 02:04:15 -0600
Return-Path: <perl-packrats>
Received: by metronet.com id AA23592
  (5.67a/IDA1.5hp for perl-packrats); Thu, 27 Jan 1994 02:04:09 -0600
Message-Id: <199401270804.AA23592@metronet.com>
From: wjm (Bill Middleton)
Date: Thu, 27 Jan 1994 02:04:08 -0600
In-Reply-To: pomeranz@aqm.com (Hal Pomeranz)
       "Perl Practicum (et al)" (Jan 26,  4:24pm)
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: pomeranz@aqm.com (Hal Pomeranz)
Subject: Re: Perl Practicum (et al)
Cc: perl-packrats

On Jan 26,  4:24pm, Hal Pomeranz wrote:
} Subject: Perl Practicum (et al)
} Below find a sharfile with my first four Perl Practicum articles.  I'm
} anticipating doing one every other month for the rest of eternity, and
} I can just mail them to you if you like.  Maybe I should put them up
} for anon FTP... I dunno.

Thanks, maybe we'll start to sort of officialize the process.  Please
see the gopher dir here, /perlinfo/packrats/mailing-list/*.  Thats
the extent of the discussion so far.

I'll put your articles in /perlinfo/packrats/submissions, i guess.
Anyone else is welcome to retrieve them there, or wherever you prefer.

Do you have a preferred name for the file, like hal_arts_93.whatever?
Where should they go?  The info area, or more towards instruc(tion)?
We've sorta (tentatively) agreed to use the general format i use here,
with additions, for the canonical archive directory structure.  But 
there will possibly be filename changes.  I picked some kinda dumb
names over the years that i was saving stuff.  


} 
} Go ahead and put me on the packrats list.  I'll talk to folks at HQ
} about putting Perl stuff up on our WWW server...

Ok.  I'm looking forward to progress in all areas.  

Also, a big perl-packrat welcome to James Tisdall.  

Btw, if anything else would be cool to have, like say, perl poetry?
Someone oughta mention it in the group.  




Bill


From perl-packrats Thu Jan 27 08:23:31 1994
Received: by metronet.com id AA24047
  (5.67a/IDA1.5hp for wjm); Thu, 27 Jan 1994 02:23:36 -0600
Return-Path: <perl-packrats>
Received: by metronet.com id AA24043
  (5.67a/IDA1.5hp for perl-packrats); Thu, 27 Jan 1994 02:23:33 -0600
Message-Id: <199401270823.AA24043@metronet.com>
From: wjm (Bill Middleton)
Date: Thu, 27 Jan 1994 02:23:31 -0600
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl-packrats

Sorry, that big perl-packrat welcome shoulda gone out to
Mark Eichen.  Mr. Tisdall needs a nice form letter, no?
Something like this perhaps (needs much help):



Please submit the  following info about your submission:

1. Official archive name.  (ISO format?)
2. Descriptor
3. copyright status 
4. what good is it  :)

Sincerely,

perl-packrats

From perl-packrats Wed Feb 16 21:35:30 1994
Received: by metronet.com id AA14937
  (5.67a/IDA1.5hp for wjm); Wed, 16 Feb 1994 15:34:41 -0600
Return-Path: <perl-packrats>
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA14932
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 16 Feb 1994 15:34:38 -0600
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA23598; Wed, 16 Feb 94 13:35:30 PST
Date: Wed, 16 Feb 94 13:35:30 PST
From: lwall@netlabs.com (Larry Wall)
Message-Id: <9402162135.AA23598@netlabs.com>
To: perl-packrats@metronet.com
Subject: Alpha 6

Is now on ftp.netlabs.com:pub/outgoing/perl5.0/perl5a6.tar.Z

Larry

From perl-packrats Tue Mar  8 15:36:41 1994
Received: by metronet.com id AA06353
  (5.67a/IDA1.5hp for wjm); Tue, 8 Mar 1994 09:37:13 -0600
Return-Path: <perl-packrats>
Received: from wraeththu.cs.colorado.edu by metronet.com with SMTP id AA06336
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 8 Mar 1994 09:37:05 -0600
Received: from localhost by wraeththu.cs.colorado.edu with SMTP id AA00915
  (5.65c/IDA-1.4.4 for <perl-packrats@metronet.com>); Tue, 8 Mar 1994 08:36:44 -0700
To: perl-packrats@metronet.com
Subject: Re: Subjectless message <199403040836.AA09808@metronet.com> 
In-Reply-To: Your message <199403040836.AA09808@metronet.com> of Fri, 04 Mar 94 02:36:43 CST.
References: <199403040836.AA09808@metronet.com> 
Reply-To: tchrist@wraeththu.cs.colorado.edu
Date: Tue, 08 Mar 94 08:36:41 MST
Message-Id: <913.763141001@wraeththu.cs.colorado.edu>
From: Tom Christiansen <tchrist@wraeththu.cs.colorado.edu>

hey, i'm looking for the florida perl site -- it doesn't seem to have 
anon ftp anymore.  how about a list so that i can update the faq with good
archive sites?

thanks,

--tom

From perl-packrats Tue Mar  8 15:43:04 1994
Received: by metronet.com id AA07370
  (5.67a/IDA1.5hp for wjm); Tue, 8 Mar 1994 09:48:26 -0600
Return-Path: <perl-packrats>
Received: from Osiris.AC.HMC.Edu by metronet.com with SMTP id AA07363
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 8 Mar 1994 09:48:22 -0600
Received: from localhost (jared@localhost) by osiris.ac.hmc.edu (8.6.5/8.6.5) id HAA06682; Tue, 8 Mar 1994 07:43:04 -0800
Date: Tue, 8 Mar 1994 07:43:04 -0800
Message-Id: <199403081543.HAA06682@osiris.ac.hmc.edu>
From: Jared_Rhine@hmc.edu
To: tchrist@wraeththu.cs.colorado.edu
Cc: perl-packrats@metronet.com
Subject: Re: Subjectless message <199403040836.AA09808@metronet.com> 
References: <199403040836.AA09808@metronet.com>
  <913.763141001@wraeththu.cs.colorado.edu>
X-Attribution: JRhine

Tom> hey, i'm looking for the florida perl site -- it doesn't seem to have
Tom> anon ftp anymore.

It works fine for me.  I'm using "ftp.cis.ufl.edu".  It is also mirrored at
ftp.hmc.edu, in /pub/perl/mirrors.

--
Jared Rhine         Jared_Rhine@hmc.edu
wibstr              Harvey Mudd College
                    http://www.hmc.edu/www/people/jared.html

"Society in every state is a blessing, but Government, even in its
 best state, is but a necessary evil; in its worst state, an intolerable
 one." -- Thomas Paine

From perl-packrats Tue Mar  8 18:10:00 1994
Received: by metronet.com id AA22903
  (5.67a/IDA1.5hp for wjm); Tue, 8 Mar 1994 12:10:42 -0600
Return-Path: <perl-packrats>
Received: from dragonfly.cis.ufl.edu by metronet.com with SMTP id AA22896
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 8 Mar 1994 12:10:39 -0600
Received:  from localhost  by dragonfly.cis.ufl.edu (8.6.4/4.11)
	id NAA12497; Tue, 8 Mar 1994 13:10:01 -0500
Message-Id: <199403081810.NAA12497@dragonfly.cis.ufl.edu>
To: tchrist@wraeththu.cs.colorado.edu
Cc: perl-packrats@metronet.com
Subject: Re: Subjectless message <199403040836.AA09808@metronet.com> 
In-Reply-To: Some random ramblings on Tue, 08 Mar 1994 08:36:41 -0700.
Organization: Department of Impossible Probably Facts
Reply-To: Stephen P Potter <spp@cis.ufl.edu>
Date: Tue, 08 Mar 1994 13:10:00 EST
From: Stephen P Potter <spp@cis.ufl.edu>

Strange sunspot activity caused Tom Christiansen <tchrist@wraeththu.cs.colorado
.edu> to write:
| hey, i'm looking for the florida perl site -- it doesn't seem to have 
| anon ftp anymore.  how about a list so that i can update the faq with good
| archive sites?
| 
| thanks,
| 
| --tom
| 

Tom:
    The UF CIS ftp is ftp.cis.ufl.edu:/pub/perl.  We most definitely have
anonymous ftp.  The perl archive accounted for over 250 megs of transfers
last week, close to half of our total ftp usage.  If you have any problems
connecting, please send me mail with the host you were trying to connect
from (both name and IP).  Also, as part of the wuftpd security, if your
hostname can't be matched to an IP, you will be denied access, but should
get a warning message.

Steve

From wjm  Tue Mar  8 16:34:17 1994
Received: by metronet.com id AA28004
  (5.67a/IDA1.5hp for perl-packrats); Tue, 8 Mar 1994 16:34:15 -0600
Return-Path: <wjm>
Message-Id: <199403082234.AA28004@metronet.com>
From: wjm (Bill Middleton)
Date: Tue, 8 Mar 1994 16:34:14 -0600
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl-packrats
Subject: Perl-Packrats Mailing list update (improved!)


  After several embarassing incidents with the current implementation,
i've implemented a procmail -> majordomo method for the perl-packrats
mailing list, and a couple others that i maintain.

  The info for using the server follows.  

Bill



-----


All routine administrative requests (including subscriptions and
unsubscriptions) concerning this mailing list are handled by an
automated server.  Please read this message carefully to find the
information relevant to you.

SUBSCRIBING
===========

To subscribe to perl-packrats, send the following in the body (not
the subject line) of an email message to "$whoami":

	subscribe perl-packrats

This will subscribe the account from which you send the message to
the perl-packrats list.

If you wish to subscribe another address instead (such as a local
redistribution list), you can use a command of the form:

	subscribe perl-packrats other-address@your_site.your_net

UNSUBSCRIBING
=============

To unsubscribe from perl-packrats, send the following in the body (not
the subject line) of an email message to "$whoami":

	unsubscribe perl-packrats

This will unsubscribe the account from which you send the message.
If you are subscribed with some other address, you'll have to send
a command of the following form instead:

	unsubscribe perl-packrats other-address@your_site.your_net

If you don't know what address you are subscribed with, you can send
the following command to see who else is on the list (assuming that
information isn't designated "private" by the owner of the list):o

	who perl-packrats

If you want to search non-privte lists at this server, you can do that
by sending a command like:

	which string

This will return a list of all entries on all lists that contain "string".

HELP
====

To find out more about the automated server and the commands it
understands, send the following command to "$whoami":

	help

If you feel you need to reach a human, send email to

	perl-packrats-owner@metronet.com



From wjm  Tue Mar  8 16:47:18 1994
Received: by metronet.com id AA29921
  (5.67a/IDA1.5hp for perl-packrats); Tue, 8 Mar 1994 16:47:16 -0600
Return-Path: <wjm>
Message-Id: <199403082247.AA29921@metronet.com>
From: wjm (Bill Middleton)
Date: Tue, 8 Mar 1994 16:47:15 -0600
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl-packrats
Subject: Re: new server for perl-packrats


Change the $whoami in the last message to perl-packrats-request.

Thanks,
Bill

From wjm  Mon Apr  4 00:49:50 1994
Received: by metronet.com id AA16644
  (5.67a/IDA1.5hp for perl-packrats); Mon, 4 Apr 1994 00:49:48 -0500
Return-Path: <wjm>
Message-Id: <199404040549.AA16644@metronet.com>
From: wjm (Bill Middleton)
Date: Mon, 4 Apr 1994 00:49:47 -0500
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl-packrats
Subject: A perl5 WWW page
Cc: lwall@netlabs.com


I've compiled the collection of bits on perl5 here into a html
page.  This is the first step in upgrading this archive fully 
to http/gopher throughout, using gn.  Please have a look at 
the perl5 page, I'll be posting about it if i don't hear any
negative comments.  Here's the url:

<http://www.metronet.com/1/perlinfo>

Start there, and let me know what you think about the perl5 area
specifically. 

Thanks,

Bill

From lwall@netlabs.com Tue Apr  5 01:54:57 1994
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA14044
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Mon, 4 Apr 1994 20:54:39 -0500
Return-Path: <lwall@netlabs.com>
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA13011; Mon, 4 Apr 94 18:54:57 PDT
Date: Mon, 4 Apr 94 18:54:57 PDT
From: lwall@netlabs.com (Larry Wall)
Message-Id: <9404050154.AA13011@netlabs.com>
To: perl-packrats@metronet.com
Subject: Alpha 8

I just put out Alpha 8 on ftp.netlabs.com with Andy Dougherty's new
Configure stuff.  Other than that, it's identical to Alpha 7.

Larry

From wjm  Fri Apr  8 15:45:27 1994
Received: by metronet.com id AA07491
  (5.67a/IDA1.5hp for perl-packrats); Fri, 8 Apr 1994 15:45:21 -0500
Return-Path: <wjm>
Message-Id: <199404082045.AA07491@metronet.com>
From: wjm (Bill Middleton)
Date: Fri, 8 Apr 1994 15:45:20 -0500
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl-packrats
Subject: A perl packrats WWW page


Will y'all please have a look at 

http://www.metronet.com/1h/perlinfo/other-archives


It's a page of all the archives that I know of.
Please lemme know if i got anything wrong, or if
your archive is not listed, or whatever.


Thanks,

Bill

From list Tue Apr 12 15:44:27 1994
Received: by metronet.com id AA15601
  (5.67a/IDA1.5hp for perl-packrats-approval); Tue, 12 Apr 1994 15:44:27 -0500
Return-Path: <list>
Date: Tue, 12 Apr 1994 15:44:27 -0500
Message-Id: <199404122044.AA15601@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: APPROVE perl-packrats
Reply-To: perl-packrats-request

--

David W Crabb <crabb@phoenix.Princeton.EDU> requests that you approve the following:

	subscribe perl-packrats David W Crabb <crabb@phoenix.Princeton.EDU>

If you approve, please send a message such as the following back to
perl-packrats-request@metronet.com (with the appropriate PASSWORD filled in, of course):

	approve PASSWORD subscribe perl-packrats David W Crabb <crabb@phoenix.Princeton.EDU>

If you disapprove, do nothing.


Thanks!

perl-packrats-request@metronet.com

From list Tue Apr 12 18:05:25 1994
Received: by metronet.com id AA03418
  (5.67a/IDA1.5hp for perl-packrats-approval); Tue, 12 Apr 1994 18:05:25 -0500
Return-Path: <list>
Date: Tue, 12 Apr 1994 18:05:25 -0500
Message-Id: <199404122305.AA03418@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: SUBSCRIBE perl-packrats
Reply-To: perl-packrats-request

--

crabb@phoenix.princeton.edu (David Crabb) has been added to perl-packrats.
No action is required on your part.

From kate@ahab.rutgers.edu Wed Apr 13 01:48:41 1994
Received: from tashtego.rutgers.edu by metronet.com with SMTP id AA21938
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 12 Apr 1994 20:49:51 -0500
Return-Path: <kate@ahab.rutgers.edu>
Received: (kate@localhost) by tashtego.rutgers.edu (8.6.8.1/8.6.5) id VAA00270 for perl-packrats@metronet.com; Tue, 12 Apr 1994 21:48:41 -0400
Date: Tue, 12 Apr 1994 21:48:41 -0400
From: Kate Hedstrom <kate@ahab.rutgers.edu>
Message-Id: <199404130148.VAA00270@tashtego.rutgers.edu>
To: perl-packrats@metronet.com
Subject: perl stuff for Fortran

I have a few perl scripts under pub/perl on ahab.rutgers.edu.  There
is a README file which lists what they do, but they are all for use
with Fortran.  I imagine that most perl people have better taste than
to use Fortran, which is why I never told comp.lang.perl about them.
Still, I do depend on them.

Kate

Kate Hedstrom               Institute of Marine and Coastal Sciences
kate@ahab.rutgers.edu       Rutgers University

From wjm  Wed Apr 13 08:54:44 1994
Received: by metronet.com id AA26283
  (5.67a/IDA1.5hp for perl-packrats); Wed, 13 Apr 1994 08:54:42 -0500
Return-Path: <wjm>
Date: Wed, 13 Apr 1994 08:54:42 -0500
From: Bill Middleton <wjm>
Message-Id: <199404131354.AA26283@metronet.com>
To: perl-packrats
Subject: Re: chat2.pl and package documentation
Newsgroups: comp.lang.perl
In-Reply-To: <9404121804.AA01189@walsh.med.harvard.edu>
Organization: Texas Metronet, Internet for the Individual  214-705-2917 (info)
Cc: 

In article <9404121804.AA01189@walsh.med.harvard.edu> you write:
>
>Stephen P Potter <spp@mole.cis.ufl.edu> writes:
> > In article <9404111951.AA00948@walsh.med.harvard.edu> gtk@walsh.med.harvard.edu (Gregory Tucker-Kellogg) writes:
>
>
>I apologize; the meaning of WEB was ambigious.  I meant Donald Knuth's
>WEB, as in
>
>	"The WEB system of structured documentation".
>
>See also CWEB (for C and C++), FWEB (for FORTRAN), but--to my
>knowledge--no PWEB for perl.  
>
>

Who knows about this stuff?  Is something like this appropriate for
perl?  Or is perl above such formalities?  :)



Bill



From wjm  Tue Apr 19 02:57:20 1994
Received: by metronet.com id AA08480
  (5.67a/IDA1.5hp for perl-packrats); Tue, 19 Apr 1994 02:57:18 -0500
Return-Path: <wjm>
Message-Id: <199404190757.AA08480@metronet.com>
From: wjm (Bill Middleton)
Date: Tue, 19 Apr 1994 02:57:17 -0500
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl-packrats
Subject: perl5 manual now available as html


I'll be pasting the relevant pieces into the perl5 page over the next
week.  Currently it's at the top of the perl5 page.  

See: 

http://www.metronet.com/1h/perlinfo/perl5/manual

or, as always, fully gopherable at 

gopher://gopher.metronet.com/11h/perlinfo/perl5/manual


If anyone wants to see the little script i hacked up to translate
the manual, lemme know.  It needs some help from someone who understands
nroff better than i.  I'd like it to be able to translate the generic
manpage eventually.



Bill

From list Fri Apr 29 15:32:54 1994
Received: by metronet.com id AA04366
  (5.67a/IDA1.5hp for perl-packrats-approval); Fri, 29 Apr 1994 15:32:54 -0500
Return-Path: <list>
Date: Fri, 29 Apr 1994 15:32:54 -0500
Message-Id: <199404292032.AA04366@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: APPROVE perl-packrats
Reply-To: perl-packrats-request

--

"Mark Pease" <markp@vlsi-az.sps.mot.com> requests that you approve the following:

	subscribe perl-packrats "Mark Pease" <markp@vlsi-az.sps.mot.com>

If you approve, please send a message such as the following back to
perl-packrats-request@metronet.com (with the appropriate PASSWORD filled in, of course):

	approve PASSWORD subscribe perl-packrats "Mark Pease" <markp@vlsi-az.sps.mot.com>

If you disapprove, do nothing.


Thanks!

perl-packrats-request@metronet.com

From list Fri Apr 29 15:36:04 1994
Received: by metronet.com id AA04747
  (5.67a/IDA1.5hp for perl-packrats-approval); Fri, 29 Apr 1994 15:36:04 -0500
Return-Path: <list>
Date: Fri, 29 Apr 1994 15:36:04 -0500
Message-Id: <199404292036.AA04747@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: SUBSCRIBE perl-packrats
Reply-To: perl-packrats-request

--

"Mark Pease" <markp@vlsi-az.sps.mot.com> has been added to perl-packrats.
No action is required on your part.

From list Fri Apr 29 18:06:22 1994
Received: by metronet.com id AA21764
  (5.67a/IDA1.5hp for perl-packrats-approval); Fri, 29 Apr 1994 18:06:22 -0500
Return-Path: <list>
Date: Fri, 29 Apr 1994 18:06:22 -0500
Message-Id: <199404292306.AA21764@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: APPROVE perl-packrats
Reply-To: perl-packrats-request

--

Daniel Louis Smith <dls@autodesk.com> requests that you approve the following:

	subscribe perl-packrats Daniel Louis Smith <dls@autodesk.com>

If you approve, please send a message such as the following back to
perl-packrats-request@metronet.com (with the appropriate PASSWORD filled in, of course):

	approve PASSWORD subscribe perl-packrats Daniel Louis Smith <dls@autodesk.com>

If you disapprove, do nothing.


Thanks!

perl-packrats-request@metronet.com

From list Fri Apr 29 18:14:53 1994
Received: by metronet.com id AA22489
  (5.67a/IDA1.5hp for perl-packrats-approval); Fri, 29 Apr 1994 18:14:53 -0500
Return-Path: <list>
Date: Fri, 29 Apr 1994 18:14:53 -0500
Message-Id: <199404292314.AA22489@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: SUBSCRIBE perl-packrats
Reply-To: perl-packrats-request

--

Daniel Louis Smith <dls@autodesk.com> has been added to perl-packrats.
No action is required on your part.

From list Fri Apr 29 18:29:21 1994
Received: by metronet.com id AA24024
  (5.67a/IDA1.5hp for perl-packrats-approval); Fri, 29 Apr 1994 18:29:21 -0500
Return-Path: <list>
Date: Fri, 29 Apr 1994 18:29:21 -0500
Message-Id: <199404292329.AA24024@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: APPROVE perl-packrats
Reply-To: perl-packrats-request

--

"Rodney C. Peck II" <rpeck@nas.nasa.gov> requests that you approve the following:

	subscribe perl-packrats "Rodney C. Peck II" <rpeck@nas.nasa.gov>

If you approve, please send a message such as the following back to
perl-packrats-request@metronet.com (with the appropriate PASSWORD filled in, of course):

	approve PASSWORD subscribe perl-packrats "Rodney C. Peck II" <rpeck@nas.nasa.gov>

If you disapprove, do nothing.


Thanks!

perl-packrats-request@metronet.com

From list Fri Apr 29 19:37:32 1994
Received: by metronet.com id AA00814
  (5.67a/IDA1.5hp for perl-packrats-approval); Fri, 29 Apr 1994 19:37:32 -0500
Return-Path: <list>
Date: Fri, 29 Apr 1994 19:37:32 -0500
Message-Id: <199404300037.AA00814@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: SUBSCRIBE perl-packrats
Reply-To: perl-packrats-request

--

"Rodney C. Peck II" <rpeck@nas.nasa.gov> has been added to perl-packrats.
No action is required on your part.

From list Sat Apr 30 04:40:49 1994
Received: by metronet.com id AA26067
  (5.67a/IDA1.5hp for perl-packrats-approval); Sat, 30 Apr 1994 04:40:49 -0500
Return-Path: <list>
Date: Sat, 30 Apr 1994 04:40:49 -0500
Message-Id: <199404300940.AA26067@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: APPROVE perl-packrats
Reply-To: perl-packrats-request

--

Eternal the Impossible Dreamer <bnb@ukc.ac.uk> requests that you approve the following:

	subscribe perl-packrats Eternal the Impossible Dreamer <bnb@ukc.ac.uk>

If you approve, please send a message such as the following back to
perl-packrats-request@metronet.com (with the appropriate PASSWORD filled in, of course):

	approve PASSWORD subscribe perl-packrats Eternal the Impossible Dreamer <bnb@ukc.ac.uk>

If you disapprove, do nothing.


Thanks!

perl-packrats-request@metronet.com

From list Sat Apr 30 14:25:49 1994
Received: by metronet.com id AA03032
  (5.67a/IDA1.5hp for perl-packrats-approval); Sat, 30 Apr 1994 14:25:49 -0500
Return-Path: <list>
Date: Sat, 30 Apr 1994 14:25:49 -0500
Message-Id: <199404301925.AA03032@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: SUBSCRIBE perl-packrats
Reply-To: perl-packrats-request

--

Eternal the Impossible Dreamer <bnb@ukc.ac.uk> has been added to perl-packrats.
No action is required on your part.

From list Sun May  1 15:18:42 1994
Received: by metronet.com id AA16672
  (5.67a/IDA1.5hp for perl-packrats-approval); Sun, 1 May 1994 15:18:42 -0500
Return-Path: <list>
Date: Sun, 1 May 1994 15:18:42 -0500
Message-Id: <199405012018.AA16672@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: APPROVE perl-packrats
Reply-To: perl-packrats-request

--

djb@epx.cis.umn.edu requests that you approve the following:

	subscribe perl-packrats djb@epx.cis.umn.edu

If you approve, please send a message such as the following back to
perl-packrats-request@metronet.com (with the appropriate PASSWORD filled in, of course):

	approve PASSWORD subscribe perl-packrats djb@epx.cis.umn.edu

If you disapprove, do nothing.


Thanks!

perl-packrats-request@metronet.com

From list Sun May  1 15:22:17 1994
Received: by metronet.com id AA16945
  (5.67a/IDA1.5hp for perl-packrats-approval); Sun, 1 May 1994 15:22:17 -0500
Return-Path: <list>
Date: Sun, 1 May 1994 15:22:17 -0500
Message-Id: <199405012022.AA16945@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: SUBSCRIBE perl-packrats
Reply-To: perl-packrats-request

--

djb@epx.cis.umn.edu has been added to perl-packrats.
No action is required on your part.

From list Mon May  2 03:21:41 1994
Received: by metronet.com id AA16009
  (5.67a/IDA1.5hp for perl-packrats-approval); Mon, 2 May 1994 03:21:41 -0500
Return-Path: <list>
Date: Mon, 2 May 1994 03:21:41 -0500
Message-Id: <199405020821.AA16009@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: APPROVE perl-packrats
Reply-To: perl-packrats-request

--

ind00138@pegasus.cc.ucf.edu (Evan "JabberWokky" E.) requests that you approve the following:

	subscribe perl-packrats ind00138@pegasus.cc.ucf.edu (Evan "JabberWokky" E.)

If you approve, please send a message such as the following back to
perl-packrats-request@metronet.com (with the appropriate PASSWORD filled in, of course):

	approve PASSWORD subscribe perl-packrats ind00138@pegasus.cc.ucf.edu (Evan "JabberWokky" E.)

If you disapprove, do nothing.


Thanks!

perl-packrats-request@metronet.com

From list Mon May  2 03:27:33 1994
Received: by metronet.com id AA16182
  (5.67a/IDA1.5hp for perl-packrats-approval); Mon, 2 May 1994 03:27:33 -0500
Return-Path: <list>
Date: Mon, 2 May 1994 03:27:33 -0500
Message-Id: <199405020827.AA16182@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: SUBSCRIBE perl-packrats
Reply-To: perl-packrats-request

--

ind00138@pegasus.cc.ucf.edu (Evan "JabberWokky" E.) has been added to perl-packrats.
No action is required on your part.

From list Mon May  2 07:16:18 1994
Received: by metronet.com id AA06983
  (5.67a/IDA1.5hp for perl-packrats-approval); Mon, 2 May 1994 07:16:18 -0500
Return-Path: <list>
Date: Mon, 2 May 1994 07:16:18 -0500
Message-Id: <199405021216.AA06983@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: APPROVE perl-packrats
Reply-To: perl-packrats-request

--

fox@acmi.com (Bob Fox) requests that you approve the following:

	subscribe perl-packrats fox@acmi.com (Bob Fox)

If you approve, please send a message such as the following back to
perl-packrats-request@metronet.com (with the appropriate PASSWORD filled in, of course):

	approve PASSWORD subscribe perl-packrats fox@acmi.com (Bob Fox)

If you disapprove, do nothing.


Thanks!

perl-packrats-request@metronet.com

From list Mon May  2 08:05:16 1994
Received: by metronet.com id AA14366
  (5.67a/IDA1.5hp for perl-packrats-approval); Mon, 2 May 1994 08:05:16 -0500
Return-Path: <list>
Date: Mon, 2 May 1994 08:05:16 -0500
Message-Id: <199405021305.AA14366@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: SUBSCRIBE perl-packrats
Reply-To: perl-packrats-request

--

fox@acmi.com (Bob Fox) has been added to perl-packrats.
No action is required on your part.

From list Mon May  2 12:39:34 1994
Received: by metronet.com id AA23258
  (5.67a/IDA1.5hp for perl-packrats-approval); Mon, 2 May 1994 12:39:34 -0500
Return-Path: <list>
Date: Mon, 2 May 1994 12:39:34 -0500
Message-Id: <199405021739.AA23258@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: APPROVE perl-packrats
Reply-To: perl-packrats-request

--

dwormuth@dsg.harvard.edu (David W. Wormuth) requests that you approve the following:

	subscribe perl-packrats dwormuth@dsg.harvard.edu (David W. Wormuth)

If you approve, please send a message such as the following back to
perl-packrats-request@metronet.com (with the appropriate PASSWORD filled in, of course):

	approve PASSWORD subscribe perl-packrats dwormuth@dsg.harvard.edu (David W. Wormuth)

If you disapprove, do nothing.


Thanks!

perl-packrats-request@metronet.com

From list Mon May  2 15:21:35 1994
Received: by metronet.com id AA12078
  (5.67a/IDA1.5hp for perl-packrats-approval); Mon, 2 May 1994 15:21:35 -0500
Return-Path: <list>
Date: Mon, 2 May 1994 15:21:35 -0500
Message-Id: <199405022021.AA12078@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: SUBSCRIBE perl-packrats
Reply-To: perl-packrats-request

--

dwormuth@dsg.harvard.edu (David W. Wormuth) has been added to perl-packrats.
No action is required on your part.

From list Wed May  4 02:08:58 1994
Received: by metronet.com id AA01961
  (5.67a/IDA1.5hp for perl-packrats-approval); Wed, 4 May 1994 02:08:58 -0500
Return-Path: <list>
Date: Wed, 4 May 1994 02:08:58 -0500
Message-Id: <199405040708.AA01961@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: APPROVE perl-packrats
Reply-To: perl-packrats-request

--

Jan.Djarv@sa.erisoft.se (Jan Djarv) requests that you approve the following:

	subscribe perl-packrats Jan.Djarv@sa.erisoft.se (Jan Djarv)

If you approve, please send a message such as the following back to
perl-packrats-request@metronet.com (with the appropriate PASSWORD filled in, of course):

	approve PASSWORD subscribe perl-packrats Jan.Djarv@sa.erisoft.se (Jan Djarv)

If you disapprove, do nothing.


Thanks!

perl-packrats-request@metronet.com

From list Wed May  4 02:11:16 1994
Received: by metronet.com id AA02023
  (5.67a/IDA1.5hp for perl-packrats-approval); Wed, 4 May 1994 02:11:16 -0500
Return-Path: <list>
Date: Wed, 4 May 1994 02:11:16 -0500
Message-Id: <199405040711.AA02023@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: SUBSCRIBE perl-packrats
Reply-To: perl-packrats-request

--

Jan.Djarv@sa.erisoft.se (Jan Djarv) has been added to perl-packrats.
No action is required on your part.

From lwall@netlabs.com Thu May  5 07:43:00 1994
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA09987
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Thu, 5 May 1994 02:42:46 -0500
Return-Path: <lwall@netlabs.com>
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA10967; Thu, 5 May 94 00:43:00 PDT
Date: Thu, 5 May 94 00:43:00 PDT
From: lwall@netlabs.com (Larry Wall)
Message-Id: <9405050743.AA10967@netlabs.com>
To: perl-packrats@metronet.com, perl-porters@hut.fi
Subject: Alpha 9

I just put Alpha 9 onto ftp.netlabs.com:pub/outgoing/perl5.0/perl5a9.tar.Z.

Larry

From mark@netsys.com Thu May  5 08:05:04 1994
Received: from netsys.com by metronet.com with SMTP id AA10640
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Thu, 5 May 1994 03:02:01 -0500
Return-Path: <mark@netsys.com>
Received: by netsys.com id AA12271
  (5.65c/IDA-1.4.4 for perl-packrats@metronet.com); Thu, 5 May 1994 01:05:04 -0700
From: Mark <mark@netsys.com>
Message-Id: <199405050805.AA12271@netsys.com>
Subject: ftp.cdrom.com perl archive
To: perl-packrats@metronet.com
Date: Thu, 5 May 1994 01:05:04 -0700 (PDT)
Content-Type: text
Content-Length: 1271      

Hi all,

I am no longer maintaining the ftp.cdrom.com perl archive although I am under
the impression the files still exist in /pub/languages/perl. The reason Im
not running it is my acct on the machine was closed because cdrom.com
got a phone call from someone who doesnt like me and they decided to remove
the account instead of checking facts. Curious to say the least.

Anyway, someone might wish to approach them regarding the archive, they were
planning to make a cdrom of perl scripts etc which is quite a good idea. I'd
hate to see it go just because Im having trouble with an individual.

Contact rab@cdrom.com or velte@cdrom.com and see what they wish to happen with
the archive, currently it's mainly a copy of the various sites around, I was
sorting it into some semblance and doing a lot of www and gopher work when
it died.

The machine itself is a freebsd box, has a lot of disk space, and is nicely
placed in california at the end of a t1. Sometimes it gets loaded due to the
machine being a major linux distribution site.

Anyway I'll concentrate more on helping out where I can at metronet.
Mail me at the address below, and please check your faq's *looks at Tom*
for coombs references, Im still getting email about that.

Cheers,
Mark
mark@netsys.com

From list Thu May  5 14:26:33 1994
Received: by metronet.com id AA20612
  (5.67a/IDA1.5hp for perl-packrats-approval); Thu, 5 May 1994 14:26:33 -0500
Return-Path: <list>
Date: Thu, 5 May 1994 14:26:33 -0500
Message-Id: <199405051926.AA20612@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: APPROVE perl-packrats
Reply-To: perl-packrats-request

--

apharris@mcs.com requests that you approve the following:

	subscribe perl-packrats apharris@mcs.com

If you approve, please send a message such as the following back to
perl-packrats-request@metronet.com (with the appropriate PASSWORD filled in, of course):

	approve PASSWORD subscribe perl-packrats apharris@mcs.com

If you disapprove, do nothing.


Thanks!

perl-packrats-request@metronet.com

From list Thu May  5 14:56:29 1994
Received: by metronet.com id AA24267
  (5.67a/IDA1.5hp for perl-packrats-approval); Thu, 5 May 1994 14:56:29 -0500
Return-Path: <list>
Date: Thu, 5 May 1994 14:56:29 -0500
Message-Id: <199405051956.AA24267@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: SUBSCRIBE perl-packrats
Reply-To: perl-packrats-request

--

apharris@mcs.com (Adam Harris) has been added to perl-packrats.
No action is required on your part.

From tchrist@piper.cs.colorado.edu Tue May 10 19:49:02 1994
Received: from piper.cs.colorado.edu by metronet.com with SMTP id AA07668
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 10 May 1994 14:49:12 -0500
Return-Path: <tchrist@piper.cs.colorado.edu>
Received: from localhost (tchrist@localhost [127.0.0.1]) by piper.cs.colorado.edu (8.6.9/8.6.9) with SMTP id NAA05820; Tue, 10 May 1994 13:49:07 -0600
X-Authentication-Warning: piper.cs.colorado.edu: Host localhost didn't use HELO protocol
To: perl-packrats@metronet.com, perl-porters@hut.fi
Return-Receipt-To: tchrist@piper.cs.colorado.edu
Subject: FAQ format
Reply-To: tchrist@cs.colorado.edu
Date: Tue, 10 May 94 13:49:02 MDT
Message-Id: <5814.768599342@piper.cs.colorado.edu>
From: Tom Christiansen <tchrist@piper.cs.colorado.edu>

What kind of format do you think the FAQ would work best in?

Right now, it's as big as it gets in current chunksizes for USENIET,
so I have to redivide it.  Furthermore, people don't always find the right 
bits, cuz some questions aren't phrases well enough to show what they're answering.

And I've a couple dozen more questions and zillions of updates as well.

I don't think I really want to do an Index for it, although maybe waisifying
a webby version would work.

Ideas?  I think I want porting/configure info in its own posting.

--tom

From list Wed May 11 10:32:09 1994
Received: by metronet.com id AA14037
  (5.67a/IDA1.5hp for perl-packrats-approval); Wed, 11 May 1994 10:32:09 -0500
Return-Path: <list>
Date: Wed, 11 May 1994 10:32:09 -0500
Message-Id: <199405111532.AA14037@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: APPROVE perl-packrats
Reply-To: perl-packrats-request

--

Anno Siegel <anno4000@w172zrz.zrz.TU-Berlin.DE> requests that you approve the following:

	subscribe perl-packrats Anno Siegel <anno4000@w172zrz.zrz.TU-Berlin.DE>

If you approve, please send a message such as the following back to
perl-packrats-request@metronet.com (with the appropriate PASSWORD filled in, of course):

	approve PASSWORD subscribe perl-packrats Anno Siegel <anno4000@w172zrz.zrz.TU-Berlin.DE>

If you disapprove, do nothing.


Thanks!

perl-packrats-request@metronet.com

From list Wed May 11 10:36:45 1994
Received: by metronet.com id AA14526
  (5.67a/IDA1.5hp for perl-packrats-approval); Wed, 11 May 1994 10:36:45 -0500
Return-Path: <list>
Date: Wed, 11 May 1994 10:36:45 -0500
Message-Id: <199405111536.AA14526@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: SUBSCRIBE perl-packrats
Reply-To: perl-packrats-request

--

Anno Siegel <anno4000@w172zrz.zrz.TU-Berlin.DE> has been added to perl-packrats.
No action is required on your part.

From list Wed May 18 10:37:46 1994
Received: by metronet.com id AA21153
  (5.67a/IDA1.5hp for perl-packrats-approval); Wed, 18 May 1994 10:37:46 -0500
Return-Path: <list>
Date: Wed, 18 May 1994 10:37:46 -0500
Message-Id: <199405181537.AA21153@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: APPROVE perl-packrats
Reply-To: perl-packrats-request

--

euler@ARPA.MIL (Jane Euler) requests that you approve the following:

	subscribe perl-packrats euler@ARPA.MIL (Jane Euler)

If you approve, please send a message such as the following back to
perl-packrats-request@metronet.com (with the appropriate PASSWORD filled in, of course):

	approve PASSWORD subscribe perl-packrats euler@ARPA.MIL (Jane Euler)

If you disapprove, do nothing.


Thanks!

perl-packrats-request@metronet.com

From list Wed May 18 10:56:50 1994
Received: by metronet.com id AA23509
  (5.67a/IDA1.5hp for perl-packrats-approval); Wed, 18 May 1994 10:56:50 -0500
Return-Path: <list>
Date: Wed, 18 May 1994 10:56:50 -0500
Message-Id: <199405181556.AA23509@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: SUBSCRIBE perl-packrats
Reply-To: perl-packrats-request

--

euler@ARPA.MIL (Jane Euler) has been added to perl-packrats.
No action is required on your part.

From list Tue May 24 15:43:42 1994
Received: by metronet.com id AA09589
  (5.67a/IDA1.5hp for perl-packrats-approval); Tue, 24 May 1994 15:43:42 -0500
Return-Path: <list>
Date: Tue, 24 May 1994 15:43:42 -0500
Message-Id: <199405242043.AA09589@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: APPROVE perl-packrats
Reply-To: perl-packrats-request

--

pomeranz@netcom.com (Hal Pomeranz) requests that you approve the following:

	subscribe perl-packrats pomeranz@netcom.com (Hal Pomeranz)

If you approve, please send a message such as the following back to
perl-packrats-request@metronet.com (with the appropriate PASSWORD filled in, of course):

	approve PASSWORD subscribe perl-packrats pomeranz@netcom.com (Hal Pomeranz)

If you disapprove, do nothing.


Thanks!

perl-packrats-request@metronet.com

From list Sun May 29 12:20:56 1994
Received: by metronet.com id AA19164
  (5.67a/IDA1.5hp for perl-packrats-approval); Sun, 29 May 1994 12:20:56 -0500
Return-Path: <list>
Date: Sun, 29 May 1994 12:20:56 -0500
Message-Id: <199405291720.AA19164@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: APPROVE perl-packrats
Reply-To: perl-packrats-request

--

mkp@hpn.TRW.COM (Michael K. Peterson) requests that you approve the following:

	subscribe perl-packrats mkp@hpn.TRW.COM (Michael K. Peterson)

If you approve, please send a message such as the following back to
perl-packrats-request@metronet.com (with the appropriate PASSWORD filled in, of course):

	approve PASSWORD subscribe perl-packrats mkp@hpn.TRW.COM (Michael K. Peterson)

If you disapprove, do nothing.


Thanks!

perl-packrats-request@metronet.com

From list Sun May 29 13:15:08 1994
Received: by metronet.com id AA25039
  (5.67a/IDA1.5hp for perl-packrats-approval); Sun, 29 May 1994 13:15:08 -0500
Return-Path: <list>
Date: Sun, 29 May 1994 13:15:08 -0500
Message-Id: <199405291815.AA25039@metronet.com>
To: perl-packrats-approval
From: perl-packrats-request
Subject: SUBSCRIBE perl-packrats
Reply-To: perl-packrats-request

--

mkp@hpn.TRW.COM (Michael K. Peterson) has been added to perl-packrats.
No action is required on your part.

From lwall@netlabs.com Sun Jun 12 00:25:28 1994
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA15060
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Sat, 11 Jun 1994 19:27:57 -0500
Return-Path: <lwall@netlabs.com>
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA07526; Sat, 11 Jun 94 17:25:28 PDT
Date: Sat, 11 Jun 94 17:25:28 PDT
From: lwall@netlabs.com (Larry Wall)
Message-Id: <9406120025.AA07526@netlabs.com>
To: perl-packrats@metronet.com
Subject: Heads up

This is just a pre-announcement that I'll likely be putting Alpha 10 out
later tonight.

Larry

From lwall@netlabs.com Sun Jun 12 05:06:33 1994
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA17001
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Sun, 12 Jun 1994 00:09:09 -0500
Return-Path: <lwall@netlabs.com>
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA01497; Sat, 11 Jun 94 22:06:34 PDT
Date: Sat, 11 Jun 94 22:06:33 PDT
From: lwall@netlabs.com (Larry Wall)
Message-Id: <9406120506.AA01497@netlabs.com>
To: perl-packrats@metronet.com, perl5-porters@hut.fi
Subject: Alpha 10

Alpha 10 is now available, at long last.  If the early packrats could
advertise their feeds as soon as they pull it over, that would take some
load off of ftp.netlabs.com.  Thanks.

    ftp.netlabs.com:pub/outgoing/perl5.0/perl5a10.tar.Z

You guys finally get to start playing with POSIX now...

Larry

From apharris@mcs.com Sun Jun 12 09:03:25 1994
Received: from apharris.pr.mcs.net by metronet.com with SMTP id AA09057
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Sun, 12 Jun 1994 04:05:29 -0500
Return-Path: <apharris@mcs.com>
Message-Id: <m0qClS3-0000AsC@apharris.pr.mcs.net>
Reply-To: apharris@mcs.com
Cc: perl-packrats@metronet.com, perl5-porters@hut.fi
Subject: Alpha 10 
In-Reply-To: Message from lwall@netlabs.com (Larry Wall) of Sat, 11 Jun 1994 22:06:33 PDT
Date: Sun, 12 Jun 1994 04:03:25 -0500
From: "Adam P. Harris" <apharris@mcs.com>


In the name of micro-mirrors, I've put a copy of perl5a10 in
the free ftp-space my provider supplies.  I will keep it there
until my provider starts bitching.  You can get it from:

 ftp.mcs.com:/mcsnet.users/apharris/perl5a10.tar.Z

Please feel free to use this while it exists, but I wouldn't put it 
in any long-term indices, html-pages, or what have you....

....................................................apharris@mcs.com

From jhi@snakemail.hut.fi Sun Jun 12 09:08:45 1994
Received: from alpha.hut.fi by metronet.com with SMTP id AA11065
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Sun, 12 Jun 1994 04:11:17 -0500
Return-Path: <jhi@snakemail.hut.fi>
Received: (from jhi@localhost) by alpha.hut.fi (8.6.8.1/8.6.7) id MAA25720; Sun, 12 Jun 1994 12:08:45 +0300
Date: Sun, 12 Jun 1994 12:08:45 +0300
From: Jarkko Hietaniemi <jhi@snakemail.hut.fi>
Message-Id: <199406120908.MAA25720@alpha.hut.fi>
To: perl-packrats@metronet.com, perl5-porters@hut.fi
Subject: Alpha 10 
In-Reply-To: <m0qClS3-0000AsC@apharris.pr.mcs.net>
References: <m0qClS3-0000AsC@apharris.pr.mcs.net>
Reply-To: Jarkko.Hietaniemi@hut.fi


ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5a10.tar.Z

and I already took the liberty of announcing this in comp.lang.perl.

(Ooomph.  Should I have done that or rather waited for Larry's announcement?
 I hope my announcement won't slip in before Larry's arrives.)

++jhi;

From mooks@csi.gmu.edu Sun Jun 12 09:10:31 1994
Received: from csi.gmu.edu by metronet.com with SMTP id AA13165
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Sun, 12 Jun 1994 04:18:28 -0500
Return-Path: <mooks@csi.gmu.edu>
Received: by csi.gmu.edu (4.1/1.35)
	id AA01751; Sun, 12 Jun 94 05:10:31 EDT
From: mooks@csi.gmu.edu (Mark)
Message-Id: <9406120910.AA01751@csi.gmu.edu>
Subject: Re: Alpha 10
To: Jarkko.Hietaniemi@hut.fi
Date: Sun, 12 Jun 1994 05:10:31 -0400 (EDT)
Cc: perl-packrats@metronet.com, perl5-porters@hut.fi
In-Reply-To: <199406120908.MAA25720@alpha.hut.fi> from "Jarkko Hietaniemi" at Jun 12, 94 12:08:45 pm
X-Mailer: ELM [version 2.4 PL23]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 122       


sunsite.unc.edu /pub/languages/perl/perl5/*

Can someone announce this for me on news? I dont do usenet :)

Thanks,
Mark

From wjm Sun Jun 12 10:45:27 1994
Received: by metronet.com id AA22093
  (5.67a/IDA1.5hp); Sun, 12 Jun 1994 05:45:28 -0500
Return-Path: <wjm>
Message-Id: <199406121045.AA22093@metronet.com>
From: wjm (Bill Middleton)
Date: Sun, 12 Jun 1994 05:45:27 -0500
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl-packrats
Subject: Re: Alpha 10
Cc: perl5-porters@hut.fi


It's on the web page, and available for gopher and ftp here.
With or without dem' big nasty Sun binaries.

http://www.metronet.com/perlinfo/perl5.html
ftp://ftp.metronet.com/pub/perl/source

Bill

From anno4000@w172zrz.zrz.TU-Berlin.DE Mon Jun 13 14:02:03 1994
Received: from mailszrz.zrz.TU-Berlin.DE by metronet.com with SMTP id AA10121
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Mon, 13 Jun 1994 09:06:33 -0500
Return-Path: <anno4000@w172zrz.zrz.TU-Berlin.DE>
Received: from w172zrz.zrz.TU-Berlin.DE by mailszrz.zrz.TU-Berlin.DE (5.65c/ZRZ-MX)
          for <perl-packrats@metronet.com>
	  id AA22467; Mon, 13 Jun 1994 16:02:05 +0200
Received: by w172zrz.zrz.TU-Berlin.DE (NX5.67d/ZRZ)
	  id AA25967; Mon, 13 Jun 94 16:02:03 +0200
Date: Mon, 13 Jun 94 16:02:03 +0200
From: Anno Siegel <anno4000@w172zrz.zrz.TU-Berlin.DE>
Message-Id: <9406131402.AA25967@w172zrz.zrz.TU-Berlin.DE>
Received: by NeXT.Mailer (1.100)
Received: by NeXT Mailer (1.100)
To: perl-packrats@metronet.com
Subject: Re:  Alpha 10
Cc: k@franz.ww.TU-Berlin.DE

Available from

ftp.zrz.tu-berlin.de /pub/unix/perl/perl5a10.tar.gz

Anno

From okamoto@hpcc101.corp.hp.com Mon Jun 13 16:07:14 1994
Received: from hp.com by metronet.com with SMTP id AA23383
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Mon, 13 Jun 1994 11:09:30 -0500
Return-Path: <okamoto@hpcc101.corp.hp.com>
Received: from okamoto.corp.hp.com by hp.com with SMTP
	(1.36.108.7/15.5+IOS 3.13) id AA14013; Mon, 13 Jun 1994 09:07:16 -0700
Received: by hpcc101.corp.hp.com
	(1.37.109.8/15.5+IOS 3.22) id AA27928; Mon, 13 Jun 1994 09:07:14 -0700
From: Jeff Okamoto <okamoto@hpcc101.corp.hp.com>
Message-Id: <9406131607.AA27928@hpcc101.corp.hp.com>
Subject: Re: Alpha 10
To: lwall@netlabs.com (Larry Wall) (Larry Wall)
Date: Mon, 13 Jun 94 9:07:14 PDT
Cc: perl-packrats@metronet.com, perl5-porters@hut.fi
In-Reply-To: <9406120506.AA01497@netlabs.com>; from "Larry Wall" at Jun 11, 94 10:06 pm
Mailer: Elm [revision: 70.85]

> Alpha 10 is now available, at long last.  If the early packrats could
> advertise their feeds as soon as they pull it over, that would take some
> load off of ftp.netlabs.com.  Thanks.
> 
>     ftp.netlabs.com:pub/outgoing/perl5.0/perl5a10.tar.Z
> 
> You guys finally get to start playing with POSIX now...

Silly question time: does alpha 10 contain patch 9h or just up to 9g?

Jeff

From lmjm@doc.ic.ac.uk Tue Jun 14 10:52:04 1994
Received: from swan.doc.ic.ac.uk by metronet.com with SMTP id AA02497
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 14 Jun 1994 05:54:42 -0500
Return-Path: <lmjm@doc.ic.ac.uk>
Received: from doc.ic.ac.uk by swan.doc.ic.ac.uk id <07865-0@swan.doc.ic.ac.uk>;
          Tue, 14 Jun 1994 11:52:06 +0100
From: Lee McLoughlin <lmjm@doc.ic.ac.uk>
Date: Tue, 14 Jun 1994 11:52:04 +0100
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl-packrats@metronet.com, perl5-porters@hut.fi
Subject: Re: Alpha 10
Message-Id: <"swan.doc.i.867:14.05.94.10.52.08"@doc.ic.ac.uk>

Sorry about the delay in responding.  There is a mirror of perl5 into:


The following are all now available in:
        file://src.doc.ic.ac.uk/packages/perl/perl.5.0/
        http://src.doc.ic.ac.uk/packages/perl/perl.5.0/
        goper://src.doc.ic.ac.uk/1/packages/perl/perl.5.0/
or by
        telnet src.doc.ic.ac.uk login as sources
        email to ftpmail@doc.ic.ac.uk

-- 
--
Lee McLoughlin.                          Phone: +44 71 589 5111 X 5085
Dept of Computing, Imperial College,     Fax: +44 71 581 8024
180 Queens Gate, London, SW7 2BZ, UK.    Email: L.McLoughlin@doc.ic.ac.uk

From lwall@netlabs.com Fri Jul  1 07:53:03 1994
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA00968
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Fri, 1 Jul 1994 02:56:08 -0500
Return-Path: <lwall@netlabs.com>
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA01173; Fri, 1 Jul 94 00:53:03 PDT
Date: Fri, 1 Jul 94 00:53:03 PDT
From: lwall@netlabs.com (Larry Wall)
Message-Id: <9407010753.AA01173@netlabs.com>
To: perl-packrats@metronet.com, perl5-porters@hut.fi
Subject: Alpha 11 available

Okay folks.  Here it is.  Now that I'm going away on vacation, you have
the perfect chance to turn Perl into something I won't recognize, and
then declare it to be a beta so I can't change it back.  :-)

    ftp://ftp.netlabs.com/pub/outgoing/perl5.0/perl5a11.tar.Z

You don't know how close I came to calling it Beta 0 instead.  But I'll
let Andy and Tom figure out between them when it's a beta.

You realize, of course, that if I come back from vacation and it's
still in alpha state, I'll get all inspired to add more things, and
I'll be sending out Alpha 53 by Christmas of '95... :-)

Have the optimal amount of fun.

Larry

From henkp@cs.ruu.nl Fri Jul  1 08:19:55 1994
Received: from relay.cs.ruu.nl (infix.cs.ruu.nl) by metronet.com with SMTP id AA01685
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Fri, 1 Jul 1994 03:22:43 -0500
Return-Path: <henkp@cs.ruu.nl>
Received: by relay.cs.ruu.nl id AA13114
  (5.67a/IDA-1.5 for perl-packrats@metronet.com); Fri, 1 Jul 1994 10:19:56 +0200
From: Henk Penning <henkp@cs.ruu.nl>
Message-Id: <199407010819.AA13114@relay.cs.ruu.nl>
Subject: Re: Alpha 11 available
To: lwall@netlabs.com (Larry Wall)
Date: Fri, 1 Jul 1994 10:19:55 +0200 (METDST)
Cc: perl-packrats@metronet.com, perl5-porters@hut.fi
In-Reply-To: <9407010753.AA01173@netlabs.com> from "Larry Wall" at Jul 1, 94 00:53:03 am
X-Organization: Utrecht University, Department of Computer Science.
		phone: +31-30-531454, telefax: +31-30-513791
X-Mailer: ELM [version 2.4 PL23]
Mime-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Content-Length: 677       

| Okay folks.  Here it is.  Now that I'm going away on vacation, you have
| the perfect chance to turn Perl into something I won't recognize, and
| then declare it to be a beta so I can't change it back.  :-)
| 
|     ftp://ftp.netlabs.com/pub/outgoing/perl5.0/perl5a11.tar.Z

  Also:

  ftp.cs.ruu.nl:/pub/PERL/perl5.0/perl5a11.tar.gz

| Larry

  				===  HenkP  ===

-- 
Henk P. Penning, Dept of Computer Science, Utrecht University \__/  \__/  \
Padualaan 14, P.O. Box 80.089, 3508 TB Utrecht, The Netherlands. \__/  \__/
Telephone: +31-30-534106, fax: 513791, NIC-handle: HPP1 \__/  \__/  \__/  \
e-mail : henkp@cs.ruu.nl (uucp to sun4nl!ruuinf!henkp) _/  \__/  \__/  \__/

From john@WPI.EDU Fri Jul  1 14:24:44 1994
Received: from bigboote.WPI.EDU by metronet.com with SMTP id AA05061
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Fri, 1 Jul 1994 09:27:39 -0500
Return-Path: <john@WPI.EDU>
Received: from avante.WPI.EDU (john@avante.WPI.EDU [130.215.24.48]) by bigboote.WPI.EDU (8.6.9/8.6) with ESMTP id KAA05938; Fri, 1 Jul 1994 10:24:45 -0400
From: John Stoffel <john@WPI.EDU>
Received: by avante.WPI.EDU (8.6.9/6.12) id KAA16156; Fri, 1 Jul 1994 10:24:44 -0400
Date: Fri, 1 Jul 1994 10:24:44 -0400
Message-Id: <199407011424.KAA16156@avante.WPI.EDU>
To: Henk Penning <henkp@cs.ruu.nl>
Cc: lwall@netlabs.com (Larry Wall), perl-packrats@metronet.com,
        perl5-porters@hut.fi
Subject: Re: Alpha 11 available
In-Reply-To: <199407010819.AA13114@relay.cs.ruu.nl>
References: <9407010753.AA01173@netlabs.com>
	<199407010819.AA13114@relay.cs.ruu.nl>

>>>>> "Henk" == Henk Penning <henkp@cs.ruu.nl> writes:

Henk> | Okay folks.  Here it is.  Now that I'm going away on vacation, you have
Henk> | the perfect chance to turn Perl into something I won't recognize, and
Henk> | then declare it to be a beta so I can't change it back.  :-)
Henk> | 
Henk> |     ftp://ftp.netlabs.com/pub/outgoing/perl5.0/perl5a11.tar.Z


Also in:

	wpi.wpi.edu:/perl5/perl5a11.tar.Z

From spp@cis.ufl.edu Fri Jul  1 15:14:06 1994
Received: from beach.cis.ufl.edu by metronet.com with SMTP id AA02210
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Fri, 1 Jul 1994 12:00:14 -0500
Return-Path: <spp@cis.ufl.edu>
Received:  from localhost  by beach.cis.ufl.edu (8.6.7/8.6.7-cis.ufl.edu)
	id LAA23970; Fri, 1 Jul 1994 11:14:06 -0400
Message-Id: <199407011514.LAA23970@beach.cis.ufl.edu>
To: Henk Penning <henkp@cs.ruu.nl>
Cc: perl-packrats@metronet.com, perl5-porters@hut.fi
Subject: Re: Alpha 11 available 
In-Reply-To: Some random ramblings on Fri, 01 Jul 1994 10:19:55 +0200.
Organization: Department of Impossible Probably Facts
Reply-To: Stephen P Potter <spp@cis.ufl.edu>
Date: Fri, 01 Jul 1994 11:14:06 EDT
From: Stephen P Potter <spp@cis.ufl.edu>

Strange sunspot activity caused Henk Penning <henkp@cs.ruu.nl> to write:
| | Okay folks.  Here it is.  Now that I'm going away on vacation, you have
| | the perfect chance to turn Perl into something I won't recognize, and
| | then declare it to be a beta so I can't change it back.  :-)
| | 
| |     ftp://ftp.netlabs.com/pub/outgoing/perl5.0/perl5a11.tar.Z
| 
|   Also:
| 
|   ftp.cs.ruu.nl:/pub/PERL/perl5.0/perl5a11.tar.gz
| 

ftp.cis.ufl.edu:/pub/perl/src/5.0/perl5a11.tar.gz.

Might be a little faste than netlabs.  And, if you'e in the states, it's
definitely faster than nl  ;)

Steve

From jhi@dol-guldur.hut.fi Tue Jul  5 05:33:43 1994
Received: from dol-guldur.hut.fi by metronet.com with SMTP id AA24614
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 5 Jul 1994 00:34:21 -0500
Return-Path: <jhi@dol-guldur.hut.fi>
Received: by dol-guldur.hut.fi; id AA02494; Tue, 5 Jul 1994 08:33:43 +0300
Date: Tue, 5 Jul 1994 08:33:43 +0300
From: Jarkko Hietaniemi <jhi@dol-guldur.hut.fi>
Message-Id: <9407050533.AA02494@dol-guldur.hut.fi>
To: perl-packrats@metronet.com, perl5-porters@hut.fi
Subject: Re: Alpha 11 available
In-Reply-To: <199407011424.KAA16156@avante.WPI.EDU>
References: <9407010753.AA01173@netlabs.com>
	<199407010819.AA13114@relay.cs.ruu.nl>
	<199407011424.KAA16156@avante.WPI.EDU>
Reply-To: Jarkko.Hietaniemi@hut.fi


Also in:

	ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5a11.tar.Z

++jhi;

From lmjm@doc.ic.ac.uk Tue Jul  5 11:23:25 1994
Received: from swan.doc.ic.ac.uk by metronet.com with SMTP id AA23361
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 5 Jul 1994 06:26:42 -0500
Return-Path: <lmjm@doc.ic.ac.uk>
Received: from doc.ic.ac.uk by swan.doc.ic.ac.uk id <18542-0@swan.doc.ic.ac.uk>;
          Tue, 5 Jul 1994 12:23:27 +0100
From: Lee McLoughlin <lmjm@doc.ic.ac.uk>
Date: Tue, 5 Jul 1994 12:23:25 +0100
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl-packrats@metronet.com
Subject: Re: Alpha 11 available
Message-Id: <"swan.doc.i.544:05.06.94.11.23.30"@doc.ic.ac.uk>

Well since everyone else is announcing their locations for it...

        file://src.doc.ic.ac.uk/packages/perl5/
        http://src.doc.ic.ac.uk/packages/perl5/
	gopher://src.doc.ic.ac.uk/0/packages/perl5/


-- 
--
Lee McLoughlin.                          Phone: +44 171 594 8388
Dept of Computing, Imperial College,     Fax: +44 71 584 8301
180 Queens Gate, London, SW7 2BZ, UK.    Email: L.McLoughlin@doc.ic.ac.uk

From lwall@netlabs.com Thu Aug  4 08:34:16 1994
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA22504
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Thu, 4 Aug 1994 03:36:44 -0500
Return-Path: <lwall@netlabs.com>
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA21508; Thu, 4 Aug 94 01:32:39 PDT
From: lwall@netlabs.com (Larry Wall)
Message-Id: <9408040832.AA21508@netlabs.com>
Subject: Alpha 12 available
To: perl-packrats@metronet.com, perl5-porters@isu.edu
Date: Thu, 4 Aug 94 1:34:16 PDT
Cc: tchrist@cs.colorado.edu
X-Mailer: ELM [version 2.3 PL11]

Alpha 12 is on ftp.netlabs.com in pub/outgoing/perl5.0/perl5a12.tar.Z.

Note that this has the XSUB changes I proposed, but if you use the
old newXSUB and pp_entersubr calls, you still get the old interface,
so Tk should still work.  The new calls are newXS and pp_entersub.

If you've been writing extension modules with xsubpp, it now uses the
new interface, so check your .xs files for references to ST(n).  All
incoming arguments start at ST(0) now instead of ST(1), so if you have
any of those hardwired you'll have to decrease them by one.  I already
did this to the DB_File.xs, but I don't have DB up here so I can't test
it.

As usual, to see how the new interface works, look at POSIX.c.  There
are now macros at the beginning and end of every glue function that hides
the implementation of the interface, so in the future we can tweak it
without much pain if we choose.

If you've done PPCODE: with xsubpp, note that sp will now be handed
to you as if all your arguments have already been popped off, so the
old sp-- is no longer necessary.

I haven't tried to put in the new DynamicLoader yet.  I'll let you guys
work that part over.

No doubt there's more I should mention, but I can't think of it right
now.  I've fixed a lot of bugs, but you might test your favorites to
see if I've missed any.  I did incorporate the misc.t tests in slightly
modified form.

Oh yeah.  If you want to play with the overloading, include -DOVERLOAD.
BigInt.pm has a rudimentary overloaded interface.  Extra credit if you
figure out why it works.

Have the appropriate amount of fun, and maybe a little bit more.

Larry

From wjm Thu Aug  4 13:07:43 1994
Received: by metronet.com id AA21800
  (5.67a/IDA1.5hp); Thu, 4 Aug 1994 08:07:45 -0500
Return-Path: <wjm>
Message-Id: <199408041307.AA21800@metronet.com>
From: wjm (Bill Middleton)
Date: Thu, 4 Aug 1994 08:07:43 -0500
In-Reply-To: lwall@netlabs.com (Larry Wall)
       "Alpha 12 available" (Aug  4,  1:34am)
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: lwall@netlabs.com (Larry Wall)
Subject: Re: Alpha 12 available
Cc: perl-packrats, perl5-porters@isu.edu

On Aug 4,  1:34am, Larry Wall wrote:
} Subject: Alpha 12 available
} Alpha 12 is on ftp.netlabs.com in pub/outgoing/perl5.0/perl5a12.tar.Z.

Now on the web page here, and in ftp too.

Bill





From spp@cis.ufl.edu Thu Aug  4 13:26:36 1994
Received: from sloop.cis.ufl.edu by metronet.com with SMTP id AA25207
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Thu, 4 Aug 1994 08:29:58 -0500
Return-Path: <spp@cis.ufl.edu>
Received:  from localhost  by sloop.cis.ufl.edu (8.6.7/8.6.7-cis.ufl.edu)
	id JAA25004; Thu, 4 Aug 1994 09:26:37 -0400
Message-Id: <199408041326.JAA25004@sloop.cis.ufl.edu>
To: wjm@metronet.com (Bill Middleton)
Cc: perl-packrats@metronet.com, perl5-porters@isu.edu
Subject: Re: Alpha 12 available 
In-Reply-To: Some random ramblings on Thu, 04 Aug 1994 08:07:43 -0500.
Organization: Department of Impossible Probably Facts
Reply-To: Stephen P Potter <spp@cis.ufl.edu>
Date: Thu, 04 Aug 1994 09:26:36 EDT
From: Stephen P Potter <spp@cis.ufl.edu>

Strange sunspot activity caused wjm@metronet.com (Bill Middleton) to write:
| On Aug 4,  1:34am, Larry Wall wrote:
| } Subject: Alpha 12 available
| } Alpha 12 is on ftp.netlabs.com in pub/outgoing/perl5.0/perl5a12.tar.Z.
| 
| Now on the web page here, and in ftp too.

And UF.

Steve

From jhi@snakemail.hut.fi Thu Aug  4 13:34:10 1994
Received: from beta.hut.fi by metronet.com with SMTP id AA26299
  (5.67a/IDA1.5hp for <wjm@metronet.com>); Thu, 4 Aug 1994 08:37:26 -0500
Return-Path: <jhi@snakemail.hut.fi>
Received: (from jhi@localhost) by beta.hut.fi (8.6.8.1/8.6.7) id QAA24337; Thu, 4 Aug 1994 16:34:10 +0300
Date: Thu, 4 Aug 1994 16:34:10 +0300
From: Jarkko Hietaniemi <jhi@snakemail.hut.fi>
Message-Id: <199408041334.QAA24337@beta.hut.fi>
To: spp@cis.ufl.edu, wjm@metronet.com
Subject: Re: Alpha 12 available
Cc: perl-packrats@metronet.com, perl5-porters@isu.edu

Larry>
Bill>
Steve>

Me too :-)  ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/

++jhi;

From apharris@mcs.com Wed Aug 10 04:45:02 1994
Received: from apharris.pr.mcs.net by metronet.com with SMTP id AA04124
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 9 Aug 1994 23:48:59 -0500
Return-Path: <apharris@mcs.com>
Message-Id: <m0qY5XE-00005cC@apharris.pr.mcs.net>
To: perl-packrats@metronet.com
Subject: libs in perl5alpha12/lib/ are out of date
Date: Tue, 09 Aug 1994 23:45:02 -0500
From: "Adam P. Harris" <apharris@mcs.com>


I've noticed that some of the libraries included in the perl5alpha12
distribution seem out of date.  For instance, ftp.pl in the
distribution is at version 1.17 (1993/04/21).  I've seen ftp.pl at
version 2.4 (1994/01/26) -- check Lee McLoughlin's <lmjm@doc.ic.ac.uk>
mirror-2.3 package, for instance.

Likewise, chat2.pl is v.2.01 in perl5, but now at v.2.2.

There might be more libraries that are out of date, but one can't be
sure, since there isn't any cannonical site for up-to-date perl
libraries that I know of.  Would that we had such a collection of
useful perl libraries!  Libraries should be more robust, general,
and canonnical -- I think an official lib-archive would encourage
this.

The perl souce distribution has, de facto, taken this role, so it
seems important that it be up to date.

..........A. P Harris............................apharris@mcs.com......
...........................http://www.mcs.com/~apharris/home.html......
...this posting does not reflect the opinions of Karl Denninger........




From lwall@scalpel.netlabs.com Tue Aug 30 23:58:48 1994
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA29501
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 30 Aug 1994 19:01:55 -0500
Return-Path: <lwall@scalpel.netlabs.com>
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA09969; Tue, 30 Aug 94 16:56:49 PDT
Received: from localhost.netlabs.com by scalpel.netlabs.com (4.1/SMI-4.1)
	id AA08304; Tue, 30 Aug 94 16:58:48 PDT
Message-Id: <9408302358.AA08304@scalpel.netlabs.com>
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: the beta
Date: Tue, 30 Aug 94 16:58:48 -0700
From: Larry Wall <lwall@scalpel.netlabs.com>

Just as a heads-up, beta 1 will almost certainly be out sometime
tonight, in the absence of a major showstopper.  Most of the bugs
you've mentioned are fixed, though I've deferred a few of them for Mark
to work on...  :-)

Larry

From MAILER-DAEMON Tue Aug 30 23:58:48 1994
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com id AA29504
  (5.67a/IDA1.5hp for owner-perl-packrats); Tue, 30 Aug 1994 19:01:55 -0500
Return-Path: <MAILER-DAEMON>
Date: Tue, 30 Aug 1994 19:01:55 -0500
From: Mail Delivery Subsystem <MAILER-DAEMON>
Message-Id: <199408310001.AA29504@metronet.com>
To: owner-perl-packrats
Subject: Returned mail: Service unavailable

   ----- Transcript of session follows -----
While talking to ido.gmu.edu:
>>> RCPT To:<mark@blackplague.gmu.edu>
<<< 554 <mark@blackplague.gmu.edu>... 550 User unknown
554 Mark Matthewson <mark@blackplague.gmu.edu>... Service unavailable

   ----- Recipients of this delivery -----
Bounced, cannot deliver:
   Mark Matthewson <mark@blackplague.gmu.edu>
Sent successfully:
   <perl-packrats@metronet.com>
   :include:/v/mail/Listserv/majordomo/lists/perl-packrats
   Bill Middleton <wjm>
   Edward Hartnett <ejh@larry.gsfc.nasa.gov>
   <pomeranz@netcom.com> Hal Pomeranz
   Henk Penning   <henkp@cs.ruu.nl>
   Jared Rhine <Jared_Rhine@hmc.edu>
   Jarkko Hietaniemi <jhi@snakemail.hut.fi>
   Jonathan Magid <jem@sunsite.unc.edu>
   Lee McLoughlin <lmjm@doc.ic.ac.uk>
   Mark Eichin <eichin@cygnus.com>
   Randal Schwartz <merlyn@ora.com>
   Stephen Potter <spp@cis.ufl.edu>
   Tom Christiansen <tchrist@wraeththu.cs.colorado.edu>
   crabb@phoenix.princeton.edu (David Crabb)
   "Mark Pease" <markp@vlsi-az.sps.mot.com>
   Daniel Louis Smith <dls@autodesk.com>
   "Rodney C. Peck II" <rpeck@nas.nasa.gov>
   djb@epx.cis.umn.edu
   ind00138@pegasus.cc.ucf.edu (Evan "JabberWokky" E.)
   fox@acmi.com (Bob Fox)
   dwormuth@dsg.harvard.edu (David W. Wormuth)
   Jan.Djarv@sa.erisoft.se (Jan Djarv)
   apharris@mcs.com (Adam Harris)
   Anno Siegel <anno4000@w172zrz.zrz.TU-Berlin.DE>
   euler@ARPA.MIL (Jane Euler)
   mkp@hpn.TRW.COM (Michael K. Peterson)
   Andreas Koenig <k@franz.ww.TU-Berlin.DE>

   ----- Unsent message follows -----
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA29501
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 30 Aug 1994 19:01:55 -0500
Return-Path: <lwall@scalpel.netlabs.com>
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA09969; Tue, 30 Aug 94 16:56:49 PDT
Received: from localhost.netlabs.com by scalpel.netlabs.com (4.1/SMI-4.1)
	id AA08304; Tue, 30 Aug 94 16:58:48 PDT
Message-Id: <9408302358.AA08304@scalpel.netlabs.com>
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: the beta
Date: Tue, 30 Aug 94 16:58:48 -0700
From: Larry Wall <lwall@scalpel.netlabs.com>

Just as a heads-up, beta 1 will almost certainly be out sometime
tonight, in the absence of a major showstopper.  Most of the bugs
you've mentioned are fixed, though I've deferred a few of them for Mark
to work on...  :-)

Larry

From lwall@netlabs.com Wed Aug 31 05:43:10 1994
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA24048
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 31 Aug 1994 00:46:19 -0500
Return-Path: <lwall@netlabs.com>
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA10205; Tue, 30 Aug 94 22:41:10 PDT
From: lwall@netlabs.com (Larry Wall)
Message-Id: <9408310541.AA10205@netlabs.com>
Subject: Perl 5 Beta 1
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Date: Tue, 30 Aug 94 22:43:10 PDT
X-Mailer: ELM [version 2.3 PL11]

Perl 5 Beta 1 is now available:

    ftp.netlabs.com:/pub/outgoing/perl5.0/perl5b1.tar.Z

If the usual culprits will make it available, the world will be a better
place for our grandchildren, presuming an asteroid doesn't hit first.

The beta period will last 4 weeks, presuming an asteroid doesn't hit first.

I'm going to bed, presuming an asteroid doesn't hit first.

Larry

From MAILER-DAEMON Wed Aug 31 05:43:10 1994
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com id AA24150
  (5.67a/IDA1.5hp for owner-perl-packrats); Wed, 31 Aug 1994 00:46:19 -0500
Return-Path: <MAILER-DAEMON>
Date: Wed, 31 Aug 1994 00:46:19 -0500
From: Mail Delivery Subsystem <MAILER-DAEMON>
Message-Id: <199408310546.AA24150@metronet.com>
To: owner-perl-packrats
Subject: Returned mail: Service unavailable

   ----- Transcript of session follows -----
While talking to ido.gmu.edu:
>>> RCPT To:<mark@blackplague.gmu.edu>
<<< 554 <mark@blackplague.gmu.edu>... 550 User unknown
554 Mark Matthewson <mark@blackplague.gmu.edu>... Service unavailable

   ----- Recipients of this delivery -----
Bounced, cannot deliver:
   Mark Matthewson <mark@blackplague.gmu.edu>
Sent successfully:
   <perl-packrats@metronet.com>
   :include:/v/mail/Listserv/majordomo/lists/perl-packrats
   Bill Middleton <wjm>
   Edward Hartnett <ejh@larry.gsfc.nasa.gov>
   <pomeranz@netcom.com> Hal Pomeranz
   Henk Penning   <henkp@cs.ruu.nl>
   Jared Rhine <Jared_Rhine@hmc.edu>
   Jarkko Hietaniemi <jhi@snakemail.hut.fi>
   Jonathan Magid <jem@sunsite.unc.edu>
   Lee McLoughlin <lmjm@doc.ic.ac.uk>
   Mark Eichin <eichin@cygnus.com>
   Randal Schwartz <merlyn@ora.com>
   Stephen Potter <spp@cis.ufl.edu>
   Tom Christiansen <tchrist@wraeththu.cs.colorado.edu>
   crabb@phoenix.princeton.edu (David Crabb)
   "Mark Pease" <markp@vlsi-az.sps.mot.com>
   Daniel Louis Smith <dls@autodesk.com>
   "Rodney C. Peck II" <rpeck@nas.nasa.gov>
   djb@epx.cis.umn.edu
   ind00138@pegasus.cc.ucf.edu (Evan "JabberWokky" E.)
   fox@acmi.com (Bob Fox)
   dwormuth@dsg.harvard.edu (David W. Wormuth)
   Jan.Djarv@sa.erisoft.se (Jan Djarv)
   apharris@mcs.com (Adam Harris)
   Anno Siegel <anno4000@w172zrz.zrz.TU-Berlin.DE>
   euler@ARPA.MIL (Jane Euler)
   mkp@hpn.TRW.COM (Michael K. Peterson)
   Andreas Koenig <k@franz.ww.TU-Berlin.DE>

   ----- Unsent message follows -----
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA24048
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 31 Aug 1994 00:46:19 -0500
Return-Path: <lwall@netlabs.com>
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA10205; Tue, 30 Aug 94 22:41:10 PDT
From: lwall@netlabs.com (Larry Wall)
Message-Id: <9408310541.AA10205@netlabs.com>
Subject: Perl 5 Beta 1
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Date: Tue, 30 Aug 94 22:43:10 PDT
X-Mailer: ELM [version 2.3 PL11]

Perl 5 Beta 1 is now available:

    ftp.netlabs.com:/pub/outgoing/perl5.0/perl5b1.tar.Z

If the usual culprits will make it available, the world will be a better
place for our grandchildren, presuming an asteroid doesn't hit first.

The beta period will last 4 weeks, presuming an asteroid doesn't hit first.

I'm going to bed, presuming an asteroid doesn't hit first.

Larry

From jhi@snakemail.hut.fi Wed Aug 31 06:12:52 1994
Received: from alpha.hut.fi by metronet.com with SMTP id AA26353
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 31 Aug 1994 01:16:48 -0500
Return-Path: <jhi@snakemail.hut.fi>
Received: (from jhi@localhost) by alpha.hut.fi (8.6.8.1/8.6.7) id JAA26888; Wed, 31 Aug 1994 09:12:52 +0300
Date: Wed, 31 Aug 1994 09:12:52 +0300
From: Jarkko Hietaniemi <jhi@snakemail.hut.fi>
Message-Id: <199408310612.JAA26888@alpha.hut.fi>
To: lwall@netlabs.com (Larry Wall)
Cc: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Perl 5 Beta 1
In-Reply-To: <9408310541.AA10205@netlabs.com>
References: <9408310541.AA10205@netlabs.com>
Reply-To: Jarkko.Hietaniemi@hut.fi


> If the usual culprits will make it available, the world will be a better
> place for our grandchildren, presuming an asteroid doesn't hit first.

At least one usual culprit managed to make it before the asteroid.

ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5b1.tar.Z

++jhi;

From MAILER-DAEMON Wed Aug 31 06:12:52 1994
Received: by metronet.com id AA26360
  (5.67a/IDA1.5hp for owner-perl-packrats); Wed, 31 Aug 1994 01:16:48 -0500
Return-Path: <MAILER-DAEMON>
Date: Wed, 31 Aug 1994 01:16:48 -0500
From: Mail Delivery Subsystem <MAILER-DAEMON>
Message-Id: <199408310616.AA26360@metronet.com>
To: owner-perl-packrats
Subject: Returned mail: Service unavailable

   ----- Transcript of session follows -----
While talking to ido.gmu.edu:
>>> RCPT To:<mark@blackplague.gmu.edu>
<<< 554 <mark@blackplague.gmu.edu>... 550 User unknown
554 Mark Matthewson <mark@blackplague.gmu.edu>... Service unavailable

   ----- Recipients of this delivery -----
Bounced, cannot deliver:
   Mark Matthewson <mark@blackplague.gmu.edu>
Sent successfully:
   <perl-packrats@metronet.com>
   :include:/v/mail/Listserv/majordomo/lists/perl-packrats
   Bill Middleton <wjm>
   Edward Hartnett <ejh@larry.gsfc.nasa.gov>
   <pomeranz@netcom.com> Hal Pomeranz
   Henk Penning   <henkp@cs.ruu.nl>
   Jared Rhine <Jared_Rhine@hmc.edu>
   Jarkko Hietaniemi <jhi@snakemail.hut.fi>
   Jonathan Magid <jem@sunsite.unc.edu>
   Lee McLoughlin <lmjm@doc.ic.ac.uk>
   Mark Eichin <eichin@cygnus.com>
   Randal Schwartz <merlyn@ora.com>
   Stephen Potter <spp@cis.ufl.edu>
   Tom Christiansen <tchrist@wraeththu.cs.colorado.edu>
   crabb@phoenix.princeton.edu (David Crabb)
   "Mark Pease" <markp@vlsi-az.sps.mot.com>
   Daniel Louis Smith <dls@autodesk.com>
   "Rodney C. Peck II" <rpeck@nas.nasa.gov>
   djb@epx.cis.umn.edu
   ind00138@pegasus.cc.ucf.edu (Evan "JabberWokky" E.)
   fox@acmi.com (Bob Fox)
   dwormuth@dsg.harvard.edu (David W. Wormuth)
   Jan.Djarv@sa.erisoft.se (Jan Djarv)
   apharris@mcs.com (Adam Harris)
   Anno Siegel <anno4000@w172zrz.zrz.TU-Berlin.DE>
   euler@ARPA.MIL (Jane Euler)
   mkp@hpn.TRW.COM (Michael K. Peterson)
   Andreas Koenig <k@franz.ww.TU-Berlin.DE>

   ----- Unsent message follows -----
Received: from alpha.hut.fi by metronet.com with SMTP id AA26353
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 31 Aug 1994 01:16:48 -0500
Return-Path: <jhi@snakemail.hut.fi>
Received: (from jhi@localhost) by alpha.hut.fi (8.6.8.1/8.6.7) id JAA26888; Wed, 31 Aug 1994 09:12:52 +0300
Date: Wed, 31 Aug 1994 09:12:52 +0300
From: Jarkko Hietaniemi <jhi@snakemail.hut.fi>
Message-Id: <199408310612.JAA26888@alpha.hut.fi>
To: lwall@netlabs.com (Larry Wall)
Cc: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Perl 5 Beta 1
In-Reply-To: <9408310541.AA10205@netlabs.com>
References: <9408310541.AA10205@netlabs.com>
Reply-To: Jarkko.Hietaniemi@hut.fi


> If the usual culprits will make it available, the world will be a better
> place for our grandchildren, presuming an asteroid doesn't hit first.

At least one usual culprit managed to make it before the asteroid.

ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5b1.tar.Z

++jhi;

From anno4000@w172zrz.zrz.TU-Berlin.DE Wed Aug 31 09:21:36 1994
Received: from mailgzrz.TU-Berlin.DE by metronet.com with SMTP id AA07020
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 31 Aug 1994 04:29:11 -0500
Return-Path: <anno4000@w172zrz.zrz.TU-Berlin.DE>
Received: from w172zrz.zrz.TU-Berlin.DE by mailgzrz.TU-Berlin.DE (5.65c/ZRZ-MX)
          for <perl-packrats@metronet.com>
	  id AA00520; Wed, 31 Aug 1994 11:21:36 +0200
Received: by w172zrz.zrz.TU-Berlin.DE (NX5.67d/ZRZ)
	  id AA17759; Wed, 31 Aug 94 11:21:36 +0200
Date: Wed, 31 Aug 94 11:21:36 +0200
From: Anno Siegel <anno4000@w172zrz.zrz.TU-Berlin.DE>
Message-Id: <9408310921.AA17759@w172zrz.zrz.TU-Berlin.DE>
To: perl-packrats@metronet.com
Subject: Re: Perl 5 Beta 1
Cc: k@franz.ww.tu-berlin.de

Larry:
>>If the usual culprits will make it available, the world will be a  
>>better place for our grandchildren, presuming an asteroid doesn't hit  
>>first.

Jarkko:
>At least one usual culprit managed to make it before the asteroid.

>ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5b1.tar.Z

Also at

ftp.zrz.TU-Berlin.DE:/pub/unix/perl/perl5b1.tar.Z

Anno

From MAILER-DAEMON Wed Aug 31 09:21:36 1994
Received: by metronet.com id AA07171
  (5.67a/IDA1.5hp for owner-perl-packrats); Wed, 31 Aug 1994 04:29:11 -0500
Return-Path: <MAILER-DAEMON>
Date: Wed, 31 Aug 1994 04:29:11 -0500
From: Mail Delivery Subsystem <MAILER-DAEMON>
Message-Id: <199408310929.AA07171@metronet.com>
To: owner-perl-packrats
Subject: Returned mail: Deferred: Connection reset by peer during MAIL wait with mailgzrz.TU-Berlin.DE

   ----- Transcript of session follows -----
421 sunsite.unc.edu (TCP)... Deferred: Connection timed out during user open with sunsite.unc.edu
While talking to ido.gmu.edu:
>>> RCPT To:<mark@blackplague.gmu.edu>
<<< 554 <mark@blackplague.gmu.edu>... 550 User unknown
554 Mark Matthewson <mark@blackplague.gmu.edu>... Service unavailable
451 Anno Siegel <anno4000@w172zrz.zrz.TU-Berlin.DE>... timeout waiting for input
421 mailgzrz.TU-Berlin.DE (TCP)... Deferred: Connection reset by peer during MAIL wait with mailgzrz.TU-Berlin.DE

   ----- Recipients of this delivery -----
Bounced, cannot deliver:
   Mark Matthewson <mark@blackplague.gmu.edu>
Queued, will retry:
   Jonathan Magid <jem@sunsite.unc.edu>
   Anno Siegel <anno4000@w172zrz.zrz.TU-Berlin.DE>
Sent successfully:
   <perl-packrats@metronet.com>
   :include:/v/mail/Listserv/majordomo/lists/perl-packrats
   Bill Middleton <wjm>
   Edward Hartnett <ejh@larry.gsfc.nasa.gov>
   <pomeranz@netcom.com> Hal Pomeranz
   Henk Penning   <henkp@cs.ruu.nl>
   Jared Rhine <Jared_Rhine@hmc.edu>
   Jarkko Hietaniemi <jhi@snakemail.hut.fi>
   Lee McLoughlin <lmjm@doc.ic.ac.uk>
   Mark Eichin <eichin@cygnus.com>
   Randal Schwartz <merlyn@ora.com>
   Stephen Potter <spp@cis.ufl.edu>
   Tom Christiansen <tchrist@wraeththu.cs.colorado.edu>
   crabb@phoenix.princeton.edu (David Crabb)
   "Mark Pease" <markp@vlsi-az.sps.mot.com>
   Daniel Louis Smith <dls@autodesk.com>
   "Rodney C. Peck II" <rpeck@nas.nasa.gov>
   djb@epx.cis.umn.edu
   ind00138@pegasus.cc.ucf.edu (Evan "JabberWokky" E.)
   fox@acmi.com (Bob Fox)
   dwormuth@dsg.harvard.edu (David W. Wormuth)
   Jan.Djarv@sa.erisoft.se (Jan Djarv)
   apharris@mcs.com (Adam Harris)
   euler@ARPA.MIL (Jane Euler)
   mkp@hpn.TRW.COM (Michael K. Peterson)
   Andreas Koenig <k@franz.ww.TU-Berlin.DE>

   ----- Unsent message follows -----
Received: from mailgzrz.TU-Berlin.DE by metronet.com with SMTP id AA07020
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 31 Aug 1994 04:29:11 -0500
Return-Path: <anno4000@w172zrz.zrz.TU-Berlin.DE>
Received: from w172zrz.zrz.TU-Berlin.DE by mailgzrz.TU-Berlin.DE (5.65c/ZRZ-MX)
          for <perl-packrats@metronet.com>
	  id AA00520; Wed, 31 Aug 1994 11:21:36 +0200
Received: by w172zrz.zrz.TU-Berlin.DE (NX5.67d/ZRZ)
	  id AA17759; Wed, 31 Aug 94 11:21:36 +0200
Date: Wed, 31 Aug 94 11:21:36 +0200
From: Anno Siegel <anno4000@w172zrz.zrz.TU-Berlin.DE>
Message-Id: <9408310921.AA17759@w172zrz.zrz.TU-Berlin.DE>
To: perl-packrats@metronet.com
Subject: Re: Perl 5 Beta 1
Cc: k@franz.ww.tu-berlin.de

Larry:
>>If the usual culprits will make it available, the world will be a  
>>better place for our grandchildren, presuming an asteroid doesn't hit  
>>first.

Jarkko:
>At least one usual culprit managed to make it before the asteroid.

>ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5b1.tar.Z

Also at

ftp.zrz.TU-Berlin.DE:/pub/unix/perl/perl5b1.tar.Z

Anno

From bmiddlet@hpmail2.fwrdc.rtsg.mot.com Wed Aug 31 14:04:09 1994
Received: from motgate.mot.com by metronet.com with SMTP id AA21946
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 31 Aug 1994 09:08:08 -0500
Return-Path: <bmiddlet@hpmail2.fwrdc.rtsg.mot.com>
Received: from pobox.mot.com ([129.188.137.100]) by motgate.mot.com with SMTP (5.67b/IDA-1.4.4/MOT-3.1 for <perl-packrats@metronet.com>)
          id AA27360; Wed, 31 Aug 1994 09:04:22 -0500
Received: from fwans12.fwrdc.rtsg.mot.com by pobox.mot.com with SMTP (5.67b/IDA-1.4.4/MOT-3.1)
          id AA04812; Wed, 31 Aug 1994 09:04:16 -0500
Received: from fwhns15.fwrdc.rtsg.mot.com by fwans12.fwrdc.rtsg.mot.com
	  (5.67b/FTW-1.57) id AA29345; Wed, 31 Aug 1994 09:03:23 -0500
Received: by fwhns15.fwrdc.rtsg.mot.com
	  (1.38.193.4/msm-1.50) id AA01568; Wed, 31 Aug 1994 09:04:10 -0500
Message-Id: <9408311404.AA01568@fwhns15.fwrdc.rtsg.mot.com>
From: bmiddlet@ftw.mot.com (Bill Middleton)
Date: Wed, 31 Aug 1994 09:04:09 -0500
In-Reply-To: John Stoffel <john@wpi.edu>
       "perl5b1.tar.Z" (Aug 31,  9:16am)
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Re: perl5b1.tar.Z

On Aug 31,  9:16am, John Stoffel wrote:
} Subject: perl5b1.tar.Z
} 
}  ..is now at wpi.wpi.edu:/perl5/perl5.tar.Z

And at metronet, in /pub/perl/source, and on the web page.


From spp@cis.ufl.edu Wed Aug 31 14:05:24 1994
Received: from ketch.cis.ufl.edu by metronet.com with SMTP id AA22033
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 31 Aug 1994 09:09:37 -0500
Return-Path: <spp@cis.ufl.edu>
Received:  from localhost  by ketch.cis.ufl.edu (8.6.7/8.6.7-cis.ufl.edu)
	id KAA13259; Wed, 31 Aug 1994 10:05:25 -0400
Message-Id: <199408311405.KAA13259@ketch.cis.ufl.edu>
To: lwall@netlabs.com (Larry Wall)
Cc: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Re: Perl 5 Beta 1 
In-Reply-To: Some random ramblings on Tue, 30 Aug 1994 22:43:10 -0700.
Organization: Department of Impossible Probably Facts
Reply-To: Stephen P Potter <spp@cis.ufl.edu>
Date: Wed, 31 Aug 1994 10:05:24 EDT
From: Stephen P Potter <spp@cis.ufl.edu>

Strange sunspot activity caused lwall@netlabs.com (Larry Wall) to write:
| Perl 5 Beta 1 is now available:
| 
|     ftp.netlabs.com:/pub/outgoing/perl5.0/perl5b1.tar.Z
| 

I'm downloading it to ftp.cis.ufl.edu:/pub/perl/src/5.0/perl5b1.tar.gz as
we speak.  It will be available before 10:30, presuming an asteroid doesn't
hit first.   ;)

Steve

From MAILER-DAEMON Wed Aug 31 14:04:09 1994
Received: by metronet.com id AA21948
  (5.67a/IDA1.5hp for owner-perl-packrats); Wed, 31 Aug 1994 09:08:08 -0500
Return-Path: <MAILER-DAEMON>
Date: Wed, 31 Aug 1994 09:08:08 -0500
From: Mail Delivery Subsystem <MAILER-DAEMON>
Message-Id: <199408311408.AA21948@metronet.com>
To: owner-perl-packrats
Subject: Returned mail: Service unavailable

   ----- Transcript of session follows -----
421 sunsite.unc.edu (TCP)... Deferred: Connection timed out during user open with sunsite.unc.edu
While talking to ido.gmu.edu:
>>> RCPT To:<mark@blackplague.gmu.edu>
<<< 554 <mark@blackplague.gmu.edu>... 550 User unknown
554 Mark Matthewson <mark@blackplague.gmu.edu>... Service unavailable

   ----- Recipients of this delivery -----
Bounced, cannot deliver:
   Mark Matthewson <mark@blackplague.gmu.edu>
Queued, will retry:
   Jonathan Magid <jem@sunsite.unc.edu>
Sent successfully:
   <perl-packrats@metronet.com>
   :include:/v/mail/Listserv/majordomo/lists/perl-packrats
   Bill Middleton <wjm>
   Edward Hartnett <ejh@larry.gsfc.nasa.gov>
   <pomeranz@netcom.com> Hal Pomeranz
   Henk Penning   <henkp@cs.ruu.nl>
   Jared Rhine <Jared_Rhine@hmc.edu>
   Jarkko Hietaniemi <jhi@snakemail.hut.fi>
   Lee McLoughlin <lmjm@doc.ic.ac.uk>
   Mark Eichin <eichin@cygnus.com>
   Randal Schwartz <merlyn@ora.com>
   Stephen Potter <spp@cis.ufl.edu>
   Tom Christiansen <tchrist@wraeththu.cs.colorado.edu>
   crabb@phoenix.princeton.edu (David Crabb)
   "Mark Pease" <markp@vlsi-az.sps.mot.com>
   Daniel Louis Smith <dls@autodesk.com>
   "Rodney C. Peck II" <rpeck@nas.nasa.gov>
   djb@epx.cis.umn.edu
   ind00138@pegasus.cc.ucf.edu (Evan "JabberWokky" E.)
   fox@acmi.com (Bob Fox)
   dwormuth@dsg.harvard.edu (David W. Wormuth)
   Jan.Djarv@sa.erisoft.se (Jan Djarv)
   apharris@mcs.com (Adam Harris)
   Anno Siegel <anno4000@w172zrz.zrz.TU-Berlin.DE>
   euler@ARPA.MIL (Jane Euler)
   mkp@hpn.TRW.COM (Michael K. Peterson)
   Andreas Koenig <k@franz.ww.TU-Berlin.DE>

   ----- Unsent message follows -----
Received: from motgate.mot.com by metronet.com with SMTP id AA21946
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 31 Aug 1994 09:08:08 -0500
Return-Path: <bmiddlet@hpmail2.fwrdc.rtsg.mot.com>
Received: from pobox.mot.com ([129.188.137.100]) by motgate.mot.com with SMTP (5.67b/IDA-1.4.4/MOT-3.1 for <perl-packrats@metronet.com>)
          id AA27360; Wed, 31 Aug 1994 09:04:22 -0500
Received: from fwans12.fwrdc.rtsg.mot.com by pobox.mot.com with SMTP (5.67b/IDA-1.4.4/MOT-3.1)
          id AA04812; Wed, 31 Aug 1994 09:04:16 -0500
Received: from fwhns15.fwrdc.rtsg.mot.com by fwans12.fwrdc.rtsg.mot.com
	  (5.67b/FTW-1.57) id AA29345; Wed, 31 Aug 1994 09:03:23 -0500
Received: by fwhns15.fwrdc.rtsg.mot.com
	  (1.38.193.4/msm-1.50) id AA01568; Wed, 31 Aug 1994 09:04:10 -0500
Message-Id: <9408311404.AA01568@fwhns15.fwrdc.rtsg.mot.com>
From: bmiddlet@ftw.mot.com (Bill Middleton)
Date: Wed, 31 Aug 1994 09:04:09 -0500
In-Reply-To: John Stoffel <john@wpi.edu>
       "perl5b1.tar.Z" (Aug 31,  9:16am)
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Re: perl5b1.tar.Z

On Aug 31,  9:16am, John Stoffel wrote:
} Subject: perl5b1.tar.Z
} 
}  ..is now at wpi.wpi.edu:/perl5/perl5.tar.Z

And at metronet, in /pub/perl/source, and on the web page.


From MAILER-DAEMON Wed Aug 31 14:05:24 1994
Received: by metronet.com id AA22040
  (5.67a/IDA1.5hp for owner-perl-packrats); Wed, 31 Aug 1994 09:09:37 -0500
Return-Path: <MAILER-DAEMON>
Date: Wed, 31 Aug 1994 09:09:37 -0500
From: Mail Delivery Subsystem <MAILER-DAEMON>
Message-Id: <199408311409.AA22040@metronet.com>
To: owner-perl-packrats
Subject: Returned mail: Deferred: Connection reset by peer during MAIL wait with mailgzrz.TU-Berlin.DE

   ----- Transcript of session follows -----
421 sunsite.unc.edu (TCP)... Deferred: Connection timed out during user open with sunsite.unc.edu
While talking to ido.gmu.edu:
>>> RCPT To:<mark@blackplague.gmu.edu>
<<< 554 <mark@blackplague.gmu.edu>... 550 User unknown
554 Mark Matthewson <mark@blackplague.gmu.edu>... Service unavailable
451 Anno Siegel <anno4000@w172zrz.zrz.TU-Berlin.DE>... timeout waiting for input
421 mailgzrz.TU-Berlin.DE (TCP)... Deferred: Connection reset by peer during result wait with mailgzrz.TU-Berlin.DE
451 Andreas Koenig <k@franz.ww.TU-Berlin.DE>... timeout waiting for input
421 mailgzrz.TU-Berlin.DE (TCP)... Deferred: Connection reset by peer during MAIL wait with mailgzrz.TU-Berlin.DE

   ----- Recipients of this delivery -----
Bounced, cannot deliver:
   Mark Matthewson <mark@blackplague.gmu.edu>
Queued, will retry:
   Jonathan Magid <jem@sunsite.unc.edu>
   Anno Siegel <anno4000@w172zrz.zrz.TU-Berlin.DE>
   Andreas Koenig <k@franz.ww.TU-Berlin.DE>
Sent successfully:
   <perl-packrats@metronet.com>
   :include:/v/mail/Listserv/majordomo/lists/perl-packrats
   Bill Middleton <wjm>
   Edward Hartnett <ejh@larry.gsfc.nasa.gov>
   <pomeranz@netcom.com> Hal Pomeranz
   Henk Penning   <henkp@cs.ruu.nl>
   Jared Rhine <Jared_Rhine@hmc.edu>
   Jarkko Hietaniemi <jhi@snakemail.hut.fi>
   Lee McLoughlin <lmjm@doc.ic.ac.uk>
   Mark Eichin <eichin@cygnus.com>
   Randal Schwartz <merlyn@ora.com>
   Stephen Potter <spp@cis.ufl.edu>
   Tom Christiansen <tchrist@wraeththu.cs.colorado.edu>
   crabb@phoenix.princeton.edu (David Crabb)
   "Mark Pease" <markp@vlsi-az.sps.mot.com>
   Daniel Louis Smith <dls@autodesk.com>
   "Rodney C. Peck II" <rpeck@nas.nasa.gov>
   djb@epx.cis.umn.edu
   ind00138@pegasus.cc.ucf.edu (Evan "JabberWokky" E.)
   fox@acmi.com (Bob Fox)
   dwormuth@dsg.harvard.edu (David W. Wormuth)
   Jan.Djarv@sa.erisoft.se (Jan Djarv)
   apharris@mcs.com (Adam Harris)
   euler@ARPA.MIL (Jane Euler)
   mkp@hpn.TRW.COM (Michael K. Peterson)

   ----- Unsent message follows -----
Received: from ketch.cis.ufl.edu by metronet.com with SMTP id AA22033
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 31 Aug 1994 09:09:37 -0500
Return-Path: <spp@cis.ufl.edu>
Received:  from localhost  by ketch.cis.ufl.edu (8.6.7/8.6.7-cis.ufl.edu)
	id KAA13259; Wed, 31 Aug 1994 10:05:25 -0400
Message-Id: <199408311405.KAA13259@ketch.cis.ufl.edu>
To: lwall@netlabs.com (Larry Wall)
Cc: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Re: Perl 5 Beta 1 
In-Reply-To: Some random ramblings on Tue, 30 Aug 1994 22:43:10 -0700.
Organization: Department of Impossible Probably Facts
Reply-To: Stephen P Potter <spp@cis.ufl.edu>
Date: Wed, 31 Aug 1994 10:05:24 EDT
From: Stephen P Potter <spp@cis.ufl.edu>

Strange sunspot activity caused lwall@netlabs.com (Larry Wall) to write:
| Perl 5 Beta 1 is now available:
| 
|     ftp.netlabs.com:/pub/outgoing/perl5.0/perl5b1.tar.Z
| 

I'm downloading it to ftp.cis.ufl.edu:/pub/perl/src/5.0/perl5b1.tar.gz as
we speak.  It will be available before 10:30, presuming an asteroid doesn't
hit first.   ;)

Steve

From jhi@snakemail.hut.fi Sun Sep  4 18:47:27 1994
Received: from alpha.hut.fi ([130.233.224.50]) by metronet.com with SMTP id AA09436
  (5.67a/IDA1.5hp for <perl-packrats@feenix.metronet.com>); Sun, 4 Sep 1994 13:51:41 -0500
Return-Path: <jhi@snakemail.hut.fi>
Received: (from jhi@localhost) by alpha.hut.fi (8.6.8.1/8.6.7) id VAA24011; Sun, 4 Sep 1994 21:47:27 +0300
Date: Sun, 4 Sep 1994 21:47:27 +0300
From: Jarkko Hietaniemi <jhi@snakemail.hut.fi>
Message-Id: <199409041847.VAA24011@alpha.hut.fi>
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: "commercial support" for Perl
Reply-To: Jarkko.Hietaniemi@hut.fi


I see that Tom finally broke down listening to the constant wailing
"please give us _support_, we will give back obscene gobs of moolah" :-)

$ whois -h whois.internic.net perl.com
Perl Consulting (PERL-DOM)
   2227 Canyon Blvd, #262
   Boulder, CO 80302

   Domain Name: PERL.COM

   Administrative Contact, Technical Contact, Zone Contact:
      Christiansen, Tom  (TC92)  tchrist@CS.COLORADO.EDU
      (303) 444-3212

   Record last updated on 16-Aug-94.

   Domain servers in listed order:

   XOR.COM                      192.108.21.1


The InterNIC Registration Services Host ONLY contains Internet Information
(Networks, ASN's, Domains, and POC's).
Please use the whois server at nic.ddn.mil for MILNET Information.
$ 

I noticed this while browsing who's been accessing the perl5-porters
Web page.

++jhi;

From wjm Sun Sep  4 23:59:36 1994
Received: by metronet.com id AA14363
  (5.67a/IDA1.5hp); Sun, 4 Sep 1994 18:59:37 -0500
Return-Path: <wjm>
Message-Id: <199409042359.AA14363@metronet.com>
From: wjm (Bill Middleton)
Date: Sun, 4 Sep 1994 18:59:36 -0500
In-Reply-To: Jarkko Hietaniemi <jhi@snakemail.hut.fi>
       ""commercial support" for Perl" (Sep  4,  9:47pm)
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl5-porters@isu.edu
Subject: Re: "commercial support" for Perl
Cc: perl-packrats

On Sep 4,  9:47pm, Jarkko Hietaniemi wrote:
} Subject: "commercial support" for Perl
} 
} I see that Tom finally broke down listening to the constant wailing
} "please give us _support_, we will give back obscene gobs of moolah" :-)
} 
} $ whois -h whois.internic.net perl.com
} Perl Consulting (PERL-DOM)
}    2227 Canyon Blvd, #262
}    Boulder, CO 80302

I saw what I think is their ad in SysAdmin Magazine.  No full-pagers
yet, but lots of potential there.   Looking for investors, Tom?
I can arrange to give up the rights to 1-900-ASK-PERL, if you 
want it.  :{)

Bill

PS - is the porters list down?  I figured there'd be some action
even tho it is a holiday here.










From tchrist@mox.perl.com Wed Sep  7 04:49:14 1994
Received: from mox.perl.com (perl.com) by metronet.com with SMTP id AA06994
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 6 Sep 1994 23:53:33 -0500
Return-Path: <tchrist@mox.perl.com>
Received: from localhost (localhost [127.0.0.1]) by mox.perl.com (8.6.9/8.6.9) with SMTP id WAA23010; Tue, 6 Sep 1994 22:49:14 -0600
X-Authentication-Warning: mox.perl.com: Host localhost didn't use HELO protocol
To: wjm@metronet.com (Bill Middleton)
Cc: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Re: "commercial support" for Perl 
In-Reply-To: Bill Middleton's message <199409042359.AA14363@metronet.com> of Sun, 04 Sep 94 18:59:36 CDT.
References: <199409042359.AA14363@metronet.com> 
Date: Tue, 06 Sep 94 22:49:14 MDT
Message-Id: <23008.778913354@mox>
From: Tom Christiansen <tchrist@mox.perl.com>

Hah.  If I had people to give full commercial support, rather than spot consulting, 
I'd certainly advertise it.  As it is, I don't think I have
any million doallar support contract lined up in the immediate future. :-)

--tom

From lwall@scalpel.netlabs.com Tue Sep 13 23:52:28 1994
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA04639
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 13 Sep 1994 18:50:57 -0500
Return-Path: <lwall@scalpel.netlabs.com>
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA00592; Tue, 13 Sep 94 16:50:16 PDT
Received: from localhost.netlabs.com by scalpel.netlabs.com (4.1/SMI-4.1)
	id AA13727; Tue, 13 Sep 94 16:52:28 PDT
Message-Id: <9409132352.AA13727@scalpel.netlabs.com>
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Beta 2
Date: Tue, 13 Sep 94 16:52:28 -0700
From: Larry Wall <lwall@scalpel.netlabs.com>

ftp://ftp.netlabs.com/pub/outgoing/perl5.0/perl5b2.tar.gz

From jhi@snakemail.hut.fi Wed Sep 14 04:52:38 1994
Received: from vinkku.hut.fi by metronet.com with SMTP id AA24616
  (5.67a/IDA1.5hp for <perl-packrats@feenix.metronet.com>); Tue, 13 Sep 1994 23:51:46 -0500
Return-Path: <jhi@snakemail.hut.fi>
Received: from alpha.hut.fi (alpha.hut.fi [130.233.224.50]) by vinkku.hut.fi (8.6.8.1/8.6.7) with ESMTP id HAA21590; Wed, 14 Sep 1994 07:52:38 +0300
From: Jarkko Hietaniemi <jhi@snakemail.hut.fi>
Received: (jhi@localhost) by alpha.hut.fi (8.6.8.1/8.6.7) id HAA27701; Wed, 14 Sep 1994 07:52:38 +0300
Date: Wed, 14 Sep 1994 07:52:38 +0300
Message-Id: <199409140452.HAA27701@alpha.hut.fi>
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: perl5beta2
In-Reply-To: <9409140240.AA03010@netlabs.com>
References: <9409140240.AA03010@netlabs.com>
Reply-To: Jarkko.Hietaniemi@hut.fi


ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5b2.tar.Z

++jhi;

From jhi@snakemail.hut.fi Wed Sep 14 04:56:43 1994
Received: from vinkku.hut.fi by metronet.com with SMTP id AA25413
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 13 Sep 1994 23:55:55 -0500
Return-Path: <jhi@snakemail.hut.fi>
Received: from alpha.hut.fi (alpha.hut.fi [130.233.224.50]) by vinkku.hut.fi (8.6.8.1/8.6.7) with ESMTP id HAA21673; Wed, 14 Sep 1994 07:56:43 +0300
From: Jarkko Hietaniemi <jhi@snakemail.hut.fi>
Received: (jhi@localhost) by alpha.hut.fi (8.6.8.1/8.6.7) id HAA27871; Wed, 14 Sep 1994 07:56:43 +0300
Date: Wed, 14 Sep 1994 07:56:43 +0300
Message-Id: <199409140456.HAA27871@alpha.hut.fi>
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: perl5beta2
In-Reply-To: <199409140452.HAA27701@alpha.hut.fi>
References: <9409140240.AA03010@netlabs.com>
	<199409140452.HAA27701@alpha.hut.fi>
Reply-To: Jarkko.Hietaniemi@hut.fi


> ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5b2.tar.Z

Oops,

	s/\.Z$/.gz/;

++jhi;

From jhi@snakemail.hut.fi Wed Sep 14 06:32:29 1994
Received: from vinkku.hut.fi by metronet.com with SMTP id AA07086
  (5.67a/IDA1.5hp for <perl-packrats@feenix.metronet.com>); Wed, 14 Sep 1994 01:31:36 -0500
Return-Path: <jhi@snakemail.hut.fi>
Received: from beta.hut.fi (beta.hut.fi [130.233.224.51]) by vinkku.hut.fi (8.6.8.1/8.6.7) with ESMTP id JAA25621; Wed, 14 Sep 1994 09:32:28 +0300
From: Jarkko Hietaniemi <jhi@snakemail.hut.fi>
Received: (jhi@localhost) by beta.hut.fi (8.6.8.1/8.6.7) id JAA03161; Wed, 14 Sep 1994 09:32:29 +0300
Date: Wed, 14 Sep 1994 09:32:29 +0300
Message-Id: <199409140632.JAA03161@beta.hut.fi>
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: perl5b2a (was: beta2: lib/AutoSplit.pm missing?)
In-Reply-To: <9409140545.AA00832@netlabs.com>
References: <9409140545.AA00832@netlabs.com>
Reply-To: Jarkko.Hietaniemi@hut.fi


ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5b2a.tar.gz

++jhi;

From wjm Wed Sep 14 06:55:15 1994
Received: by metronet.com id AA08734
  (5.67a/IDA1.5hp); Wed, 14 Sep 1994 01:55:16 -0500
Return-Path: <wjm>
Message-Id: <199409140655.AA08734@metronet.com>
From: wjm (Bill Middleton)
Date: Wed, 14 Sep 1994 01:55:15 -0500
In-Reply-To: Jarkko Hietaniemi <jhi@snakemail.hut.fi>
       "perl5b2a (was: beta2: lib/AutoSplit.pm missing?)" (Sep 14,  9:32am)
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl5-porters@isu.edu, perl-packrats
Subject: Re: perl5b2a

On Sep 14,  9:32am, Jarkko Hietaniemi wrote:
} Subject: perl5b2a (was: beta2: lib/AutoSplit.pm missing?)
} 
} ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5b2a.tar.gz
} 

As well as 
  
  ftp.metronet.com:/pub/perl/source/perl5b2a.tar.gz

and on the (ancienter by the day, but nearly ready to be reworked) web page.

  http://www.metronet.com/perlinfo/perl5.html



Bill



From anno4000@w172zrz.zrz.TU-Berlin.DE Wed Sep 14 06:47:17 1994
Received: from sc.ZIB-Berlin.DE by metronet.com with SMTP id AA15941
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 14 Sep 1994 03:09:55 -0500
Return-Path: <anno4000@w172zrz.zrz.TU-Berlin.DE>
Received: from  by sc.ZIB-Berlin.DE (4.1/SMI-5.3-sc/22.08.93)
	id AE14863; Wed, 14 Sep 94 10:10:28 +0200
Received: from mailszrz.zrz.TU-Berlin.DE by dct.zrz.TU-Berlin.DE with SMTP (PP);
          Wed, 14 Sep 1994 09:12:12 +0200
Received: from w172zrz.zrz.TU-Berlin.DE 
          by mailszrz.zrz.TU-Berlin.DE (5.65c/ZRZ-MX) for id AA26624;
          Wed, 14 Sep 1994 08:47:19 +0200
Received: by w172zrz.zrz.TU-Berlin.DE (NX5.67d/ZRZ) id AA24496;
          Wed, 14 Sep 94 08:47:17 +0200
Date: Wed, 14 Sep 94 08:47:17 +0200
From: Anno Siegel <anno4000@w172zrz.zrz.TU-Berlin.DE>
Message-Id: <9409140647.AA24496@w172zrz.zrz.TU-Berlin.DE>
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Re: Beta 2
Cc: k@franz.ww.tu-berlin.de

Larry Wall wrote:

>ftp://ftp.netlabs.com/pub/outgoing/perl5.0/perl5b2.tar.gz

I found:

ftp://ftp.netlabs.com/pub/outgoing/perl5.0/perl5b2a.tar.gz
                                                  ^
which is now also at

ftp://ftp.zrz.tu-berlin.de/pub/unix/perl/perl5b2a.tar.gz

From spp@cis.ufl.edu Wed Sep 14 12:07:56 1994
Received: from thunder.cis.ufl.edu by metronet.com with SMTP id AA15162
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 14 Sep 1994 07:07:02 -0500
Return-Path: <spp@cis.ufl.edu>
Received:  from localhost  by thunder.cis.ufl.edu (8.6.7/8.6.7-cis.ufl.edu)
	id IAA07823; Wed, 14 Sep 1994 08:07:56 -0400
Message-Id: <199409141207.IAA07823@thunder.cis.ufl.edu>
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Re: perl5beta2 
In-Reply-To: Some random ramblings on Wed, 14 Sep 1994 07:52:38 +0300.
Organization: Department of Impossible Probably Facts
Reply-To: Stephen P Potter <spp@cis.ufl.edu>
Date: Wed, 14 Sep 1994 08:07:56 EDT
From: Stephen P Potter <spp@cis.ufl.edu>

Strange sunspot activity caused Jarkko Hietaniemi <jhi@snakemail.hut.fi> to wri
te:
| 
| ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5b2.tar.Z
| 
| ++jhi;

ftp.cis.ufl.edu:/pub/perl/src/5.0/perl5b2.tar.gz.

Compiles fine and passes all tests.

Steve

From jhi@snakemail.hut.fi Sun Sep 18 12:49:45 1994
Received: from vinkku.hut.fi by metronet.com with SMTP id AA20305
  (5.67a/IDA1.5hp for <perl-packrats@feenix.metronet.com>); Sun, 18 Sep 1994 07:49:02 -0500
Return-Path: <jhi@snakemail.hut.fi>
Received: from alpha.hut.fi (alpha.hut.fi [130.233.224.50]) by vinkku.hut.fi (8.6.8.1/8.6.7) with ESMTP id PAA16384; Sun, 18 Sep 1994 15:49:46 +0300
From: Jarkko Hietaniemi <jhi@snakemail.hut.fi>
Received: (jhi@localhost) by alpha.hut.fi (8.6.8.1/8.6.7) id PAA17062; Sun, 18 Sep 1994 15:49:45 +0300
Date: Sun, 18 Sep 1994 15:49:45 +0300
Message-Id: <199409181249.PAA17062@alpha.hut.fi>
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: p5b2b
Reply-To: Jarkko.Hietaniemi@hut.fi


ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5b2b.tar.gz

The patches in the perl5/perl5beta/ subdirectory.

++jhi;


From jhi@snakemail.hut.fi Sun Sep 18 18:43:17 1994
Received: from vinkku.hut.fi by metronet.com with SMTP id AA29488
  (5.67a/IDA1.5hp for <perl-packrats@feenix.metronet.com>); Sun, 18 Sep 1994 13:42:38 -0500
Return-Path: <jhi@snakemail.hut.fi>
Received: from alpha.hut.fi (alpha.hut.fi [130.233.224.50]) by vinkku.hut.fi (8.6.8.1/8.6.7) with ESMTP id VAA25478; Sun, 18 Sep 1994 21:43:19 +0300
From: Jarkko Hietaniemi <jhi@snakemail.hut.fi>
Received: (jhi@localhost) by alpha.hut.fi (8.6.8.1/8.6.7) id VAA07491; Sun, 18 Sep 1994 21:43:17 +0300
Date: Sun, 18 Sep 1994 21:43:17 +0300
Message-Id: <199409181843.VAA07491@alpha.hut.fi>
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Cc: Henk Penning <henkp@cs.ruu.nl>
Subject: p5b2c
Reply-To: Jarkko.Hietaniemi@hut.fi


ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5b2c.tar.gz

++jhi;

From lwall@scalpel.netlabs.com Tue Sep 20 09:47:28 1994
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA09822
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 20 Sep 1994 04:46:06 -0500
Return-Path: <lwall@scalpel.netlabs.com>
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA02536; Tue, 20 Sep 94 02:45:10 PDT
Received: from localhost.netlabs.com by scalpel.netlabs.com (4.1/SMI-4.1)
	id AA11805; Tue, 20 Sep 94 02:47:28 PDT
Message-Id: <9409200947.AA11805@scalpel.netlabs.com>
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Beta 3
Date: Tue, 20 Sep 94 02:47:28 -0700
From: Larry Wall <lwall@scalpel.netlabs.com>

    ft://ftp.netlabs.com/pub/outgoing/perl5.0/perl5b3.tar.gz

Larry

From jhi@snakemail.hut.fi Tue Sep 20 10:06:52 1994
Received: from vinkku.hut.fi by metronet.com with SMTP id AA12435
  (5.67a/IDA1.5hp for <perl-packrats@feenix.metronet.com>); Tue, 20 Sep 1994 05:06:30 -0500
Return-Path: <jhi@snakemail.hut.fi>
Received: from beta.hut.fi (beta.hut.fi [130.233.224.51]) by vinkku.hut.fi (8.6.8.1/8.6.7) with ESMTP id NAA20114; Tue, 20 Sep 1994 13:07:09 +0300
From: Jarkko Hietaniemi <jhi@snakemail.hut.fi>
Received: (jhi@localhost) by beta.hut.fi (8.6.8.1/8.6.7) id NAA08873; Tue, 20 Sep 1994 13:06:52 +0300
Date: Tue, 20 Sep 1994 13:06:52 +0300
Message-Id: <199409201006.NAA08873@beta.hut.fi>
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Beta 3
In-Reply-To: <9409200947.AA11805@scalpel.netlabs.com>
References: <9409200947.AA11805@scalpel.netlabs.com>
Reply-To: Jarkko.Hietaniemi@hut.fi


>    ftp://ftp.netlabs.com/pub/outgoing/perl5.0/perl5b3.tar.gz

ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5beta/perl5b3.tar.gz

++jhi;

From bmiddlet@hpmail2.fwrdc.rtsg.mot.com Tue Sep 20 12:49:12 1994
Received: from motgate.mot.com by metronet.com with SMTP id AA29133
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 20 Sep 1994 07:48:26 -0500
Return-Path: <bmiddlet@hpmail2.fwrdc.rtsg.mot.com>
Received: from pobox.mot.com ([129.188.137.100]) by motgate.mot.com with SMTP (5.67b/IDA-1.4.4/MOT-3.1 for <perl-packrats@metronet.com>)
          id AA02951; Tue, 20 Sep 1994 07:49:11 -0500
Received: from fwans12.fwrdc.rtsg.mot.com by pobox.mot.com with SMTP (5.67b/IDA-1.4.4/MOT-3.1)
          id AA03280; Tue, 20 Sep 1994 07:49:06 -0500
Received: from fwhns15.fwrdc.rtsg.mot.com by fwans12.fwrdc.rtsg.mot.com
	  (5.67b/FTW-1.57) id AA11560; Tue, 20 Sep 1994 07:47:52 -0500
Received: by fwhns15.fwrdc.rtsg.mot.com
	  (1.38.193.4/msm-1.50) id AA21189; Tue, 20 Sep 1994 07:49:13 -0500
Message-Id: <9409201249.AA21189@fwhns15.fwrdc.rtsg.mot.com>
From: bmiddlet@ftw.mot.com (Bill Middleton)
Date: Tue, 20 Sep 1994 07:49:12 -0500
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl5-porters@isu.edu
Subject: Re: Beta 3
Cc: perl-packrats@metronet.com


Also at metronet.

From spp@cis.ufl.edu Tue Sep 20 16:23:10 1994
Received: from beach.cis.ufl.edu by metronet.com with SMTP id AA26898
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 20 Sep 1994 11:22:49 -0500
Return-Path: <spp@cis.ufl.edu>
Received:  from localhost  by beach.cis.ufl.edu (8.6.7/8.6.7-cis.ufl.edu)
	id MAA04893; Tue, 20 Sep 1994 12:23:11 -0400
Message-Id: <199409201623.MAA04893@beach.cis.ufl.edu>
To: Larry Wall <lwall@scalpel.netlabs.com>
Cc: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Re: Beta 3 
In-Reply-To: Some random ramblings on Tue, 20 Sep 1994 02:47:28 -0700.
Organization: Department of Impossible Probably Facts
Reply-To: Stephen P Potter <spp@cis.ufl.edu>
Date: Tue, 20 Sep 1994 12:23:10 EDT
From: Stephen P Potter <spp@cis.ufl.edu>

Strange sunspot activity caused Larry Wall <lwall@scalpel.netlabs.com> to write
:
|     ft://ftp.netlabs.com/pub/outgoing/perl5.0/perl5b3.tar.gz

Florida has it.

A note to all:
    With my new job change, I am going to be loosing direct access to the
net (at least for awhile).  Unless someone here at UF takes over the
archive, it may get a little out of date over the next couple of months.
Also, I will have to post the FAQ from a UUCP site, so I'm not sure what
problems will arise there.  I'll try and get back to normalacy, whatever
that may be, as soon as possible.

Steve

From lwall@scalpel.netlabs.com Fri Oct 14 01:27:05 1994
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA01328
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Thu, 13 Oct 1994 20:26:45 -0500
Return-Path: <lwall@scalpel.netlabs.com>
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA23736; Thu, 13 Oct 94 18:27:08 PDT
Received: from localhost.netlabs.com by scalpel.netlabs.com (4.1/SMI-4.1)
	id AA16577; Thu, 13 Oct 94 18:27:06 PDT
Message-Id: <9410140127.AA16577@scalpel.netlabs.com>
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Gamma
Date: Thu, 13 Oct 94 18:27:05 -0700
From: Larry Wall <lwall@scalpel.netlabs.com>

The Gamma version of Perl 5 is available from

    ftp://ftp.netlabs.com/pub/outgoing/perl5.0/perl5g.tar.gz

This will be a very quick turnaround, just a day or two.  After that it'll
turn into version 5.000.

I don't intend to accept any changes to executables at this point
except to fix awful, terrible, unworkaroundable bugs.  I will continue
to accept documentation changes, and new hints files.

It's been a long engagement, and we'll certainly have to do more adjusting
after the wedding, but by and large I think we done good to get where we
are.  Thanks team!

Larry

From anno4000@w172zrz.zrz.tu-berlin.d400.de Fri Oct 14 12:08:04 1994
Received: from ixgate02.dfnrelay.d400.de by metronet.com with SMTP id AA16553
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Fri, 14 Oct 1994 07:39:55 -0500
Return-Path: <anno4000@w172zrz.zrz.tu-berlin.d400.de>
X400-Received: by mta d400relay in /PRMD=dfnrelay/ADMD=d400/C=de/; Relayed;
               Fri, 14 Oct 1994 13:10:18 +0100
X400-Received: by /PRMD=TU-Berlin/ADMD=D400/C=DE/; Relayed;
               Fri, 14 Oct 1994 13:08:07 +0100
X400-Received: by /PRMD=TU-Berlin/ADMD=D400/C=DE/; Relayed;
               Fri, 14 Oct 1994 13:08:04 +0100
X400-Received: by /PRMD=TU-Berlin/ADMD=D400/C=DE/; Relayed;
               Fri, 14 Oct 1994 13:08:04 +0100
Date: Fri, 14 Oct 1994 13:08:04 +0100
X400-Originator: anno4000@w172zrz.zrz.tu-berlin.d400.de
X400-Recipients: non-disclosure:;
X400-Mts-Identifier: [/PRMD=TU-Berlin/ADMD=D400/C=DE/;<9410141208.AA01184@w172zrz.zrz.]
X400-Content-Type: P2-1984 (2)
Content-Identifier: Re: Gamma
Alternate-Recipient: Allowed
From: Anno Siegel <anno4000@w172zrz.zrz.tu-berlin.d400.de>
Message-Id: <9410141208.AA01184@w172zrz.zrz.TU-Berlin.DE>
To: perl-packrats@metronet.com
Cc: perl5-porters@isu.edu
Subject: Re: Gamma

also at

    ftp.zrz.tu-berlin.de:pub/unix/perl/perl5g.tar.gz

From lwall@scalpel.netlabs.com Mon Oct 17 23:16:49 1994
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA01096
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Mon, 17 Oct 1994 18:16:37 -0500
Return-Path: <lwall@scalpel.netlabs.com>
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA21122; Mon, 17 Oct 94 16:16:55 PDT
Received: from localhost.netlabs.com by scalpel.netlabs.com (4.1/SMI-4.1)
	id AA14192; Mon, 17 Oct 94 16:16:50 PDT
Message-Id: <9410172316.AA14192@scalpel.netlabs.com>
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: It's just about soup.
Date: Mon, 17 Oct 94 16:16:49 -0700
From: Larry Wall <lwall@scalpel.netlabs.com>

I am at this moment checking the golden bits into ClearCase.  When it's done
I'll turn 5.000 loose on the world.  Then we'll discover the other 80% of
the bugs...   :-)

I'm going to wait until the various packrats have packed their ratholes
before making the officious, er, official announcement in comp.lang.perl.

Thanks, guys, you've been too wonderful for words.  I'm almost prouder of
the parts you wrote than the parts I wrote.  (I said "almost".)  :-)

It's been a long haul, and we've all been a bit short-tempered at
times, but I think it's been worth agony, and the wait.  I would like
to congratulate each and every one of you for making the world a better
place to live.  I joke around a lot, but seriously for once, let me
just give you a big THANK YOU from the bottom of my heart.  Or from
somewhere down around there...oops, there I did it again.  Sorry...

####### #     #    #    #     # #    #   #####    ###
   #    #     #   # #   ##    # #   #   #     #   ###
   #    #     #  #   #  # #   # #  #    #         ###
   #    ####### #     # #  #  # ###      #####     #
   #    #     # ####### #   # # #  #          #  
   #    #     # #     # #    ## #   #   #     #   ###
   #    #     # #     # #     # #    #   #####    ###

Larry

From lwall@scalpel.netlabs.com Mon Oct 17 23:48:04 1994
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA06941
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Mon, 17 Oct 1994 18:47:48 -0500
Return-Path: <lwall@scalpel.netlabs.com>
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA21715; Mon, 17 Oct 94 16:48:09 PDT
Received: from localhost.netlabs.com by scalpel.netlabs.com (4.1/SMI-4.1)
	id AA16984; Mon, 17 Oct 94 16:48:05 PDT
Message-Id: <9410172348.AA16984@scalpel.netlabs.com>
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: It's soup.
Date: Mon, 17 Oct 94 16:48:04 -0700
From: Larry Wall <lwall@scalpel.netlabs.com>

Okay, it's there.

    ftp://ftp.netlabs.com/pub/outgoing/perl5.0/perl5.000.tar.gz

The first one who tells me about a bug in it gets shot.

Larry

From wjm Tue Oct 18 00:00:20 1994
Received: by metronet.com id AA09077
  (5.67a/IDA1.5hp); Mon, 17 Oct 1994 19:00:21 -0500
Return-Path: <wjm>
Message-Id: <199410180000.AA09077@metronet.com>
From: wjm (Bill Middleton)
Date: Mon, 17 Oct 1994 19:00:20 -0500
In-Reply-To: Larry Wall <lwall@scalpel.netlabs.com>
       "It's soup." (Oct 17,  4:48pm)
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Larry Wall <lwall@scalpel.netlabs.com>
Subject: Re: It's soup.
Cc: perl5-porters@isu.edu, perl-packrats

On Oct 17,  4:48pm, Larry Wall wrote:
} Subject: It's soup.
} Okay, it's there.
} 
}     ftp://ftp.netlabs.com/pub/outgoing/perl5.0/perl5.000.tar.gz
} 

ftp://ftp.metronet.com/perlinfo/source/perl5.000.tar.gz
http://www.metronet.com/perlinfo/perl5.html


Bill - glad about conference access.



From jhi@snakemail.hut.fi Tue Oct 18 05:58:47 1994
Received: from vinkku.hut.fi by metronet.com with SMTP id AA06210
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 18 Oct 1994 00:58:48 -0500
Return-Path: <jhi@snakemail.hut.fi>
Received: from alpha.hut.fi (alpha.hut.fi [130.233.224.50]) by vinkku.hut.fi (8.6.8.1/8.6.7) with ESMTP id HAA22411; Tue, 18 Oct 1994 07:58:48 +0200
From: Jarkko Hietaniemi <jhi@snakemail.hut.fi>
Received: (jhi@localhost) by alpha.hut.fi (8.6.8.1/8.6.7) id HAA29124; Tue, 18 Oct 1994 07:58:47 +0200
Date: Tue, 18 Oct 1994 07:58:47 +0200
Message-Id: <199410180558.HAA29124@alpha.hut.fi>
Organization: Helsinki University of Technology, Finland
To: Larry Wall <lwall@scalpel.netlabs.com>
Cc: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: It's just about soup.
In-Reply-To: <9410172316.AA14192@scalpel.netlabs.com>
References: <9410172316.AA14192@scalpel.netlabs.com>
Reply-To: Jarkko.Hietaniemi@hut.fi
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit


ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5.000.tar.gz

++jhi;

From anno4000@w172zrz.zrz.tu-berlin.d400.de Tue Oct 18 09:28:07 1994
Received: from ixgate02.dfnrelay.d400.de by metronet.com with SMTP id AA19046
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 18 Oct 1994 04:35:59 -0500
Return-Path: <anno4000@w172zrz.zrz.tu-berlin.d400.de>
X400-Received: by mta d400relay in /PRMD=dfnrelay/ADMD=d400/C=de/; Relayed;
               Tue, 18 Oct 1994 10:32:04 +0100
X400-Received: by /PRMD=TU-Berlin/ADMD=D400/C=DE/; Relayed;
               Tue, 18 Oct 1994 10:28:11 +0100
X400-Received: by /PRMD=TU-Berlin/ADMD=D400/C=DE/; Relayed;
               Tue, 18 Oct 1994 10:28:07 +0100
X400-Received: by /PRMD=TU-Berlin/ADMD=D400/C=DE/; Relayed;
               Tue, 18 Oct 1994 10:28:07 +0100
Date: Tue, 18 Oct 1994 10:28:07 +0100
X400-Originator: anno4000@w172zrz.zrz.tu-berlin.d400.de
X400-Recipients: non-disclosure:;
X400-Mts-Identifier: [/PRMD=TU-Berlin/ADMD=D400/C=DE/;<9410180928.AA11410@w172zrz.zrz.]
X400-Content-Type: P2-1984 (2)
Content-Identifier: Re: It's soup.
Alternate-Recipient: Allowed
From: Anno Siegel <anno4000@w172zrz.zrz.tu-berlin.d400.de>
Message-Id: <9410180928.AA11410@w172zrz.zrz.TU-Berlin.DE>
To: perl5-porters@isu.edu
Cc: perl-packrats@metronet.com, k@franz.ww.tu-berlin.d400.de
Subject: Re: It's soup.

also at

ftp.zrz.tu-berlin.de:/pub/unix/perl/perl5.000.tar.gz

From tchrist@mox.perl.com Tue Oct 18 15:45:38 1994
Received: from mox.perl.com (perl.com) by metronet.com with SMTP id AA02913
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 18 Oct 1994 11:45:29 -0500
Return-Path: <tchrist@mox.perl.com>
Received: from localhost (localhost [127.0.0.1]) by mox.perl.com (8.6.9/8.6.9) with SMTP id KAA14993; Tue, 18 Oct 1994 10:45:38 -0600
To: perl-packrats@metronet.com
Cc: The Perl Porters Mailing List <perl5-porters@isu.edu>
Subject: extensions
Reply-To: tchrist@perl.com
Date: Tue, 18 Oct 94 09:45:38 MDT
Message-Id: <14991.782498738@mox>
From: Tom Christiansen <tchrist@mox.perl.com>

Could you archivists please try to have copies or pointers to the
following packages:

    tkperl 
    db* (from tim)
    sx
    curses

(i mentioned them in perlmod. :)

thanks,

--tom


Tom Christiansen      Perl Consultant, Gamer, Hiker      tchrist@mox.perl.com

    "Just because my fingers are in my ears doesn't mean I'm ignoring you."
    	--Larry Wall

From djb@epx.cis.umn.edu Tue Oct 18 16:54:54 1994
Received: from epx.cis.umn.edu by metronet.com with SMTP id AA04375
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 18 Oct 1994 11:54:52 -0500
Return-Path: <djb@epx.cis.umn.edu>
Received: by epx.cis.umn.edu; Tue, 18 Oct 94 11:54:54 -0500
Message-Id: <0012ea3fdd9019496@epx.cis.umn.edu>
Date: Tue, 18 Oct 94 11:54:54 -0500
From: djb@epx.cis.umn.edu
To: lwall@scalpel.netlabs.com, perl-packrats@metronet.com,
        perl5-porters@isu.edu
Subject: Re: It's soup.

> Okay, it's there.
> 
>     ftp://ftp.netlabs.com/pub/outgoing/perl5.0/perl5.000.tar.gz
> 
> The first one who tells me about a bug in it gets shot.

Maybe it is a feature that when I installed perl, it created the file
/usr/local/bin/perl0.000.

Dave Bianchi      +1-612-626-1827   |  The only thing worse than a back-seat
djb@epx.cis.umn.edu                 |  driver is an over-the-shoulder
Computing and Information Services  |  programmer. - Christina Chang
University of Minnesota             | 

From tchrist@mox.perl.com Tue Oct 18 21:42:56 1994
Received: from mox.perl.com (perl.com) by metronet.com with SMTP id AA22828
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 18 Oct 1994 16:42:53 -0500
Return-Path: <tchrist@mox.perl.com>
Received: from localhost (localhost [127.0.0.1]) by mox.perl.com (8.6.9/8.6.9) with SMTP id PAA21837; Tue, 18 Oct 1994 15:42:56 -0600
To: The Perl Porters Mailing List <perl5-porters@isu.edu>,
        perl-packrats@metronet.com
Cc: Larry Wall <lwall@scalpel.netlabs.com>,
        Sharon Hopkins <sharon@doctor.netlabs.com>
Subject: Press Release?
Reply-To: tchrist@perl.com
Date: Tue, 18 Oct 94 15:42:56 MDT
Message-Id: <21835.782516576@mox>
From: Tom Christiansen <tchrist@mox.perl.com>

I've just notice that there's been no official announcement on 
the release, which really should be count in CLP by now.  Larry's
scrambling to prepare a talk, so if you'll please send me a list
of what's archived where (including non-released extension modules)
I'll try to scrounge together a message for an announcment in the
next hour or so.

Larry, what are we going to do about the version thing?  Include
the unofficial patch?

thanks,

--tom

ps: I'd REALLY like if there were some way to try to give Larry some 
    time off from Perl until at we all (we who're going, at least) get
    back from Santa Fe on October 29th or so.  Plus it'll give time for
    bugs reports to trickle in fore that the inevitable first patch.

Tom Christiansen      Perl Consultant, Gamer, Hiker      tchrist@mox.perl.com

    It's there as a sop to former Ada programmers.  :-)
        --Larry Wall regarding 10_000_000 in <11556@jpl-devvax.JPL.NASA.GOV>

From lwall@scalpel.netlabs.com Tue Oct 18 22:06:19 1994
Received: from netlabs.com (vaccine.netlabs.com) by metronet.com with SMTP id AA26294
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 18 Oct 1994 17:06:08 -0500
Return-Path: <lwall@scalpel.netlabs.com>
Received: from scalpel.netlabs.com by netlabs.com (4.1/SMI-4.1)
	id AA14186; Tue, 18 Oct 94 15:06:24 PDT
Received: from localhost.netlabs.com by scalpel.netlabs.com (4.1/SMI-4.1)
	id AA19037; Tue, 18 Oct 94 15:06:19 PDT
Message-Id: <9410182206.AA19037@scalpel.netlabs.com>
To: tchrist@perl.com
Cc: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Re: Press Release? 
In-Reply-To: Your message of "Tue, 18 Oct 94 15:42:56 MDT."
             <21835.782516576@mox> 
Date: Tue, 18 Oct 94 15:06:19 -0700
From: Larry Wall <lwall@scalpel.netlabs.com>

: I've just notice that there's been no official announcement on 
: the release, which really should be count in CLP by now.  Larry's
: scrambling to prepare a talk, so if you'll please send me a list
: of what's archived where (including non-released extension modules)
: I'll try to scrounge together a message for an announcment in the
: next hour or so.

Here's what I've collected so far.

        http://www.metronet.com/perlinfo/perl5.html
        ftp://ftp.metronet.com/perlinfo/source/perl5.000.tar.gz
        ftp://ftp.zrz.tu-berlin.de/pub/unix/perl/perl5.000.tar.gz
        ftp://ftp.cs.ruu.nl/pub/PERL/perl5.0/perl5.000.tar.gz
        ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5.000.tar.gz

: Larry, what are we going to do about the version thing?  Include
: the unofficial patch?

The sprintf is unnecessary.  $] by itself is always 5.000 now, whether
a string or a number.  This is what caused the bug in the first place...

It might be easier just to tell them to rename the files.

: ps: I'd REALLY like if there were some way to try to give Larry some 
:     time off from Perl until at we all (we who're going, at least) get
:     back from Santa Fe on October 29th or so.  Plus it'll give time for
:     bugs reports to trickle in fore that the inevitable first patch.

If it ain't one thing, it's another.  But I'll cope.  I simply readjust
my priorities continuously to give myself the impression that I'm in control.

Larry

From tchrist@mox.perl.com Tue Oct 18 21:11:48 1994
Received: from mox.perl.com (perl.com) by metronet.com with SMTP id AA27535
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 18 Oct 1994 17:11:45 -0500
Return-Path: <tchrist@mox.perl.com>
Received: from localhost (localhost [127.0.0.1]) by mox.perl.com (8.6.9/8.6.9) with SMTP id QAA22590; Tue, 18 Oct 1994 16:11:48 -0600
To: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Re: Press Release? 
In-Reply-To: Larry Wall's message <9410182206.AA19037@scalpel.netlabs.com> of Tue, 18 Oct 94 15:06:19 PDT.
References: <9410182206.AA19037@scalpel.netlabs.com> 
Date: Tue, 18 Oct 94 15:11:48 MDT
Message-Id: <22588.782518308@mox>
From: Tom Christiansen <tchrist@mox.perl.com>

Also note my huge PerlDoc postscript file of the delta docs is available 
from 
    ftp.cbi.tamucc.edu:pub/duff/Perl/PerlDoc.ps.gz

(plus other stuff)

They have super tiny things missing from what shipped in production
(they're from a "delta" release) but they're very close.  (and still
incomplete, sigh.  just found out we didn't document bitstring & and | 
or that vec no longer needs to be around, etc.)

I'm going to work on producing a Table of Contents and an Index for this,
but I think fixing the HTML should happen first.  And then making an
install_perl_manpages that puts all the man pages in all the right
places.

--tom

From tchrist@mox.perl.com Tue Oct 18 23:19:12 1994
Received: from mox.perl.com (perl.com) by metronet.com with SMTP id AA10863
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 18 Oct 1994 18:19:16 -0500
Return-Path: <tchrist@mox.perl.com>
Received: from localhost (localhost [127.0.0.1]) by mox.perl.com (8.6.9/8.6.9) with SMTP id RAA23935; Tue, 18 Oct 1994 17:19:13 -0600
To: Kenneth Albanowski <kjahds@kjahds.com>
Cc: perl5-porters@isu.edu, perl-packrats@metronet.com
Subject: Re: Press Release? 
In-Reply-To: Kenneth Albanowski's message <Pine.LNX.3.90.941018181923.426D-100000@kjahds.com> of Tue, 18 Oct 94 18:22:44 EDT.
References: <Pine.LNX.3.90.941018181923.426D-100000@kjahds.com> 
Date: Tue, 18 Oct 94 17:19:12 MDT
Message-Id: <23933.782522352@mox>
From: Tom Christiansen <tchrist@mox.perl.com>

> My ReadKey module is essentially complete. If someone would care to put it
> on an archive site, I could prepare a tar. Neither Term::Control, nor the
> Readline modules are ready yet. Oh, I don't think my silly little
> Term::Info is archived anywhere, so I can provide that too. 

That's great.  I was just lamenting over lunch what a pain it is not 
to be able to do this portably.  This would help a lot.  

Maybe we could use a place to put non-core extensions, like

    /pub/perl/ext

instead of 

    /pub/perl/src

or whatever.

--tom

From wjm Wed Oct 19 01:38:22 1994
Received: by metronet.com id AA02338
  (5.67a/IDA1.5hp); Tue, 18 Oct 1994 20:38:23 -0500
Return-Path: <wjm>
Message-Id: <199410190138.AA02338@metronet.com>
From: wjm (Bill Middleton)
Date: Tue, 18 Oct 1994 20:38:22 -0500
In-Reply-To: Tom Christiansen <tchrist@mox.perl.com>
       "extensions" (Oct 18,  9:45am)
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: tchrist@perl.com
Subject: Re: extensions
Cc: perl5-porters@isu.edu, perl-packrats

On Oct 18,  9:45am, Tom Christiansen wrote:
} Subject: extensions
} Could you archivists please try to have copies or pointers to the
} following packages:
} 
}     tkperl 
}     db* (from tim)
}     sx
}     curses
} 
} (i mentioned them in perlmod. :)
} 


All on the web page now, with local copies at the latest version
available.

Bill

From wjm Wed Oct 19 01:45:15 1994
Received: by metronet.com id AA03485
  (5.67a/IDA1.5hp); Tue, 18 Oct 1994 20:45:16 -0500
Return-Path: <wjm>
Message-Id: <199410190145.AA03485@metronet.com>
From: wjm (Bill Middleton)
Date: Tue, 18 Oct 1994 20:45:15 -0500
In-Reply-To: neilb@khoros.unm.edu (Neil Bowers)
       "Re: Press Release?" (Oct 18,  4:09pm)
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: neilb@khoros.unm.edu (Neil Bowers)
Subject: Re: Press Release?
Cc: perl5-porters@isu.edu, perl-packrats

Here's a couple of corrections, and additions.

On Oct 18,  4:09pm, Neil Bowers wrote:
} Subject: Re: Press Release?
} 
} EXTENSIONS
} ----------
} 
} 	Tk
} 		ftp://ftp.cis.ufl.edu/pub/perl/src/tkperl/tkperl5a4.tar.gz
} 		ftp://black.ox.ac.uk/src/ALPHA/tkperl5a4.tar.gz
 		ftp://ftp.metronet.com/pub/perlinfo/perl5/tkperl/tkperl5a4.tar.gz
} 
} 	Curses
} 		ftp://ftp.ncsu.edu/pub/math/wsetzer/cursperl5a6.tar.gz
 		ftp://ftp.metronet.com/pub/perlinfo/perl5/cursperl5a6.tar.gz

Note the change to 5a6 here.


} 
} 	Msql
} 		ftp://ftp.zrz.TU-Berlin.DE/pub/unix/perl/MsqlPerl-a1.tgz
} 		ftp://ftp.khoros.unm.edu/pub/perl/extensions/MsqlPerl-a1.tgz
 		ftp://ftp.metronet.com/pub/perlinfo/perl5/MsqlPerl5-a1.tgz

} 
} 	Sx
} 		ftp://ftp.pasteur.fr/pub/Perl/Sx.tar.gz
} 		ftp://ftp.khoros.unm.edu/pub/perl/extensions/Sx.tar.gz
 		ftp://ftp.metronet.com/pub/perlinfo/perl5/Sx.tar.gz


}-- End of excerpt from Neil Bowers

Bill


From lmjm@doc.ic.ac.uk Wed Oct 19 09:54:53 1994
Received: from swan.doc.ic.ac.uk by metronet.com with SMTP id AA26490
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 19 Oct 1994 04:55:00 -0500
Return-Path: <lmjm@doc.ic.ac.uk>
Received: from doc.ic.ac.uk by swan.doc.ic.ac.uk with SMTP (PP) 
          id <03924-0@swan.doc.ic.ac.uk>; Wed, 19 Oct 1994 10:54:54 +0100
Received: by doc.ic.ac.uk (Smail3.1.28.1 #11) id m0qxXjS-0005u0C;
          Wed, 19 Oct 94 10:54 BST
Message-Id: <m0qxXjS-0005u0C@doc.ic.ac.uk>
From: lmjm@doc.ic.ac.uk (Lee McLoughlin)
Date: Wed, 19 Oct 1994 10:54:53 +0100
In-Reply-To: Larry Wall <lwall@scalpel.netlabs.com> "Re: Press Release?" (Oct 18, 3:06pm)
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Larry Wall <lwall@scalpel.netlabs.com>, tchrist@perl.com
Subject: Re: Press Release?
Cc: perl5-porters@isu.edu, perl-packrats@metronet.com

On Oct 18,  3:06pm, Larry Wall wrote:
} Subject: Re: Press Release?
} To: tchrist@perl.com
} 
} Here's what I've collected so far.
} 
}         http://www.metronet.com/perlinfo/perl5.html
}         ftp://ftp.metronet.com/perlinfo/source/perl5.000.tar.gz
}         ftp://ftp.zrz.tu-berlin.de/pub/unix/perl/perl5.000.tar.gz
}         ftp://ftp.cs.ruu.nl/pub/PERL/perl5.0/perl5.000.tar.gz
}         ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5.000.tar.gz

Also:
	ftp://src.doc.ic.ac.uk/packages/perl5/perl5.000.tar.gz
	http://src.doc.ic.ac.uk/packages/perl5/perl5.000.tar.gz
	gopher://src.doc.ic.ac.uk/0/packages/perl5/perl5.000.tar.gz

-- 
--
Lee McLoughlin.                          Phone: +44 171 594 8388
Dept of Computing, Imperial College,     Fax: +44 171 584 8301
180 Queens Gate, London, SW7 2BZ, UK.    Email: L.McLoughlin@doc.ic.ac.uk

From tchrist@mox.perl.com Wed Oct 19 14:11:04 1994
Received: from mox.perl.com (perl.com) by metronet.com with SMTP id AA19710
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 19 Oct 1994 09:12:22 -0500
Return-Path: <tchrist@mox.perl.com>
Received: from localhost (localhost [127.0.0.1]) by mox.perl.com (8.6.9/8.6.9) with SMTP id IAA11342; Wed, 19 Oct 1994 08:11:04 -0600
To: Larry Wall <lwall@scalpel.netlabs.com>
Cc: The Perl Porters Mailing List <perl5-porters@isu.edu>,
        perl-packrats@metronet.com
Subject: Proposed Release Notice
Date: Wed, 19 Oct 94 08:11:04 MDT
Message-Id: <11340.782575864@mox>
From: Tom Christiansen <tchrist@mox.perl.com>

Larry, I've updated this to include some alternate retrieval methods.
Everybody else, please proof and answer right away if you need to.  
I don't Larry's posted yet.  

--tom

Newsgroups: comp.lang.perl,comp.unix.admin,comp.lang.misc,comp.unix.misc,comp.unix.shell,comp.unix.programmer,comp.unix.questions,alt.sources.d,comp.sources.d
Followups-To: comp.lang.perl
From: Larry Wall <lwall@netlabs.com>
Organization: ???????????????????
Expires: Thu, 1 Dec 1994 12:00:00 GMT

Table of Contents for this Message:

    Intro
    New Features List
    New Documentation List
    Getting Source and Documentation
    Extension Modules
    WWW Info
    Known Bugs
    Bug Reports
    FAQ

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

Intro:

After months of laborious bug fixes and configuration testing,
release 5 of Perl is now officially launched into its production
release!  Many new features are supported and an extremely high
level of compatibility with previous versions.

Perl 5.0 should configure and build straight out of the box (as 
it were) on virtually any UNIX system, and even on VMS, too!
Ports to other architectures (MS-DOS, Windows/NT) are in the works.

Enjoy,


Larry Wall
lwall@netlabs.com
Wednesday, 19 October 1994

(tsc)


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

New Features:

    cleaner and more portable configuration and build process
    greatly simplified grammar and faster, tighter interpreter
    numerous legibility enhancements
    optional compile-time restrictions on dubious constructs
    greatly improved diagnostics
    both lexical and dynamic scoping
    anonymous data types: scalars, lists, hash table, functions
    both deep and shallow binding of lambda-like functions
    arbitrarily nested data structures
    modularity and reusability
    object-oriented programming
    package constructors and destructors
    embeddibility and extensibility
    dynamic loading of C libraries
    a POSIX 1003.1 compliant interphase
    multiple simultaneous DBM implementations
	(dbm, sdbm, ndbm, gdbm, berkeley db)
    operator overloading on arithmetic types
	supplied: Complex, BigInt, and BigFloat 
    regular expression enhancements 
    extensions: curses, X11 support via Sx (Athena, Xlib) and Tk

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

New Documentation:

The once onerous Perl man page has been broken up into many different
pieces, suitable for viewing with the standard man interface or via HTML.
The following separate sections are included:

    perl        Perl overview 
    perldata    Perl data structures
    perlsyn     Perl syntax
    perlop      Perl operators and precedence
    perlre      Perl regular expressions
    perlrun     Perl execution and options
    perlfunc    Perl builtin functions
    perlvar     Perl predefined variables
    perlsub     Perl subroutines
    perlmod     Perl modules
    perlref     Perl references and nested data structures
    perlobj     Perl objects
    perlbot     Perl OO tricks and examples
    perldebug   Perl debugging
    perldiag    Perl diagnostic messages (*ALL* of them, w/ explanations!)
    perlform    Perl formats
    perlipc     Perl interprocess communication
    perlsec     Perl security
    perltrap    Perl traps for the unwary (includes perl4 vs perl5)
    perlstyle   Perl style guide
    perlapi     Perl application programming interface
    perlguts    Perl internal functions for those doing extensions
    perlcall    Perl calling conventions from C
    perlovl     Perl overloading semantics
    perlbook    Perl book information

Furthermore, there is documentation on the standalone programs
and the all Perl library modules.  A pre-formatted postscript 
version of these is available in one piece (240 pages); 
see the "Docs" ftp entries below.

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

Getting Source and Documentation:

    North America
	ftp://ftp.cis.ufl.edu/pub/perl/src/5.0/perl5.000.tar.gz
	ftp://prep.ai.mit.edu/pub/gnu/perl5.000.tar.gz
	ftp://ftp.uu.net/languages/perl/perl5.000.tar.gz
	ftp://ftp.khoros.unm.edu/pub/perl/perl5.000.tar.gz
	ftp://ftp.cbi.tamucc.edu/pub/duff/Perl/perl5.000.tar.gz
	ftp://ftp.metronet.com/perlinfo/source/perl5.000.tar.gz

    Europe
	ftp://ftp.cs.ruu.nl/pub/PERL/perl5.0/perl5.000.tar.gz
	ftp://ftp.funet.fi/pub/languages/perl/ports/perl5/perl5.000.tar.gz
	ftp://ftp.zrz.tu-berlin.de/pub/unix/perl/perl5.000.tar.gz
	ftp://src.doc.ic.ac.uk/packages/perl5/perl5.000.tar.gz
	http://src.doc.ic.ac.uk/packages/perl5/perl5.000.tar.gz
	gopher://src.doc.ic.ac.uk/0/packages/perl5/perl5.000.tar.gz

    Australia
	ftp://sungear.mame.mu.oz.au/pub/perl/src/5.0/perl5.000.tar.gz

Docs:
	ftp://ftp.uu.net/languages/perl/PerlDoc.ps.gz
	ftp://prep.ai.mit.edu/pub/gnu/PerlDoc.ps.gz
	ftp://ftp.cbi.tamucc.edu/pub/duff/Perl/PerlDoc.ps.gz
	ftp://ftp.cs.ruu.nl/pub/PERL/perl5.0/PerlDoc.ps.gz  	(Europe)
	ftp://sungear.mame.mu.oz.au/pub/perl/doc/PerlDoc.ps.gz  (Oz)

Email access:
    If you simply do *NOT* have ftp access, there is a mail server in 
    the Netherlands.  Send a message to "mail-server@cs.ruu.nl" containing:

	  begin
	  path your_email_address
	  send PERL/perl5.000.tar.gz
	  send PERL/PerlDoc.ps.gz
	  end

    The path-line may be omitted if your message contains a normal 
    From:-line.  *PLEASE* use this only has a last recourse.

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

Extension Modules:

Tk (as in tcl/tk, but sans tcl)
    ftp://black.ox.ac.uk/src/ALPHA/tkperl5a4.tar.gz
    ftp://ftp.cis.ufl.edu/pub/perl/src/tkperl/tkperl5a4.tar.gz
    ftp://ftp.khoros.unm.edu/pub/perl/extensions/tkperl5a4.tar.gz
    ftp://ftp.metronet.com/pub/perlinfo/perl5/tkperl/tkperl5a4.tar.gz
    ftp://ftp.cs.ruu.nl/pub/PERL/perl5.0/tkperl5a4.tar.gz


Curses (standard C library)
    ftp://ftp.ncsu.edu/pub/math/wsetzer/cursperl5a6.tar.gz
    ftp://ftp.metronet.com/pub/perlinfo/perl5/cursperl5a6.tar.gz
    ftp://ftp.cs.ruu.nl/pub/PERL/perl5.0/cursperl5a6.tar.gz

Msql (SQL)
    ftp://ftp.zrz.TU-Berlin.DE/pub/unix/perl/MsqlPerl-a1.tgz
    ftp://ftp.khoros.unm.edu/pub/perl/extensions/MsqlPerl-a1.tgz
    ftp://ftp.metronet.com/pub/perlinfo/perl5/MsqlPerl5-a1.tgz
    ftp://ftp.cs.ruu.nl/pub/PERL/perl5.0/MsqlPerl-a1.tar.gz

Sx (Athena & Xlib)
    ftp://ftp.pasteur.fr/pub/Perl/Sx.tar.gz
    ftp://ftp.khoros.unm.edu/pub/perl/extensions/Sx.tar.gz
    ftp://ftp.metronet.com/pub/perlinfo/perl5/Sx.tar.gz
    ftp://ftp.cs.ruu.nl/pub/PERL/perl5.0/PerlDoc.ps.gz


Database (Oracle, Sybase, Informix, Ingress, etc)
    ftp://ftp.demon.co.uk:/pub/perl/db
    ftp::/ftp.cis.ufl.edu//pub/perl/scripts/db

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

WWW Info:

Web access to random perl information is found here:

	http://www.metronet.com/perlinfo/perl5.html

And a gamma version (not production) of the doc set can be found here:

    http://www.mit.edu:8001/perl/perl.html

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

Known Bugs:

    The README says it's a pre-release.
	Workaround: ignore this sentence.

    Installs perl0.000 and sperl0.000 instead of 5.000.
	Workaround: rename the files.

    The debugger appears to be broken on "my" variables;
	Workaround: none yet

    Recursive signal handlers eventually core dump.
	Workaround: ease up on the ^C key.

    The following code misbehaves: print ++$_ . "\n" until /0/;
	Workaround: none yet

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

Bug Reports:

The best place to send your bug is to the Perl Porters mailing list
<perl5-porters@isu.edu>.  You may subscribe to the list in the customary
fashion via mail to <perl5-porters-request@isu.edu>.  Feel free to post
your bugs to the comp.lang.perl newsgroup as well, but do make sure they 
still go to the mailing list.

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

FAQ:

The Perl Frequently Asked Questions list (in somewhat antiquated form,
especially now that Perl 5.0 is out) may be found here, amongst other
places:

    ftp://ftp.cis.ufl.edu/pub/perl/doc/faq.gz
    ftp://sungear.mame.mu.oz.au/pub/perl/doc/faq.gz

From tchrist@mox.perl.com Wed Oct 19 20:28:06 1994
Received: from mox.perl.com (perl.com) by metronet.com with SMTP id AA21432
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 19 Oct 1994 15:27:58 -0500
Return-Path: <tchrist@mox.perl.com>
Received: from localhost (localhost [127.0.0.1]) by mox.perl.com (8.6.9/8.6.9) with SMTP id OAA19011 for <perl-packrats>; Wed, 19 Oct 1994 14:28:07 -0600
To: perl-packrats@mox.perl.com
Subject: perl doc cover sheet
Date: Wed, 19 Oct 94 14:28:06 MDT
Message-Id: <19009.782598486@mox>
From: Tom Christiansen <tchrist@mox.perl.com>

Check this out:

    ftp.ip.net:/pub/mark/perl_cover.ps

quotes are my idea, art is mark's.

--tom


Tom Christiansen      Perl Consultant, Gamer, Hiker      tchrist@mox.perl.com

It is Unix.  It is possible to overcome any number of these bogus features. --pjw

From tchrist@mox.perl.com Thu Oct 20 09:40:04 1994
Received: from mox.perl.com (perl.com) by metronet.com with SMTP id AA14040
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Thu, 20 Oct 1994 05:12:17 -0500
Return-Path: <tchrist@mox.perl.com>
Received: from localhost (localhost [127.0.0.1]) by mox.perl.com (8.6.9/8.6.9) with SMTP id DAA00104 for <perl-packrats>; Thu, 20 Oct 1994 03:40:05 -0600
To: perl-packrats@mox.perl.com
Subject: release notice
Reply-To: tchrist@perl.com
Date: Thu, 20 Oct 94 03:40:04 MDT
Message-Id: <100.782646004@mox>
From: Tom Christiansen <tchrist@mox.perl.com>

Guys, I suggest putting the release notice out in the archives
in some prominent place like

    PERL5_RELEASE_NOTICE

or something.

thanks,
--tom

Tom Christiansen      Perl Consultant, Gamer, Hiker      tchrist@mox.perl.com

	    Say aver, but ever, fever,
	    Neither, leisure, skein, deceiver.

From tchrist@mox.perl.com Thu Oct 20 18:50:20 1994
Received: from mox.perl.com (perl.com) by metronet.com with SMTP id AA24116
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Thu, 20 Oct 1994 13:50:16 -0500
Return-Path: <tchrist@mox.perl.com>
Received: from localhost (localhost [127.0.0.1]) by mox.perl.com (8.6.9/8.6.9) with SMTP id MAA12981; Thu, 20 Oct 1994 12:50:21 -0600
To: d_hill@vax.sbu.ac.uk
Cc: perl-packrats@mox.perl.com
Cc: The Perl Porters Mailing List <perl5-porters@isu.edu>,
        Malcolm Beattie <mbeattie@sable.ox.ac.uk>
Subject: Corrupt tkperl tarfile
Reply-To: tchrist@perl.com
Date: Thu, 20 Oct 94 12:50:20 MDT
Message-Id: <12979.782679020@mox>
From: Tom Christiansen <tchrist@mox.perl.com>

At 12:44pm MDT on Thu, 20 Oct 1994, <d_hill@vax.sbu.ac.uk> wrote 
in the #perl group on IRC:

>does anyone know who is responsible for tk perl in ftp.ox.ac.uk , 
>tar file is corrupted

Yes, I noticed that myself.  Until it's fixed, you can make it work if you
mkdir the directories it wants by hand.

The problem is that the directories aren't marked with "dir/"
in the tarchive, or something like that.

--tom
Tom Christiansen      Perl Consultant, Gamer, Hiker      tchrist@mox.perl.com
Lispers are among the best grads of the Sweep-It-Under-Someone-Else's-Carpet
School of Simulated Simplicity.  [Was that sufficiently incendiary?  :-)]
        --Larry Wall in <1992Jan10.201804.11926@netlabs.com

From shafii@ksm.my Tue Oct 25 20:26:21 1994
Received: from jaring.my by metronet.com with SMTP id AA09912
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 25 Oct 1994 20:26:21 -0500
Return-Path: <shafii@ksm.my>
Received: from ksm.my by jaring.my with SMTP id AA20186
  (5.67a/IDA-1.5 for <perl-packrats@metronet.com>); Wed, 26 Oct 1994 09:26:11 +0800
Received: by ksm.my (5.0/SMI-SVR4)
	id AA15989; Wed, 26 Oct 94 09:22:27 SST
Resent-Time: Wed, 26 Oct 94 09:22:27 SST
Date: Wed, 26 Oct 94 09:22:27 SST
From: shafii@ksm.my (Shafii Abdullah)
Message-Id: <9410260122.AA15989@ksm.my>
To: perl-packrats@metronet.com
Content-Length: 24

subscribe perl-packrats

From wjm Wed Oct 26 11:46:09 1994
Received: by metronet.com id AA10798
  (5.67a/IDA1.5hp); Wed, 26 Oct 1994 06:46:09 -0500
Return-Path: <wjm>
Message-Id: <199410261146.AA10798@metronet.com>
From: wjm (Bill Middleton)
Date: Wed, 26 Oct 1994 06:46:09 -0500
In-Reply-To: Jarkko Hietaniemi <jhi@snakemail.hut.fi>
       "extensions: Sx, MsqlPerl, cursperl" (Oct 22,  2:29pm)
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Jarkko Hietaniemi <jhi@snakemail.hut.fi>
Subject: Re: extensions: Sx, MsqlPerl, cursperl
Cc: perl5-porters@isu.edu, perl-packrats

On Oct 22,  2:29pm, Jarkko Hietaniemi wrote:
} Subject: extensions: Sx, MsqlPerl, cursperl
} 
} For the sake of easy mirroring, I suggest that the extensions should
} reside on a separate directory: Sx/, MsqlPerl/, cursperl/.  tkperl/
} is already this way.
} 
} ++jhi;

I hope it's not too late to speak up on this.  (I'm now in an hp motif class,
so still cant get to my mail regularly.)  I'd suggest a single extensions
directory, extensions.  I think someone is already doing this, but I'll
go with the prevailing opinion.

Bill

From neilb@evian.khoros.unm.edu Wed Oct 26 12:20:04 1994
Received: from evian.khoros.unm.edu by metronet.com with SMTP id AA13681
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 26 Oct 1994 07:20:13 -0500
Return-Path: <neilb@evian.khoros.unm.edu>
Received: by evian.khoros.unm.edu (5.0/VISION/14Apr88/C)
	id AA04539; Wed, 26 Oct 1994 06:20:05 +0700
Posted-Date: Wed, 26 Oct 1994 06:20:04 MDT
Message-Id: <9410261220.AA04539@evian.khoros.unm.edu>
From: neilb@khoros.unm.edu (Neil Bowers)
Date: Wed, 26 Oct 1994 06:20:04 MDT
In-Reply-To: wjm@metronet.com (Bill Middleton)
       "Re: extensions: Sx, MsqlPerl, cursperl" (Oct 26,  6:46am)
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: wjm@metronet.com (Bill Middleton),
        Jarkko Hietaniemi <jhi@snakemail.hut.fi>
Subject: Re: extensions: Sx, MsqlPerl, cursperl
Cc: perl5-porters@isu.edu, perl-packrats@metronet.com
Reply-To: neilb@khoros.unm.edu
Organization: Khoral Research, Inc.
Content-Length: 253

Bill wrote:
> I hope it's not too late to speak up on this.  (I'm now in an hp motif class,
> so still cant get to my mail regularly.)  I'd suggest a single extensions
> directory, extensions.

That's what I have at the moment, and gets my vote.

neilb

From shafii@ksm.my Wed Oct 26 07:50:37 1994
Received: from jaring.my by metronet.com with SMTP id AA17676
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 26 Oct 1994 07:50:37 -0500
Return-Path: <shafii@ksm.my>
Received: from ksm.my by jaring.my with SMTP id AA07302
  (5.67a/IDA-1.5 for <perl-packrats@metronet.com>); Wed, 26 Oct 1994 20:50:23 +0800
Received: by ksm.my (5.0/SMI-SVR4)
	id AA24897; Wed, 26 Oct 94 20:46:40 SST
Resent-Time: Wed, 26 Oct 94 20:46:40 SST
Date: Wed, 26 Oct 94 20:46:40 SST
From: shafii@ksm.my (Shafii Abdullah)
Message-Id: <9410261246.AA24897@ksm.my>
To: perl-packrats@metronet.com
X-Sun-Charset: US-ASCII
Content-Length: 5

help

From lmjm@doc.ic.ac.uk Tue Nov 29 22:10:36 1994
Received: from swan.doc.ic.ac.uk by metronet.com with SMTP id AA02591
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Tue, 29 Nov 1994 16:12:17 -0600
Return-Path: <lmjm@doc.ic.ac.uk>
Received: from doc.ic.ac.uk by swan.doc.ic.ac.uk id <06146-0@swan.doc.ic.ac.uk>;
          Tue, 29 Nov 1994 22:10:41 +0000
From: Lee McLoughlin <lmjm@doc.ic.ac.uk>
Date: Tue, 29 Nov 1994 22:10:36 +0000
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: perl-packrats@metronet.com
Subject: new ftp.pl
Message-Id: <"swan.doc.i.166:29.10.94.22.10.46"@doc.ic.ac.uk>

There is a new version of my ftp.pl library available in
        src.doc.ic.ac.uk        packages/mirror/experimental/

You need both it and lchat.pl.

This version is rfc931 compliant and I've cured a serious memory leak that
hag been hitting mirror pretty badly.
        Lee

-- 
--
Lee McLoughlin.                          Phone: +44 171 594 8388
Dept of Computing, Imperial College,     Fax: +44 171 584 8301
180 Queens Gate, London, SW7 2BZ, UK.    Email: L.McLoughlin@doc.ic.ac.uk

From wjm Tue Dec 13 22:47:51 1994
Received: by metronet.com id AA20931
  (5.67a/IDA1.5hp); Tue, 13 Dec 1994 16:47:54 -0600
Return-Path: <wjm>
Message-Id: <199412132247.AA20931@metronet.com>
From: wjm (Bill Middleton)
Date: Tue, 13 Dec 1994 16:47:51 -0600
In-Reply-To: Mathias.Koerber@swi.com.sg (Mathias Koerber)
       "cisamperl-0.9.tar.gz - C-ISAM 3.1 for perl4" (Dec 13, 10:44pm)
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: Mathias.Koerber@swi.com.sg
Subject: Re: cisamperl-0.9.tar.gz - C-ISAM 3.1 for perl4
Cc: perl-packrats

On Dec 13, 10:44pm, Mathias Koerber wrote:
} Subject: cisamperl-0.9.tar.gz - C-ISAM 3.1 for perl4
} here isan addition for your perl archive:
} 
} http://www.swi.com.sg/~mathias/software/cisamperl-0.9.tar.gz
} 

Thanks Mathias.  If you have a chance, could you poke around a bit
and let me (us) know where to link it in?   I've got something of
a heirarchy here, although it's not canonical for all archives by
any means. 


Seasons Greetings,


Bill

From wjm Fri Dec 16 05:35:32 1994
Received: by metronet.com id AA14763
  (5.67a/IDA1.5hp); Thu, 15 Dec 1994 23:35:34 -0600
Return-Path: <wjm>
Message-Id: <199412160535.AA14763@metronet.com>
From: wjm (Bill Middleton)
Date: Thu, 15 Dec 1994 23:35:32 -0600
In-Reply-To: "Dana A. Jacobsen" <jacobsd@ecst.csuchico.edu>
       "Submissions for perl archive" (Dec 14, 11:22pm)
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: "Dana A. Jacobsen" <jacobsd@ecst.csuchico.edu>
Subject: Re: Submissions for perl archive
Cc: perl-packrats

On Dec 14, 11:22pm, "Dana A. Jacobsen" wrote:
} Subject: Submissions for perl archive
}   Hi there.  I was just looking around and found your archive of perl
} scripts on the web.  You might be interested in my scripts for bibliography
} conversions -- they're available by http on:
} http://www.ecst.csuchico.edu/~jacobsd/bib/index.html
} and you might also find some other stuff in the survey.
} --
} Dana Jacobsen
} jacobsd@ecst.csuchico.edu     http://www.ecst.csuchico.edu/~jacobsd/index.html
} 

Thanks Dana, I'll put in a link in the scripts/text-processing dir.

Bill

From grady@swindle.Berkeley.EDU Thu Dec 22 02:53:57 1994
Received: from swindle.Berkeley.EDU by metronet.com with SMTP id AA14756
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Wed, 21 Dec 1994 20:55:54 -0600
Return-Path: <grady@swindle.Berkeley.EDU>
Received: from localhost by swindle.Berkeley.EDU (5.65/XCF-1.34)
	id AA07729; Wed, 21 Dec 94 18:53:58 -0800
Message-Id: <9412220253.AA07729@swindle.Berkeley.EDU>
To: perl-packrats@metronet.com
Subject: Walnut Creek perl archive being set up
Date: Wed, 21 Dec 94 18:53:57 -0800
From: grady@swindle.Berkeley.EDU

I'm currently in the process of setting up the Walnut Creek CD-ROM
perl archive (for distribution as a CD-ROM, as well as as an FTP site).
I just got started a couple days ago.  I've read the perl-packrats
archives, and it seems appropriate that I mention my work.
I'm mirroring the following sites for perl-related material
(so far):
    dreams ora convex demon ira manitoba metronet netlabs
    ohs rutgers sunsite switch ufl utah

I'm trying to remove duplications.  I'm also extracting archives,
decompressing compressed files, formatting documentation, etc, as
appropriate for a CD-ROM.  Ultimately, I'd like to provide a clean
organization for the contents of the scripts directories, but I don't
think I'll have time for that in the short run.  Obviously that's the
biggest job, and Bill has done a great job on metronet, so I probably
won't try to do any more yet.

It is not currently in the public FTP directory.  When I finish my
first pass, I will put it there.

At the moment, my organization looks like (obviously with some debt
to both ufl and metronet):
    perlsrc/
	perl4.036/
	perl5.000/
	macperl/
	ntperl/
	msdos/
	os2/
	vms/
	extensions/
	    tkperl/
	    curses/				*
	    sx/					*
	    db/					*
		oraperl/			*
		...				*
    docs/
	unformatted/
	    [links to perlsrc]
	formatted/
	    perl4.036/
		cat1/
		ps/
		info/
	    perl5/
		man1/
		cat1/
		html/
		ps/
	slides/
	refcard/				*
	FAQ/					*
	misc/					*
    oreilly/
	ProgrammingPerl/
	    examples/
	LearningPerl/
	    errata/
	    examples/
    modules/					*
    scripts/
    	metronet/
	ufl/
	convex/
	coombs/
	etc...
    usenet/					*
    misc/					*
	quotes/					*
	japh/					*
	puritytest/				*
	internet/				*
	...					*

The starred entries are not done yet.

So far I've got 90 megs of stuff.  This will probably increase as
I make my way through the files, uncompressing .Z and .gz files.
I also expect to find more original sites (so I can mirror those
rather than their mirrors).  On the other hand, I haven't finished
removing duplicates yet.

My goal is explicitly _not_ to collect things on my own -- I cannot
guarantee the time to grab all the nifty things posted to comp.lang.perl
or what-have-you.  But I'd like to have this be as comprehensive as
possible a collection of all the other stuff out there.  The reasons
I'm doing this are that
    a) it is necessary to put this together for a CD-ROM
    b) wcarchive is a large, well-maintained site with good connectivity
    c) I haven't seen any archive that has _all_ the things I'm putting in
    d) Some of the other archives are out of date

Does anyone know where I can find as complete as possible an archive
of comp.lang.perl postings?  ufl has a directory with a couple megs
(corresponding to a few weeks).  If possible, I'd like to provide
everything ever posted (minus those with copyright restrictions..
sigh..)  Luckily, this is not particularly important...

	Steven Grady
	grady@wcarchive.cdrom.com

From grady@swindle.Berkeley.EDU Thu Dec 22 07:57:45 1994
Received: from swindle.Berkeley.EDU by metronet.com with SMTP id AA09754
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Thu, 22 Dec 1994 01:59:40 -0600
Return-Path: <grady@swindle.Berkeley.EDU>
Received: from localhost by swindle.Berkeley.EDU (5.65/XCF-1.34)
	id AA08079; Wed, 21 Dec 94 23:57:45 -0800
Message-Id: <9412220757.AA08079@swindle.Berkeley.EDU>
To: perl-packrats@metronet.com
Subject: oops, forgot my courtesy
Date: Wed, 21 Dec 94 23:57:45 -0800
From: grady@swindle.Berkeley.EDU

Someone sent me mail and pointed out that I am making some
assumptions.  I'd been remiss in actually asking people if
they objected to having their archives included.  If any of
you object strongly to the inclusion of your archive on the
CD-ROM, let me know.  Also, as a courtesy to those whose
work is being used or referenced, if you are one of the
archive maintainers and are interested in receiving a
complementary copy of the CD-ROM when it comes out, let me
know.

BTW, I thought I'd introduce myself.  I've been following, using and
proselytizing about Perl since, oh, version 2 or so; my greatest claim
to Perl fame is my inetd clone (which Larry renamed "receptionist") in the
Camel book; and the reason I'm doing this is just because a friend of
mine works at Walnut Creek CD-ROM, and I happened to be available to
create and maintain this archive, and I thought it would be a useful
product and an interesting project.  I do not work for Walnut Creek
CD-ROM (although I will state in candor that they are paying me
about a week's wages, which is a little less time than it will
actually take).

	Steven
	grady@wcarchive.cdrom.com
	(well, really, grady@xcf.berkeley.edu, but the above sounds better)

From bmiddlet@hpmail2.fwrdc.rtsg.mot.com Thu Dec 22 17:12:29 1994
Received: from ftpbox.mot.com by metronet.com with SMTP id AA18411
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Thu, 22 Dec 1994 11:12:57 -0600
Return-Path: <bmiddlet@hpmail2.fwrdc.rtsg.mot.com>
Received: from pobox.mot.com by ftpbox.mot.com with SMTP (5.67b/IDA-1.4.4/MOT-3.1 for <perl-packrats@metronet.com>)
          id AA27399; Thu, 22 Dec 1994 11:12:34 -0600
Received: from fwans12.fwrdc.rtsg.mot.com by pobox.mot.com with SMTP (5.67b/IDA-1.4.4/MOT-3.1)
          id AA10381; Thu, 22 Dec 1994 11:12:32 -0600
Received: from fwhns15 (fwhns15.fwrdc.rtsg.mot.com) by fwans12.fwrdc.rtsg.mot.com
	  (5.67b/FTW-1.59) id AA26816; Thu, 22 Dec 1994 11:10:17 -0600
Received: by fwhns15
	  (1.37.109.11/FTW-1.57) id AA115136349; Thu, 22 Dec 1994 11:12:29 -0600
Message-Id: <199412221712.AA115136349@fwhns15>
From: bmiddlet@ftw.mot.com (Bill Middleton)
Date: Thu, 22 Dec 1994 11:12:29 -0600
In-Reply-To: grady@swindle.Berkeley.EDU
       "Walnut Creek perl archive being set up" (Dec 21,  6:53pm)
X-Mailer: Mail User's Shell (7.2.5 10/14/92)
To: grady@swindle.Berkeley.EDU
Subject: Re: Walnut Creek perl archive being set up
Cc: perl-packrats@metronet.com



Hi.  Thanks for letting us know about your plans.  At this point,
we don't have alot of "synchronicity" in our group, and perhaps
such an undertaking will lend to that.  In particular, we've 
been discussing a Canonical structure to the archives for some
time, with less that optimal results.  However, and given that
your archive will be made available for distribution for profit,
I have several concerns.  To wit:

  * Most of the stuff at metronet is untested, and probably not
    suitable for commercial distribution.  

  * The authors of each of the items should probably be contacted,
    to verify that it's ok to distribute their work for profit.
    Especially the ORA book stuff, if you plan to use it.

  * If you do decide to use the metronet stuff, I'll need to have
    you insert a disclaimer, probably at the top of the heirarchy,
    to lessen or hopefully eliminate their (TMI's) liability.

Other than that, I say more power to ya.  Perhaps some of the 
others have other concerns?


Bill





Hi.  Thanks for letting us know about your plans.  At this point,
we don't have alot of "synchronicity" in our group, and perhaps
such an undertaking will lend to that.  In particular, we've 
been discussing a Canonical structure to the archives for some
time, with less that optimal results.  However, and given that
your archive will be made available for distribution for profit,
I have several concerns.  To wit:

  * Most of the stuff at metronet is untested, and probably not
    suitable for commercial distribution.  

  * The authors of each of the items should probably be contacted,
    to verify that it's ok to distribute their work for profit.
    Especially the ORA book stuff, if you plan to use it.

  * If you do decide to use the metronet stuff, I'll need to have
    you insert a disclaimer, probably at the top of the heirarchy,
    to lessen or hopefully eliminate their (TMI's) liability.

Other than that, I say more power to ya.  Perhaps some of the 
others have other concerns?


Bill



From grady@swindle.Berkeley.EDU Thu Dec 22 19:47:37 1994
Received: from swindle.Berkeley.EDU by metronet.com with SMTP id AA18292
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Thu, 22 Dec 1994 13:49:51 -0600
Return-Path: <grady@swindle.Berkeley.EDU>
Received: from localhost by swindle.Berkeley.EDU (5.65/XCF-1.34)
	id AA09015; Thu, 22 Dec 94 11:47:38 -0800
Message-Id: <9412221947.AA09015@swindle.Berkeley.EDU>
To: bmiddlet@ftw.mot.com (Bill Middleton)
Cc: perl-packrats@metronet.com
Subject: Re: Walnut Creek perl archive being set up 
In-Reply-To: Your message of Thu, 22 Dec 1994 11:12:29 -0600 
	     <199412221712.AA115136349@fwhns15> 
Date: Thu, 22 Dec 94 11:47:37 -0800
From: grady@swindle.Berkeley.EDU

> At this point,
> we don't have alot of "synchronicity" in our group, and perhaps
> such an undertaking will lend to that.  In particular, we've 
> been discussing a Canonical structure to the archives for some
> time, with less that optimal results.

So far, I've just tried to use common sense, aided by the structures
I've already seen in place at some locations.  My structure is evolving
as I run into new items and figure out where to put them.  Because the
first cut is on a tight schedule, I don't have time to get into a
discussion right now about an optimal layout.  But once I've got my first
version in place, I'll certainly be interested in participating in such
a discussion.

In particular, as I said before, I don't think I'll have anything
contribute with respect to organizing the scripts themselves.  Not
before the first cut, anyway..

> However, and given that
> your archive will be made available for distribution for profit,
> I have several concerns.  To wit:
> 
>   * Most of the stuff at metronet is untested, and probably not
>     suitable for commercial distribution.  
> 
>   * If you do decide to use the metronet stuff, I'll need to have
>     you insert a disclaimer, probably at the top of the heirarchy,
>     to lessen or hopefully eliminate their (TMI's) liability.

I think there shouuldn't be a problem providing a general disclaimer
for the information, eliminating liability from both the individual
authors and the archives.  I'll mail out a copy of the disclaimer to
the maintainers, to verify that people are satisfied with it.

>   * The authors of each of the items should probably be contacted,
>     to verify that it's ok to distribute their work for profit.
>     Especially the ORA book stuff, if you plan to use it.

This sounds like a problem.  I know WC has run into this before.  The
problem seems to be that the hassle of contacting the individual authors
is so prohibitive as to make the undertaking impossible (so far I've
got thousands of files, and I'm continuing to discover new sources).
In other words, if I had to contact the authors, we would just give up
on the Perl CD completely, and everyone would lose (IMHO).

I think the rationalization WC uses is that if people are making this
stuff freely available over the net, it is essentially available for
any kind of redistribution, so it's not strictly necessary to get
permission for this particular kind of permission.  (Remember,
please, I am not an employee of WC, and I do _not_ speak for them.)  So
I suspect that they're not going to go for that.  At least I hope not,
since _I_ don't want to try to get in touch will all the hundreds or
thousands of people who have made their work available.

You're right that the O'Reilly stuff might be a special case, but
there don't seem to be any mentions of copying restrictions in either
the individual directories or the top level of the archive.  But
it couldn't hurt to check, certainly.
 
> Other than that, I say more power to ya.  Perhaps some of the 
> others have other concerns?

Thanks for the support.

	Steven

From merlyn@teleport.com Fri Dec 23 02:48:39 1994
Received: from desiree.teleport.com by metronet.com with SMTP id AA25087
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Thu, 22 Dec 1994 20:48:15 -0600
Return-Path: <merlyn@teleport.com>
Received: from sandra.teleport.com (merlyn@sandra.teleport.com [192.108.254.16]) by desiree.teleport.com (8.6.9/8.6.9) with SMTP id SAA03797 for <perl-packrats@metronet.com>; Thu, 22 Dec 1994 18:47:54 -0800
Message-Id: <199412230247.SAA03797@desiree.teleport.com>
X-Authentication-Warning: desiree.teleport.com: Host sandra.teleport.com didn't use HELO protocol
To: perl-packrats@metronet.com
Subject: Re: Walnut Creek perl archive being set up 
In-Reply-To: Your message of "Thu, 22 Dec 1994 11:47:37 PST."             <9412221947.AA09015@swindle.Berkeley.EDU> 
Date: Thu, 22 Dec 1994 18:48:39 -0800
From: "Randal L. Schwartz" <merlyn@teleport.com>

--------
>>>>> "grady" == grady  <grady@swindle.Berkeley.EDU> writes:

grady> You're right that the O'Reilly stuff might be a special case, but
grady> there don't seem to be any mentions of copying restrictions in either
grady> the individual directories or the top level of the archive.  But
grady> it couldn't hurt to check, certainly.

I cannot speak for O'Reilly, however, I know that they gave free
permission to copy the examples to the InfoMagic Perl/Tck/Tk CD-ROM.

So, I think you'll just have to find someone (eek... who? :-) that can
sign off on this.  At worst, just email tim@ora.com (as in "Tim
O'Reilly") and he can direct you to the right place.

Name: Randal L. Schwartz / Stonehenge Consulting Services (503)777-0095
Keywords: Perl training, UNIX[tm] consulting, video production, skiing, flying
Email: <merlyn@stonehenge.com> Snail: (Call) PGP-Key: (finger merlyn@ora.com)
Web: <A HREF="http://www.teleport.com/~merlyn/">My Home Page!</A>

From spp@cis.ufl.edu Fri Dec 23 04:39:21 1994
Received: from beach.cis.ufl.edu by metronet.com with SMTP id AA14232
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Thu, 22 Dec 1994 22:39:47 -0600
Return-Path: <spp@cis.ufl.edu>
Received:  from localhost  by beach.cis.ufl.edu (8.6.7/8.6.7-cis.ufl.edu)
	id XAA07655; Thu, 22 Dec 1994 23:39:21 -0500
Message-Id: <199412230439.XAA07655@beach.cis.ufl.edu>
To: perl-packrats@metronet.com
Cc: grady@swindle.berkeley.edu
Subject: Re: Walnut Creek perl archive being set up 
In-Reply-To: Your message of "Thu, 22 Dec 1994 18:48:39 PST."
             <199412230247.SAA03797@desiree.teleport.com> 
Date: Thu, 22 Dec 1994 23:39:21 EST
From: Stephen P Potter <spp@cis.ufl.edu>


I've already voiced my concerns to Steven in private email (which is
what prompted most of this discussion in fact, thanks for the quick
response Steven).  As for contacting all the individual authors, I
think you'd CYA pretty well by posting a message to perl5-porters and
comp.lang.perl about the CDrom.  At least no one could complain about
you not attempting, which is where most of us (I can only speak for
myself, but this is the general feeling I've gotten from the FAQ
maintaiiners list for example) are concerned.

Steve

From grady@swindle.Berkeley.EDU Fri Dec 23 19:06:23 1994
Received: from swindle.Berkeley.EDU by metronet.com with SMTP id AA22835
  (5.67a/IDA1.5hp for <perl-packrats@metronet.com>); Fri, 23 Dec 1994 13:08:37 -0600
Return-Path: <grady@swindle.Berkeley.EDU>
Received: from localhost by swindle.Berkeley.EDU (5.65/XCF-1.34)
	id AA10804; Fri, 23 Dec 94 11:06:25 -0800
Message-Id: <9412231906.AA10804@swindle.Berkeley.EDU>
To: Stephen P Potter <spp@cis.ufl.edu>
Cc: perl-packrats@metronet.com
Subject: Re: Walnut Creek perl archive being set up 
In-Reply-To: Your message of Thu, 22 Dec 1994 23:39:21 EST 
	     <199412230439.XAA07655@beach.cis.ufl.edu> 
Date: Fri, 23 Dec 94 11:06:23 -0800
From: grady@swindle.Berkeley.EDU

> As for contacting all the individual authors, I
> think you'd CYA pretty well by posting a message to perl5-porters and
> comp.lang.perl about the CDrom.

Done.

	Steven

