[11502] in Perl-Users-Digest
Perl-Users Digest, Issue: 5102 Volume: 8
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Wed Mar 10 15:17:35 1999
Date: Wed, 10 Mar 99 12:00:27 -0800
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Perl-Users Digest Wed, 10 Mar 1999 Volume: 8 Number: 5102
Today's topics:
Re: ADO, OLE on WinNT <hensh@math.msu.edu>
beginner problem with a test condition branboles@netscape.net
Re: beginner problem with a test condition (brian d foy)
Re: Building Perl 5 with Socket Support on Sequent/Dyni <krader@sequent.com>
Re: Centering a submit button using CGI.pm. Possible? <dturley@pobox.com>
Re: Combining Files (Larry Rosler)
Re: declaring a local in a while (Andre L.)
FAQ 3.24: How can I get C<#!perl> to work on [MS-DOS,NT <perlfaq-suggestions@perl.com>
Re: FAQ 3.7: Is there a pretty-printer (formatter) for (Mike Wescott)
Re: FAQ 3.7: Is there a pretty-printer (formatter) for <tchrist@mox.perl.com>
Help converting perl website to a CD horseyride@hotmail.com
Re: Help converting perl website to a CD <staffan@ngb.se>
Re: Help: lstat() and -l problems <aqumsieh@matrox.com>
Location: headers <hartleh1@westat.com>
Re: Location: headers (brian d foy)
Re: Location: headers <hartleh1@westat.com>
Re: Location: headers (brian d foy)
Ok, this is a weird phenomenon... (Nobody)
Re: Ok, this is a weird phenomenon... (Nobody)
Ouput to textbox w/o rewriting page <graphxie@ix.netcom.com>
Overloading file test operators <Jochen.Stenzel.gp@icn.siemens.de>
Perl & mySql grey.cloud@usa.net
Re: Perl & mySql <jcraft@ucar.edu>
Perl module to read or write MS Excel/Word files <dhenders@cpsgroup.com>
Perl refuses to work in my browser, only in MSDos <matthewbaines@demon.co.uk>
Perl versions <jstoner@generosity.org>
Re: Perl versions (brian d foy)
Perl5 SOCKSifiied? dokoa@my-dejanews.com
PerlTk for Win32 ? <fichou@club-internet.fr>
Please help! (Alex Iatskovski)
Re: Please help! (brian d foy)
Problem with "unlink(...)" and "rename(...)" <sonaliagrawal@geocities.com>
Re: Problem with "unlink(...)" and "rename(...)" (brian d foy)
Re: sigals <prochak@my-dejanews.com>
Re: URGENT: Problem with Bitwise AND <jdf@pobox.com>
Re: URGENT: Problem with Bitwise AND fxia@my-dejanews.com
Using Modules on Win95 Platform <ldemarest@mindspring.com>
Why 'use CGI' syntax works offline but not online? <duch@cig.mot.com>
why does my browser show my scripts instead of running <mgeorgiadis@hotmail.com>
WIN32: Get a List of Domain Printer Queues <ts40182@hpnfssvr.msc.az.boeing.com>
Re: Wrapping perl and #! problems <zenin@bawdycaste.org>
Special: Digest Administrivia (Last modified: 12 Dec 98 (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: Wed, 10 Mar 1999 12:30:38 -0600
From: "Rick Hensh" <hensh@math.msu.edu>
Subject: Re: ADO, OLE on WinNT
Message-Id: <7c6a9s$h5u$1@msunews.cl.msu.edu>
The provider is any one of the following:
SQLOLEDB for native MS SQL server support
Microsoft.Jet.OLEDB.3.51
MSDAORA for Oracle
MSDASQL for SQL server support through ODBC
etc.
Apparently, there are many others. Try searching
http://www.microsoft.com/data/.
The initial catalog is the DB name as you suggested. I've had to learn much
of this
so that I could use Active Server Pages last summer. You might checkt out
several
WROX books on the subject:
ASP 2.0, Programmer's Reference, ADO 2.0, Programmer's Reference or
Professional
Active Server Pages. The first book suggests DSNless connections???
hth
ricky
>P.S. Re 3. in my previous message, it's the "or die" wot done it. I
followed
>an example in Matt Sergeant's FAQ, but "0" is a GOOD return code.
>
>Now I've changed that to "if ($conn.....) {die...}" it's works OK. But the
>questions remain:
>What is the "Provider"?
>What is thee "Initial Catalog"?
>
>Thanks again,
>
> Noel
>
>Noel Sant wrote in message <36e3dc5f.0@145.227.194.253>...
>>Thanks. I tried it and:
>>
>>1. As you wrote, I died at the open with:
>>----------------
>>OLE exception from "ADODB.Connection":
>>
>>ADO could not find the specified provider.
>>
>>Win32::OLE::0.0810 error 0x800a0e7a
>> in methodcall/getproperty "Open"
>>----------------
>>
>>2. Removing the Provider=... part of the string, and using any sort of
path
>>for the Data Source, I got the original message, (couldn't find it).
>>
>>3. Without provider, but with "Chorus" instead of "Chorus.dsn" in Data
>>Source=..., AND provided that dsn is shown in the "User DSN" tab of the
>ODBC
>>applet in Control Panel, NOT the "File DSN" tab (as it was originally), I
>>died at the open with: "0" Eh?!
>>
>>By the way, what is the "Provider"? Also what is the "Initial Catalog" (I
>>assumed it was the DB name)?
>>
>>Regards,
>>
>> Noel
>>
------------------------------
Date: Wed, 10 Mar 1999 17:19:10 GMT
From: branboles@netscape.net
Subject: beginner problem with a test condition
Message-Id: <7c69i3$9v$1@nnrp1.dejanews.com>
Hello all,
Can someone help me out with this bit of code? This is what I have setup:
if ( $prevmedrec == ($medrec | 1) ) {
if ( $prevmedrec == 1 ) {
#do some processing
}
else {
#do some processing
}
}
The variables $medrec and $prevmedrec may contain a combination of letters
and numbers. What I want to happen with the outside "if/then" is if
$prevmedrec is equal to $medrec or the character "1", then continue. For
some reason, this isn't currently happening. I've been using the debugger
and looking at the value of the variables and they are what they should be,
but the condition isn't working properly. Also, with the nested "if/then"
condition, I can't get the condition to _not_ be satisfied and go on to the
"else" portion. I will look and $prevmedrec in the debugger and it will be
equal to something like "JO001260BEH03" which is obviously not equal to "1".
But it still goes into the "if/then" statement. Any help or suggestions
would be greatly appreciated!! BTW, is there any way in the debugger to see
what a condition evaluates to? Thanks a lot!
Brandon Boles
branboles@netscape.net
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
------------------------------
Date: Wed, 10 Mar 1999 12:48:27 -0500
From: comdog@computerdog.com (brian d foy)
Subject: Re: beginner problem with a test condition
Message-Id: <comdog-ya02408000R1003991248270001@news.panix.com>
In article <7c69i3$9v$1@nnrp1.dejanews.com>, branboles@netscape.net posted:
> The variables $medrec and $prevmedrec may contain a combination of letters
> and numbers. What I want to happen with the outside "if/then" is if
> $prevmedrec is equal to $medrec or the character "1", then continue.
if( $prevmedrec eq $medrec or $prevmedrec eq '1' )
{
#do stuff here
}
--
brian d foy
CGI Meta FAQ <URL:http://www.smithrenaud.com/public/CGI_MetaFAQ.html>
------------------------------
Date: Wed, 10 Mar 1999 11:03:51 -0800
From: "Kurtis D. Rader" <krader@sequent.com>
Subject: Re: Building Perl 5 with Socket Support on Sequent/Dynix 4.x
Message-Id: <36E6C217.50C0615F@sequent.com>
bill.williams@cisco.com wrote:
>
> Saw a post earlier regarding a similar problem, but when I build perl 5.005_02
> and try to use DBI/DBD, I get the following:
>
> '/usr/local/lib/perl5/site_perl/5.005/i386-dynixptx/auto/DBD/Oracle/Oracle.so'
> for module DBD::Oracle: dynamic linker: perl: relocation error: symbol not
> found: getsockname at /usr/local/lib/perl5/5.00502/i386-dynixptx/DynaLoader.pm
> line 168.
>
> I built it with the following flags:
>
> ccflags='-Wc,+bsd-socket'
>
> Any ideas, tips, or hints?
The Oracle SQL*Net libraries are still using ABI style sockets. You
need to build the DBD::Oracle shared library with
-Wc,+abi-socket
It is okay to build the perl run-time engine with BSD sockets and the
Oracle DBD module with ABI sockets. The two socket support libraries
have separate name spaces.
--
Kurtis D. Rader, Staff Engineer email: krader@sequent.com
Sequent Computer Systems voice: +1 503-578-3714
15450 SW Koll Pkwy, MS RHE2-501 http://www.sequent.com
Beaverton, OR 97006-6063
------------------------------
Date: Wed, 10 Mar 1999 19:31:45 GMT
From: David Turley <dturley@pobox.com>
Subject: Re: Centering a submit button using CGI.pm. Possible?
Message-Id: <7c6hb1$7u9$1@nnrp1.dejanews.com>
> On 5 Mar 1999 10:57:49 -0500, (James W. Sandoz) wrote:
> > submit({align=>'center'}-name=>'Set'),
> > center(reset(-name =>'Reset')),
> >
you can center anything with center()
print center(submit(-name=>'Set'));
Just make sure import the correct functionality
use CGI qw(:netscape);
--
David Turley
dturley@pobox.com
http://www.binary.net/dturley
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
------------------------------
Date: Sun, 7 Mar 1999 23:27:11 -0800
From: lr@hpl.hp.com (Larry Rosler)
Subject: Re: Combining Files
Message-Id: <MPG.114d1ba9d038ea77989709@nntp.hpl.hp.com>
[Posted and a courtesy copy sent.]
In article <36e31147.4434897@news.flash.net> on Mon, 08 Mar 1999
00:01:49 GMT, golfer@usa.net <golfer@usa.net >says...
> I am stumped! I have 50 text tab delimited files that I am trying to
> combine into one file based upon the username variable.
>
> File 1:
> mike 100
> joe 90
> pete 35
>
> File 2:
> larry 87
> joe 15
> sam 20
>
> File 3:
> sam 15
> joe 12
> pete 21
>
> etc,; what I need to do is combine these files into a single file
> resulting in (order is not important):
> mike 100
> larry 87
> joe 90 15 12
> pete 35 21
> sam 20 15
>
> I can do it if the names are present in all files but each file may or
> may not have that person's name. I have looked at the FAQ's but
> didn't have any luck. Any help is greatly appreciated. Thanks...
This is light work with the right data structure. Create a Hash of
Lists (really, a hash of references to lists). See perldsc.
#!/usr/local/bin/perl -w
use strict;
my %hash;
while (<>) {
my ($name, $val) = split /\s/;
push @{$hash{$name}}, $val;
}
foreach (keys %hash) {
print join("\t", $_, @{$hash{$_}}), "\n";
}
__END__
You can add an alphabetical sort of the names and a numerical sort of
the values, if you wish.
--
(Just Another Larry) Rosler
Hewlett-Packard Company
http://www.hpl.hp.com/personl/Larry_Rosler/
lr@hpl.hp.com
------------------------------
Date: Wed, 10 Mar 1999 13:02:59 -0500
From: alecler@cam.org (Andre L.)
Subject: Re: declaring a local in a while
Message-Id: <alecler-1003991302590001@dialup-534.hip.cam.org>
In article <36E69E96.A5FA0014@catnmoose.com>, Marty Landman
<marty@catnmoose.com> wrote:
> I would like to know about the following:
>
> my $buffer;
> $buffer .= $_ while <File>;
>
> if I were to say 'my $buffer .= $_ while <File>;' I'm thinking that'd be
> wrong or at minimum inefficient since the 'my' would try to execute in a
> loop.
There's no theory like trying.
Since my() undefs the variable, 'my $buffer .= $_ while <File>;' does not work.
Andre
------------------------------
Date: 10 Mar 1999 11:46:40 -0700
From: Tom Christiansen <perlfaq-suggestions@perl.com>
Subject: FAQ 3.24: How can I get C<#!perl> to work on [MS-DOS,NT,...]?
Message-Id: <36e6be10@csnews>
(This excerpt from perlfaq3 - Programming Tools
($Revision: 1.33 $, $Date: 1998/12/29 20:12:12 $)
part of the standard set of documentation included with every
valid Perl distribution, like the one on your system.
See also http://language.perl.com/newdocs/pod/perlfaq3.html
if your negligent system adminstrator has been remiss in his duties.)
How can I get `#!perl' to work on [MS-DOS,NT,...]?
For OS/2 just use
extproc perl -S -your_switches
as the first line in `*.cmd' file (`-S' due to a bug in cmd.exe's
`extproc' handling). For DOS one should first invent a
corresponding batch file, and codify it in `ALTERNATIVE_SHEBANG'
(see the INSTALL file in the source distribution for more
information).
The Win95/NT installation, when using the ActiveState port of
Perl, will modify the Registry to associate the `.pl' extension
with the perl interpreter. If you install another port (Gurusamy
Sarathy's is the recommended Win95/NT port), or (eventually)
build your own Win95/NT Perl using a Windows port of gcc (e.g.,
with cygwin32 or mingw32), then you'll have to modify the
Registry yourself. In addition to associating `.pl' with the
interpreter, NT people can use: `SET PATHEXT=%PATHEXT%;.PL' to
let them run the program `install-linux.pl' merely by typing
`install-linux'.
Macintosh perl scripts will have the appropriate Creator and
Type, so that double-clicking them will invoke the perl
application.
*IMPORTANT!*: Whatever you do, PLEASE don't get frustrated, and
just throw the perl interpreter into your cgi-bin directory, in
order to get your scripts working for a web server. This is an
EXTREMELY big security risk. Take the time to figure out how to
do it correctly.
--
A programmer is a machine for converting coffee into code.
------------------------------
Date: 10 Mar 1999 13:22:53 -0500
From: wescott@cygnus.ColumbiaSC.NCR.COM (Mike Wescott)
To: perlfaq-suggestions@perl.com (Tom and Gnat)
Subject: Re: FAQ 3.7: Is there a pretty-printer (formatter) for Perl?
Message-Id: <x4aexl5hmq.fsf@cygnus.ColumbiaSC.NCR.COM>
[ emailed to perlfaq-suggestions@perl.com ]
In article <36e467b0@csnews> Tom Christiansen writes:
> Tom swears by the following settings in vi and its clones:
> set ai sw=4
> map ^O {^M}^[O^T
Shouldn't that be "map! ..." ?
set ai sw=4
map! ^O {^M}^[O^T
--
-Mike Wescott
mike.wescott@ColumbiaSC.NCR.COM
------------------------------
Date: 10 Mar 1999 12:52:42 -0700
From: Tom Christiansen <tchrist@mox.perl.com>
Subject: Re: FAQ 3.7: Is there a pretty-printer (formatter) for Perl?
Message-Id: <36e6cd8a@csnews>
[courtesy cc of this posting sent to cited author via email]
In comp.lang.perl.misc, mike.wescott@columbiasc.ncr.com writes:
:
:Shouldn't that be "map! ..." ?
:
: set ai sw=4
: map! ^O {^M}^[O^T
Yup. Thanks.
--tom
--
"I think contraception is disgusting --people using each other for pleasure."
--Joseph Scheidler, Director, Pro-Life Action League
------------------------------
Date: Wed, 10 Mar 1999 17:35:21 GMT
From: horseyride@hotmail.com
Subject: Help converting perl website to a CD
Message-Id: <7c6agp$14p$1@nnrp1.dejanews.com>
I have a website perl program that read in a template and generates an HTML
page on the fly incorporating a specified image. It takes the form
/cgi-bin/process.pl?item=300. I have about 2000 items.
Now the customer wants to make a CD of his web site. I tried using PERL2EXE to
make an executable of the perl program but ---
1. Can't figure out get the executable to read the ?item=300 part
2. Output seems directed to a windows dos box, not the browser
3. How would I call it from the browser anyway
Any overall ideas???
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
------------------------------
Date: Wed, 10 Mar 1999 20:58:15 +0100
From: Staffan Liljas <staffan@ngb.se>
Subject: Re: Help converting perl website to a CD
Message-Id: <36E6CED7.A4C65035@ngb.se>
horseyride@hotmail.com wrote:
>
> I have a website perl program that read in a template and generates
> an HTML page on the fly incorporating a specified image. It takes the
> form /cgi-bin/process.pl?item=300. I have about 2000 items.
>
> Now the customer wants to make a CD of his web site. I tried using
> PERL2EXE to make an executable of the perl program but ---
Why not generate all the files once using a slight modification of the
script (output to a file instead of standard out) and then just copy all
the files to the CD. The HTML files aren't that large, so you don't have
to worry about fitting them... Make sure you name the files to something
good, and generate indexfiles to reach them.
I think this could be one simple solution to all of it. (If you need the
user to be able to reach the files from forms, use JavaScript instead)
HTH
Staffan
------------------------------
Date: Wed, 10 Mar 1999 10:07:31 -0500
From: Ala Qumsieh <aqumsieh@matrox.com>
Subject: Re: Help: lstat() and -l problems
Message-Id: <x3y4sntfknh.fsf@tigre.matrox.com>
lindholm@ucs.ubc.ca (George Lindholm) writes:
> #!/usr/local/bin/perl
Always use the '-w' switch. It is very useful.
> open(FH, '/etc/motd');
you should check whether your open() succeeded or not. But this isn't
the problem.
> ($dev) = lstat(FH);
> if (-l _) {
> print "symlink\n";
> }
>
> I get:
>
> The stat preceding -l _ wasn't an lstat at /tmp/b.pl line 5.
>From perldiag:
The stat preceding -l _ wasn't an lstat
(F) It makes no sense to test the current stat buffer
for symbolic linkhood if the last stat that wrote to the
stat buffer already went past the symlink to get to the
real file. Use an actual filename instead.
That explains it.
HTH,
Ala
------------------------------
Date: Wed, 10 Mar 1999 12:29:36 -0500
From: Henry <hartleh1@westat.com>
Subject: Location: headers
Message-Id: <36E6ABFF.3FF6C00E@westat.com>
I've got a simple perl script that I use as a navigation aide on a web
site. Each page has a drop down box (html form) on it. When the user
selects any item from that list, the perl script takes the line they
were on, puts the url to change to in a variable and issues:
print ("Location: $GotoUrl\n\n");
It works great and everyone likes it. The problem is that now, one
group here (this is on the company intranet) has made their section use
frames. We did require they include our banner with has this navigation
piece in it but the problem is that when the Location: does its thing,
the new document is loaded in just that header frame.
What I need is some way to tell it target="_top" but the Location:
header doesn't seem to be the way. Any ideas? We may end up having to
tell that one group they have to lose the frames.
Henry Hartley
Westat
------------------------------
Date: Wed, 10 Mar 1999 12:49:36 -0500
From: comdog@computerdog.com (brian d foy)
Subject: Re: Location: headers
Message-Id: <comdog-ya02408000R1003991249360001@news.panix.com>
In article <36E6ABFF.3FF6C00E@westat.com>, Henry <hartleh1@westat.com> posted:
> What I need is some way to tell it target="_top" but the Location:
> header doesn't seem to be the way. Any ideas? We may end up having to
> tell that one group they have to lose the frames.
the CGI Meta FAQ has references to documents that tell you how to
work with frames. :)
--
brian d foy
CGI Meta FAQ <URL:http://www.smithrenaud.com/public/CGI_MetaFAQ.html>
------------------------------
Date: Wed, 10 Mar 1999 14:34:33 -0500
From: Henry <hartleh1@westat.com>
Subject: Re: Location: headers
Message-Id: <36E6C949.7A334F3A@westat.com>
It has references to documents that tell you how to work with frames in HTML. I
know how to build frames. The questions is, what can I do in Perl to send the
user to a location and put that in the "_top" frame? None of the documents
referenced in the Meta FAQ even approach the subject.
brian d foy wrote:
> In article <36E6ABFF.3FF6C00E@westat.com>, Henry <hartleh1@westat.com> posted:
>
> > What I need is some way to tell it target="_top" but the Location:
> > header doesn't seem to be the way. Any ideas? We may end up having to
> > tell that one group they have to lose the frames.
>
> the CGI Meta FAQ has references to documents that tell you how to
> work with frames. :)
>
> --
> brian d foy
> CGI Meta FAQ <URL:http://www.smithrenaud.com/public/CGI_MetaFAQ.html>
------------------------------
Date: Wed, 10 Mar 1999 14:53:31 -0500
From: comdog@computerdog.com (brian d foy)
Subject: Re: Location: headers
Message-Id: <comdog-ya02408000R1003991453310001@news.panix.com>
In article <36E6C949.7A334F3A@westat.com>, Henry <hartleh1@westat.com> posted:
> brian d foy wrote:
>
> > In article <36E6ABFF.3FF6C00E@westat.com>, Henry <hartleh1@westat.com> posted:
> >
> > > What I need is some way to tell it target="_top" but the Location:
> > the CGI Meta FAQ has references to documents that tell you how to
> > work with frames. :)
> It has references to documents that tell you how to work with frames in HTML. I
> know how to build frames. The questions is, what can I do in Perl to send the
> user to a location and put that in the "_top" frame? None of the documents
> referenced in the Meta FAQ even approach the subject.
notice the title of that section is "Working with Frames", not "Building
Frames". there's a reason for that. your problem is that you need to
know how to work with frames.
if you had read those documents, you would have found your answer - that's
why i mentioned them. if you refuse to help yourself, there's not much
we can do for you.
note, also, that this question is also in the CGI FAQ, also referenced
in the CGI Meta FAQ.
--
brian d foy
CGI Meta FAQ <URL:http://www.smithrenaud.com/public/CGI_MetaFAQ.html>
------------------------------
Date: 10 Mar 1999 18:40:06 GMT
From: nobody@dewpoint.eng.sun.com (Nobody)
Subject: Ok, this is a weird phenomenon...
Message-Id: <7c6ea6$psr$1@engnews2.Eng.Sun.COM>
Here's are two test programs (I added line numbers in front, ignore them):
Program A:
1 #!/usr/bin/perl
2
3 use File::Basename;
4 use FileHandle;
5 use Getopt::Std;
6
7 &first_step;
8 &second_step;
9
10 sub first_step;
11 {
12 printf("You're in first_step routine.\n");
13 }
14
15 sub second_step
16 {
17 printf("You're in second_step routine.\n");
18 }
=====================
Program B:
1 #!/usr/bin/perl
2
3 use File::Basename;
4 use FileHandle;
5 use Getopt::Std;
6
7 &second_step;
8 &first_step;
9
10 sub first_step;
11 {
12 printf("You're in first_step routine.\n");
13 }
14
15 sub second_step
16 {
17 printf("You're in second_step routine.\n");
18 }
========================
The only difference being that I switched the order on calling the sub-routines.
What's the output?
For Program A, I get:
Undefined subroutine &main::first_step called at weird line 7.
For Program B, I get:
You're in second_step routine.
Undefined subroutine &main::first_step called at weird line 8.
Why is this happening? What is wrong with the "first_step" subroutine? This
is definitely weird.
EDEW
------------------------------
Date: 10 Mar 1999 18:58:40 GMT
From: nobody@dewpoint.eng.sun.com (Nobody)
Subject: Re: Ok, this is a weird phenomenon...
Message-Id: <7c6fd0$q4v$1@engnews2.Eng.Sun.COM>
In article <7c6ea6$psr$1@engnews2.Eng.Sun.COM> nobody@dewpoint.eng.sun.com (Nobody) writes:
>Here's are two test programs (I added line numbers in front, ignore them):
>
>Program A:
>
>1 #!/usr/bin/perl
>2
>3 use File::Basename;
>4 use FileHandle;
>5 use Getopt::Std;
>6
>7 &first_step;
>8 &second_step;
>9
>10 sub first_step;
>11 {
>12 printf("You're in first_step routine.\n");
>13 }
>14
>15 sub second_step
>16 {
>17 printf("You're in second_step routine.\n");
>18 }
>
>=====================
>
>Program B:
>
>1 #!/usr/bin/perl
>2
>3 use File::Basename;
>4 use FileHandle;
>5 use Getopt::Std;
>6
>7 &second_step;
>8 &first_step;
>9
>10 sub first_step;
>11 {
>12 printf("You're in first_step routine.\n");
>13 }
>14
>15 sub second_step
>16 {
>17 printf("You're in second_step routine.\n");
>18 }
>
>========================
>
>The only difference being that I switched the order on calling the sub-routines.
>
>What's the output?
>
>For Program A, I get:
> Undefined subroutine &main::first_step called at weird line 7.
>
>For Program B, I get:
> You're in second_step routine.
> Undefined subroutine &main::first_step called at weird line 8.
>
>Why is this happening? What is wrong with the "first_step" subroutine? This
>is definitely weird.
>
>EDEW
Sorry for the stupid post. I added a semi-colon with the subroutine
first step: Line 10 of either program had "sub first_step;", so screwed
it up.
Duh.
EDEW
------------------------------
Date: Wed, 10 Mar 1999 11:16:24 -0600
From: "Graphics i.e." <graphxie@ix.netcom.com>
Subject: Ouput to textbox w/o rewriting page
Message-Id: <7c69g2$bcm@sjx-ixn8.ix.netcom.com>
Is it possible to return the results of a form submitted to a perl script
back to a textbox without rewriting the entire page? If it is possible can
someone give me a clue on how to do this.
Thanks
------------------------------
Date: Wed, 10 Mar 1999 18:50:07 +0100
From: "Hr. Jochen Stenzel" <Jochen.Stenzel.gp@icn.siemens.de>
Subject: Overloading file test operators
Message-Id: <36E6B0CF.FC912F76@icn.siemens.de>
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#FF0000" alink="#000088">
Hello,
<p>is it possible to overload the -e, -d etc operators as well as named
builtin functions?
<br>I think I saw it anywhere but cannot remember where.
<p>Thanks in advance
<p>
J. Stenzel
</body>
</html>
------------------------------
Date: Wed, 10 Mar 1999 17:02:03 GMT
From: grey.cloud@usa.net
Subject: Perl & mySql
Message-Id: <7c68i4$v5n$1@nnrp1.dejanews.com>
So, please be so kind as explain me:
I have Perl for Win32 on my machine and would like to work with mysql.
I also have mysql for win32. But when trying to execute a perl file wicht
works with mysql compiler says that I have no mysql modeules installes.
Please tell me what must I do to install mysql perl module properly?
As I mentioned my OS is Windows95.
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
------------------------------
Date: Wed, 10 Mar 1999 10:47:38 -0700
From: Jim Craft <jcraft@ucar.edu>
Subject: Re: Perl & mySql
Message-Id: <36E6B03A.30E48A92@ucar.edu>
grey.cloud@usa.net wrote:
> So, please be so kind as explain me:
>
> I have Perl for Win32 on my machine and would like to work with mysql.
> I also have mysql for win32. But when trying to execute a perl file wicht
> works with mysql compiler says that I have no mysql modeules installes.
> Please tell me what must I do to install mysql perl module properly?
> As I mentioned my OS is Windows95.
>
> -----------== Posted via Deja News, The Discussion Network ==----------
> http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
Dear Grey.Cloud,
Bill Guindon and others helped me with an identical situation. Not knowing
which Perl(NT) you have I'll answer with ActiveState Perl in mind. Make sure
you have installed the DBI modules. You can use PPM (an executable on NT) to
view which modules you have installed. If DBI is not installed start ppm and
execute:
install DBI
and follow directions. If that was successful, and assuming you haven't
exited ppm, execute the following:
install /location http://www.mysql.com/Contrib/ppd DBD-mysql
This is how I did it and it's working like a charm!
Good Luck
Jim Craft
Software Engineer
HIRDLS Project
University of Colorado Center for Limb Atmospheric Sounding
3300 Mitchell Lane Suite 250
Boulder CO 80301
(303) 497-8071
------------------------------
Date: 10 Mar 1999 12:09:35 -0600
From: Dale Henderson <dhenders@cpsgroup.com>
Subject: Perl module to read or write MS Excel/Word files
Message-Id: <87zp5lcj34.fsf@camel.cpsgroup.com>
I keep getting MS Office files mailed to me and am wondering if there
is a perl module that can decode them so that I can read them with
some non-MS product.
thanks
--
Dale Henderson <mailto:dhenders@cpsgroup.com>
"Imaginary universes are so much more beautiful than this stupidly-
constructed 'real' one..." -- G. H. Hardy
------------------------------
Date: Wed, 10 Mar 1999 18:30:47 -0000
From: "Matthew Baines" <matthewbaines@demon.co.uk>
Subject: Perl refuses to work in my browser, only in MSDos
Message-Id: <921090706.8071.0.nnrp-11.c2de34c1@news.demon.co.uk>
This is really getting me down.
I want to run a Perl script on my browser but can't do it. I'm using Windows
98, IE5 and Personal Web server. I don't want to use any other scripting
language. What seems to happen is that when I run the simple code below, it
just flashes up the HTML part onto MSDos for a second then disappears. And
nothing is created in my browser. Am I forgetting something really obvious?
I've checked the position of Perl in my directory ( C://Perl5/bin ) so
surely #!/usr/local/Perl5/bin is correct....
When I use Perl in Dos, it works fine. Any recommendations would be greatly
appreciated.
#!/usr/local/Perl5/bin
# A simple Perl script that displays
# "Hello!" in an HTML page
print "Content-type: text/html\n\n";
#This is the bit that flashes up in Dos:
print "<html>\n";
print "<head>";
print "<title>Hello from ", $ENV{SERVER_NAME}, "</title>\n";
print "</head>\n";
print "<body>\n";
print "<h3>Hello from ", $ENV{SERVER_NAME}, "</h3>\n";
print "<pre>\n";
print "You're visiting from: ", $ENV{REMOTE_HOST}, "\n";
print "Your browser is: ", $ENV{HTTP_USER_AGENT}, "\n";
print "</pre>\n";
print "<hr>\n";
print "Return to: <a href=\"http://", $ENV{SERVER_NAME}, "/\">\n";
print $ENV{SERVER_NAME}, "</a>\n";
print "</body>\n";
print "</html>\n";
--
Matthew C Baines
http://www.zenith98.demon.co.uk
------------------------------
Date: Wed, 10 Mar 1999 11:57:57 -0600
From: John Stoner <jstoner@generosity.org>
Subject: Perl versions
Message-Id: <36E6B2A5.67C53721@generosity.org>
I've heard some rumor that there are some minor incompatibilities
between 5.003 and 5.004. Does anyone know what they are?
--
| Enterprises:
John Stoner | The Generosity Game:
mailto:jstoner@generosity.org | http://www.generosity.org
http://www.generosity.org/stoner | day job:
| Pencom Web Works
| http://www.pww.pencom.com
| jstoner@pencom.com
------------------------------
Date: Wed, 10 Mar 1999 14:08:12 -0500
From: comdog@computerdog.com (brian d foy)
Subject: Re: Perl versions
Message-Id: <comdog-ya02408000R1003991408120001@news.panix.com>
In article <36E6B2A5.67C53721@generosity.org>, John Stoner <jstoner@generosity.org> posted:
> I've heard some rumor that there are some minor incompatibilities
> between 5.003 and 5.004. Does anyone know what they are?
sri[3] perldoc perldelta
User Contributed Perl Documentation PERLDELTA(1)
NAME
perldelta - what's new for perl5.004
DESCRIPTION
This document describes differences between the 5.003
release (as documented in Programming Perl, second
edition--the Camel Book) and this one.
...
--
brian d foy
CGI Meta FAQ <URL:http://www.smithrenaud.com/public/CGI_MetaFAQ.html>
------------------------------
Date: Wed, 10 Mar 1999 19:19:32 GMT
From: dokoa@my-dejanews.com
Subject: Perl5 SOCKSifiied?
Message-Id: <7c6gjo$784$1@nnrp1.dejanews.com>
I have successfully compiled Perl version 5.005_02 against the SOCKS v4
library but I have a problem. When I do a 'make check' the io_udp.t and
io_sock.t fail. I expect the io_udp.t to fail since SOCKS v4 doesn't
support UDP, but I can't figure out what is going wrong with the io_sock.t
test. When I use the truss program to see what is happening with system
calls I get the following:
<SNIP>
getmsg(3, 0xEFFFE1D0, 0x000CF248, 0xEFFFE1FC) = 0
connect(4, 0x000BD928, 16) = 0
poll(0xEFFFC6A8, 1, 15000) = 1
write(4, "0402\0\0\0\0\0\0", 8) = 8
poll(0xEFFFC6B0, 1, 15000) = 1
write(4, " d o k o a\0", 6) = 6
poll(0xEFFFC6A8, 1, 15000) (sleeping...)
poll(0xEFFFC6A8, 1, 15000) = 0
poll(0xEFFFC6A8, 1, 15000) (sleeping...)
poll(0xEFFFC6A8, 1, 15000) = 0
poll(0xEFFFC6A8, 1, 15000) (sleeping...)
The polling and sleeping continue until I send a ^C via the
keyboard.
Interestingly, the socket.t test successfully uses the SOCKS server and
and passes.
I've looked for information in the FAQ about compiling against SOCKS and can't
find it. Any help or pointers to FAQs / info is appreciated.
Thanks,
Anthony
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
------------------------------
Date: Wed, 10 Mar 1999 20:27:19 +0100
From: "Patrick Fichou" <fichou@club-internet.fr>
Subject: PerlTk for Win32 ?
Message-Id: <7c6h1d$94s$1@front3.grolier.fr>
Hi,
Does Tk module for Win32 Perl (Activestate) exists ?
Thanks
Patrick
------------------------------
Date: Wed, 10 Mar 1999 19:21:46 GMT
From: 74642.3600@NOSPAM.compuserve.com (Alex Iatskovski)
Subject: Please help!
Message-Id: <36ebc638.30439368@news.brainlink.com>
Well, I need an advice. I have perl CGI program that can be executed only
by authorized users. It is located in secure directory secured by HTTP
Basic Authentication (. htpaccess), Unix platform of course. But I'd like
to get information who exactly is executing this script in moment of
execution. Is there any solution that can allow me to get user information
(username and password or at least username only) into the variables when
authorized user is executed this script? I do not want to use cookies
system or make authorization through the script itself. Else, the log file
is not a solution because I need user information exactly in a moment of
script execution for future processing. Any help will be greatly
appreciated.
--Regards, Alex.
------------------------------
Date: Wed, 10 Mar 1999 14:56:56 -0500
From: comdog@computerdog.com (brian d foy)
Subject: Re: Please help!
Message-Id: <comdog-ya02408000R1003991456560001@news.panix.com>
In article <36ebc638.30439368@news.brainlink.com>, 74642.3600@NOSPAM.compuserve.com (Alex Iatskovski) posted:
> Well, I need an advice. I have perl CGI program that can be executed only
> by authorized users. It is located in secure directory secured by HTTP
> Basic Authentication (. htpaccess),
"secured" is a rather strong word for that.
> Unix platform of course. But I'd like
> to get information who exactly is executing this script in moment of
> execution. Is there any solution that can allow me to get user information
> (username and password or at least username only) into the variables when
> authorized user is executed this script?
see the CGI Meta FAQ for references to the CGI specification that
tell you exactly how to do this. also, you should find a reference
to Nick Kew's tutorial, "Login on the Web".
--
brian d foy
CGI Meta FAQ <URL:http://www.smithrenaud.com/public/CGI_MetaFAQ.html>
------------------------------
Date: Wed, 10 Mar 1999 22:09:35 +0300
From: "Sonali Agrawal" <sonaliagrawal@geocities.com>
Subject: Problem with "unlink(...)" and "rename(...)"
Message-Id: <921093933.973261@mao.cityline.ru>
1)When I use unlink to delete an existing file, the file is not deleted.
2) Rename is not renaming my file.
I have checked the access modes of my files and everything seems to be just
fine. Just that NOTHING works.
Please tell me what all loopholes can be there with these 2 functions.
Thanks in advance
Sonali ((IN NEED))
------------------------------
Date: Wed, 10 Mar 1999 14:55:29 -0500
From: comdog@computerdog.com (brian d foy)
Subject: Re: Problem with "unlink(...)" and "rename(...)"
Message-Id: <comdog-ya02408000R1003991455290001@news.panix.com>
[oi!, i just got this in private email (as did other NY.pm persons).]
In article
<921093933.973261@mao.cityline.ru>, "Sonali Agrawal" <sonaliagrawal@geocities.com> posted:
> 1)When I use unlink to delete an existing file, the file is not deleted.
> 2) Rename is not renaming my file.
> I have checked the access modes of my files and everything seems to be just
> fine. Just that NOTHING works.
check the return value.
check the file permissions.
rinse. repeat.
--
brian d foy
CGI Meta FAQ <URL:http://www.smithrenaud.com/public/CGI_MetaFAQ.html>
------------------------------
Date: Wed, 10 Mar 1999 18:17:13 GMT
From: Ed Prochak <prochak@my-dejanews.com>
Subject: Re: sigals
Message-Id: <7c6cuu$3oa$1@nnrp1.dejanews.com>
In article <36E42C46.FC1A5A0@scms.rgu.ac.uk>,
Edwin Garland <cm3eg@scms.rgu.ac.uk> wrote:
> Hi all,
>
> Does anyone know how you catch a signal from a child process once it has
> finished?
>
>
Do you mean like the wait() function? That's the typical way a process
handles the death of its child.
Another way is to catch the SIGCLD (18) signal using the %SIG array.
Something like this:
sub child_died {
print "the child process died, clean up!";
close(SOMETHING);
}
...
$SIG{'CLD'} = 'child_died'; # set up signal handler forchild exit
...
The %SIG is one of PERL's special variables.
There might be another way in PERL 5 with the POSIX module.
Hope this helps.
Ed Prochak
Magic Interface, Ltd.
ORACLE services
440-498-3702
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
------------------------------
Date: 10 Mar 1999 13:34:48 -0500
From: Jonathan Feinberg <jdf@pobox.com>
To: slamda@hotmail.com
Subject: Re: URGENT: Problem with Bitwise AND
Message-Id: <m3n21lyz07.fsf@joshua.panix.com>
slamda@hotmail.com writes:
> I have a sneaking suspicion that the hashtable's are not storing my
> values as numbers and hence my bitwise AND is being performed on
> strings?
Then this section of perlop will be of some help:
You may explicitly show which type of operation you intend by
using "" or 0+, as in the examples below.
$foo = 150 | 105 ; # yields 255 (0x96 | 0x69 is 0xFF)
$foo = '150' | 105 ; # yields 255
$foo = 150 | '105'; # yields 255
$foo = '150' | '105'; # yields string '155' (under ASCII)
$baz = 0+$foo & 0+$bar; # both ops explicitly numeric
$biz = "$foo" ^ "$bar"; # both ops explicitly stringy
> [snip several dozen lines of code]
You don't need to post that much code; we get the picture!
--
Jonathan Feinberg jdf@pobox.com Sunny Brooklyn, NY
http://pobox.com/~jdf
------------------------------
Date: Wed, 10 Mar 1999 19:12:43 GMT
From: fxia@my-dejanews.com
Subject: Re: URGENT: Problem with Bitwise AND
Message-Id: <7c6g71$6pf$1@nnrp1.dejanews.com>
You missed $ in $mask{fieldname}.
Fred Xia
In article <7c65uk$snh$1@nnrp1.dejanews.com>,
slamda@hotmail.com wrote:
> Hi,
>
> I'm using hashtables to store both namedata and mask data which I then
> AND together.
>
> However - when I do this I get the unexpected results of producing
> zero's...i.e some sample output from my script:
>
> CLUB: Fencing Club FIELD :activity DATA: 2368 MASK: 2048 R: 0
>
> Now output shown is simply the result of...
>
> $r=($clubdata{'Fencing Club'} & $mask{'activity'});
>
> which equates to 2368 & 2048 ....which should yield 2048 not 0 - my results
> are the same whatever field/mask combinations are used.
>
> I have a sneaking suspicion that the hashtable's are not storing my values as
> numbers and hence my bitwise AND is being performed on strings?
>
> Can anybody help me - i need the bitwise and to be done on the NUMBERS stored
> in the hashtable NOT on the numbers as strings!?
>
> Thanks in advance
>
> Ian Dash
>
> ####### FULL CODE HERE #################################
>
> #!/usr/bin/perl
>
> #use CGI;
>
> #hashtable of bits for categories - fitness,expensive etc etc
>
> $mask{"regular"}=65536;
> $mask{"team"}=32768;
> $mask{"trips"}=16384;
> $mask{"social"}=8192;
> $mask{"fitness"}=4096;
> $mask{"activity"}=2048;
> $mask{"water"}=1024;
> $mask{"expensive"}=512;
> $mask{"competitive"}=256;
> $mask{"outdoors"}=128;
> $mask{"size"}=64;
> $mask{"newex"}=32;
> $mask{"intell"}=16;
> $mask{"charity"}=8;
> $mask{"polit"}=4;
> $mask{"campg"}=2;
> $mask{"public"}=1;
>
> #HashTable for table data - 1 and 0's stuff [binary numbers]
> #Bits set for club data - ie is expensive etc.
>
> $clubdata{"Canoeing Club"}=61056;
> $clubdata{"Cross Country Club"}=39296;
> $clubdata{"Explorer's Club"}=26816;
> $clubdata{"Fencing Club"}=2368;
> $clubdata{"Gliding Club"}=68256;
> $clubdata{"Jui Jitsu"}=31504;
> $clubdata{"Combat Karate Club"}=6928;
> $clubdata{"Mountain Climbing Club"}=88960;
> $clubdata{"Cycling Club"}=80768;
> $clubdata{"Orientering Club"}=92560;
> $clubdata{"Coalition for Tibet Society"}=65566;
> $clubdata{"Political Society"}=73751;
> $clubdata{"Debating Society"}=74005;
>
> #Hashtable to keep score
>
> $clubscore{"Canoeing Club"}=0;
> $clubscore{"Cross Country Club"}=0;
> $clubscore{"Explorer's Club"}=0;
> $clubscore{"Fencing Club"}=0;
> $clubscore{"Gliding Club"}=0;
> $clubscore{"Jui Jitsu"}=0;
> $clubscore{"Combat Karate Club"}=0;
> $clubscore{"Mountain Climbing Club"}=0;
> $clubscore{"Cycling Club"}=0;
> $clubscore{"Orientering Club"}=0;
> $clubscore{"Coalition for Tibet Society"}=0;
> $clubscore{"Political Society"}=0;;
> $clubscore{"Debating Society"}=0;
>
> #$query=new CGI;
>
> print("Content-type: text/html\n\n"); print"<html><body>"; foreach $clubname
> (keys(%clubdata)) { ##iterate through clubnames foreach $fieldname
> (keys(%mask)) { ##iterate through fields to mask
> $result=($clubdata{$clubname} & $mask{fieldname}); print("CLUB: $clubname
> FIELD :$fieldname DATA: $clubdata{$clubname} MASK: $mask{$fieldname} R:
> $result\n"); } } #@hello=$query->param; #print join("<br>",@hello);
> print"</body></html>";
>
> exit;
>
> ####################### code ends #########################
>
> -----------== Posted via Deja News, The Discussion Network ==----------
> http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
>
-----------== Posted via Deja News, The Discussion Network ==----------
http://www.dejanews.com/ Search, Read, Discuss, or Start Your Own
------------------------------
Date: Wed, 10 Mar 1999 14:44:44 -0500
From: "Lynn Demarest" <ldemarest@mindspring.com>
Subject: Using Modules on Win95 Platform
Message-Id: <7c6ifm$cj0$1@camel18.mindspring.com>
I'm having trouble using modules.
Anyway, the script (test1.pl) is this:
use WWWgrab;
$URL = "http://www.yahoo.com";
$www_page_contents = WWWgrab($URL);
But when I try to run "perl test1.pl" I get this:
Can't locate Exporter.pm in @INC at WWWgrab.pm line 64.
BEGIN failed--compilation aborted at WWWgrab.pm line 64.
BEGIN failed--compilation aborted at test1.pl line 4.
What the heck is going on? Is there someplace I can learn more about using
modules in Win95?
------------------------------
Date: Wed, 10 Mar 1999 11:23:55 -0600
From: Changheng Du <duch@cig.mot.com>
Subject: Why 'use CGI' syntax works offline but not online?
Message-Id: <36E6AAAB.AA2383A5@cig.mot.com>
My CGI scripts once worked with 'use my_needed_mod'. However recently
they work offline but not online. 'Server Error' message will generate
when using Online.
I want to know this is due to Web server or 'use module' or both
interact?
Can you help me on this? One more thing: without 'use mod', that is,
writing everything from scratches is OK. Is it Web server configuration
problem?
Thanks in advance.
Heng
------------------------------
Date: Wed, 10 Mar 1999 06:38:19 +0200
From: "Michael Georgiadis" <mgeorgiadis@hotmail.com>
Subject: why does my browser show my scripts instead of running them
Message-Id: <7c6hv6$1ncj$2@nnrp01.iafrica.com>
using activeperl on apache server windows nt 4.0 w/station. scripts run fine
from command prompt
------------------------------
Date: Wed, 10 Mar 1999 18:18:27 GMT
From: "Bruce D. Inglish" <ts40182@hpnfssvr.msc.az.boeing.com>
Subject: WIN32: Get a List of Domain Printer Queues
Message-Id: <36E6B773.44A5AF45@hpnfssvr.msc.az.boeing.com>
New PERL Win32 user here so I appologize in advance if this is common
knowledge. I found nothing doing the traditional searchs so...
PROBLEM
I want to use PERL to extract a list of all of the network printer
queues in my NT domain.
BY HAND EQUIVALENT
I can SEE such a list by using the NT GUI as follows:
Start | Settings | Printers | Add Printer | Network printer server |
Microsoft Windows Network | "Domain"
This will populate a dialog box with a list of all of the printer queues
available in the selected "Domain".
EX:
\\NT-MES-15\M510_1_B4_HP4 HP LaserJet 4/4M Plus PS 600
\\NT-MES-15B\m520_1_b4_hp5si HP LaserJet 5Si/5Si MX PS
\\NT-MES-24\M531_1_B4_HP5si_#2 HP LaserJet 5Si/5Si MX PS
.
.
.
I have explored the Win32::NetResource:GetSharedResources call but it
keeps running me out of virtual memory. I don't know if I am just
blowing the call or what. Note: I am connected to a HUGE intranet that
has hundreds of other domains visible.
Any suggestions on the direction I need to go? Any examples on how to
use the GetShareResources call correctly?
Thanks for any kick in the right direction.
Bruce D. Inglish
Mesa, AZ
Bruce.Inglish@boeing.com
------------------------------
Date: 10 Mar 1999 17:31:12 GMT
From: Zenin <zenin@bawdycaste.org>
Subject: Re: Wrapping perl and #! problems
Message-Id: <921087245.680745@thrush.omix.com>
[posted & mailed]
Phil Kime <Phil.Kime@ed.ac.uk> wrote:
: Greetings,
: I have a need currently to wrap perl so that
: #!/usr/bin/perl
: calls a wrapper like this
: /usr/bin/perl -> perl.wrapper
Make /usr/bin/perl the wrapper and place the real perl someplace
like perl.real.
To keep people from calling perl.real directly you'll need the fake
/usr/bin/perl to be setuid or setgid (probably better as it keeps
the UID the same as the user) of the owner of perl.real (which does
not have to be root of course).
Of course, this is all pretty weak "security" anyway as anyone
with write access to the system can place there own copy of
perl, but that my not be what you're after.
--
-Zenin (zenin@archive.rhps.org) From The Blue Camel we learn:
BSD: A psychoactive drug, popular in the 80s, probably developed at UC
Berkeley or thereabouts. Similar in many ways to the prescription-only
medication called "System V", but infinitely more useful. (Or, at least,
more fun.) The full chemical name is "Berkeley Standard Distribution".
------------------------------
Date: 12 Dec 98 21:33:47 GMT (Last modified)
From: Perl-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Special: Digest Administrivia (Last modified: 12 Dec 98)
Message-Id: <null>
Administrivia:
Well, after 6 months, here's the answer to the quiz: what do we do about
comp.lang.perl.moderated. Answer: nothing.
]From: Russ Allbery <rra@stanford.edu>
]Date: 21 Sep 1998 19:53:43 -0700
]Subject: comp.lang.perl.moderated available via e-mail
]
]It is possible to subscribe to comp.lang.perl.moderated as a mailing list.
]To do so, send mail to majordomo@eyrie.org with "subscribe clpm" in the
]body. Majordomo will then send you instructions on how to confirm your
]subscription. This is provided as a general service for those people who
]cannot receive the newsgroup for whatever reason or who just prefer to
]receive messages via e-mail.
The Perl-Users Digest is a retransmission of the USENET newsgroup
comp.lang.perl.misc. For subscription or unsubscription requests, send
the single line:
subscribe perl-users
or:
unsubscribe perl-users
to almanac@ruby.oce.orst.edu.
To submit articles to comp.lang.perl.misc (and this Digest), send your
article to perl-users@ruby.oce.orst.edu.
To submit articles to comp.lang.perl.announce, send your article to
clpa@perl.com.
To request back copies (available for a week or so), send your request
to almanac@ruby.oce.orst.edu with the command "send perl-users x.y",
where x is the volume number and y is the issue number.
The Meta-FAQ, an article containing information about the FAQ, is
available by requesting "send perl-users meta-faq". The real FAQ, as it
appeared last in the newsgroup, can be retrieved with the request "send
perl-users FAQ". Due to their sizes, neither the Meta-FAQ nor the FAQ
are included in the digest.
The "mini-FAQ", which is an updated version of the Meta-FAQ, is
available by requesting "send perl-users mini-faq". It appears twice
weekly in the group, but is not distributed in the digest.
For other requests pertaining to the digest, send mail to
perl-users-request@ruby.oce.orst.edu. Do not waste your time or mine
sending perl questions to the -request address, I don't have time to
answer them even if I did know the answer.
------------------------------
End of Perl-Users Digest V8 Issue 5102
**************************************