[9172] in Perl-Users-Digest
Perl-Users Digest, Issue: 2790 Volume: 8
daemon@ATHENA.MIT.EDU (Perl-Users Digest)
Tue Jun 2 16:27:45 1998
Date: Tue, 2 Jun 98 13:00:23 -0700
From: Perl-Users Digest <Perl-Users-Request@ruby.OCE.ORST.EDU>
To: Perl-Users@ruby.OCE.ORST.EDU (Perl-Users Digest)
Perl-Users Digest Tue, 2 Jun 1998 Volume: 8 Number: 2790
Today's topics:
Re: "! Appending" to a file using Perl <simsi@hotmail.com.nospam>
Re: "system" output redirect <tchrist@mox.perl.com>
ANNOUNCE: Db::Ctree 0.06 module to access Faircom's C <reden@internetmci.com>
Announcing: VMS::Device 0.01 <SUGALSKD@osshe.edu>
Re: Dividing and type casting to an int ! <rootbeer@teleport.com>
Re: Dividing and type casting to an int ! (Larry Rosler)
Re: Dividing and type casting to an int ! (Larry Rosler)
GD.pm patched for use with ActiveState Perl (PAF\)
Re: How do I pass multiple parameters to a cgi script f <jc@ral1.zko.dec.com>
Re: How do you send .htaccess username and pass? <andy@onyx.interactive.net>
Re: map in void context regarded as evil - suggestion <tchrist@mox.perl.com>
Re: map in void context regarded as evil - suggestion <danboo@negia.net>
MLDBM version 2.00 released (Gurusamy Sarathy)
Net::Ping::Wont::Sodding::Work::Help!:: <simsi@hotmail.com.nospam>
Net::SOCKS v0.03 (Clinton Wong)
Re: perl for windows 3.1? (Klaus Kettner)
Re: Perl module for doing a unix 'which'? <tchrist@mox.perl.com>
Re: perl modules <jc@ral1.zko.dec.com>
Perl Win32 binary installation <lantrewi@do.isst.fhg.de>
Re: Sorting a Perl hash of complex records... (Larry Rosler)
Digest Administrivia (Last modified: 8 Mar 97) (Perl-Users-Digest Admin)
----------------------------------------------------------------------
Date: 2 Jun 1998 19:16:54 GMT
From: "Simmo" <simsi@hotmail.com.nospam>
Subject: Re: "! Appending" to a file using Perl
Message-Id: <01bd8e5a$b4e74c60$d7c348c2@is>
Satish,
I had a similar problem. Ended up using 'cat' at the point i read the
information from the file back in. Reversing the order of output rather
than input. The only way of inserting at the beginning is to read each line
and re-output with new lines at the front (as far as i know: but i'm no
expert). This has obvious overheads.
hope this helps
Ian Sims
UK
Satish Gopalkrishnan <webmaster@yogi.net> wrote in article
<35730222.58C1@yogi.net>...
> How do I go about adding (inserting) records at the beginning of a file?
> This is to improve the readability of the log files which are used by a
> CGI application I created (http://www.yogi.net/WordGame).
> Regards,
> Satish.
>
------------------------------
Date: 2 Jun 1998 18:58:40 GMT
From: Tom Christiansen <tchrist@mox.perl.com>
Subject: Re: "system" output redirect
Message-Id: <6l1i10$2df$4@csnews.cs.colorado.edu>
In comp.lang.perl.misc, using a publicly revealed despammed address
Gabriel Climescu <gclim@nt.com> writes:
:My problem is that "sys_command" is writing occasionally messages on the
:standard error (I have no control on that). I'd like these messages to
:be redirected to a file (possibly /dev/null). Does anybody know how to
:do that?
See perlfaq8.
Why can't I get the output of a command with system()?
How can I capture STDERR from an external command?
:Please send me a message, I don't read this newsgroup regularly,
Don't you think it presumptive to expect us to reply when won't even
bother to use a valid return address?
--tom
--
Mathematics: That branch of Human Thought which takes a finite set of trivial
axioms and maps them to a countably infinite set of unintuitive theorems.
------------------------------
Date: 2 Jun 1998 18:44:12 GMT
From: "Robert Eden" <reden@internetmci.com>
Subject: ANNOUNCE: Db::Ctree 0.06 module to access Faircom's Ctree database
Message-Id: <6l1h5s$q2n$1@news.neta.com>
A new module that permit's Perl 5 access to Faircom's Ctree database
products
has been uploaded to CPAN at:
ftp://www.perl.com/CPAN/authors/id/REDEN/Db-Ctree-0.06.tar.gz
It is a Perl 5 replacement for Perl4's Ctreeperl by John Conover.
Only a few people have tried it, so it's definitely a BETA release. Most
Ctree functions are supported. It even has rudimentary TIEHASH and method
functions.
If you try the module, please drop me a note so it can be improved...
Robert Eden
reden@strategiconline.com
------------------------------
Date: 2 Jun 1998 18:46:11 GMT
From: Dan Sugalski <SUGALSKD@osshe.edu>
Subject: Announcing: VMS::Device 0.01
Message-Id: <6l1h9j$q4f$1@news.neta.com>
Announcing: VMS::Device 0.01
This is the first public release of VMS::Device. With this module you
can list devices (by class, type, and/or name, with wild cards) and
fetch information about those devices. It essentially provides the
functionality of the DCL lexicals F$DEVICE and F$GETDVI.
For example, with this little program:
#! perl -w
use VMS::Device qw(device_list device_info);
foreach my $devname (device_list("*", "DISK")) {
$DevHash = device_info($devname);
$FreeBlocks = $DevHash->{FREEBLOCKS};
$MaxBlocks = $DevHash->{MAXBLOCK};
next unless $DevHash->{MOUNTCNT};
next unless $MaxBlocks;
$PctFree = int(($FreeBlocks/$MaxBlocks) * 100);
if ($PctFree < 10) {
print "Only $PctFree\% on $devname ($FreeBlocks of
$MaxBlocks)\n";
}
}
you can list out all the disks on your system that have less than 10%
free space left.
Future releases of VMS::Device will include the capabilities to mount,
dismount, allocate, deallocate, and initialize devices, but that code's
not done yet.
Available on CPAN at
$CPAN/modules/by-author/Dan_Sugalski/VMS-Device-0_01.zip, via the web at
http://www.sidhe.org/misc/VMS-Device-0_01.zip, or via ftp at
ftp://ftp.sidhe.org/VMS-Device-0_01.zip.
The module's only been tested on OpenVMS Alpha 7.1, so it's undoubtedly
got Vax and prior version issues. (Hey, it's a first beta release!)
Please, if you try it and it doesn't work, send me some mail and I'll do
what I can to fix it.
------------------------------
Date: Tue, 02 Jun 1998 19:05:20 GMT
From: Tom Phoenix <rootbeer@teleport.com>
Subject: Re: Dividing and type casting to an int !
Message-Id: <Pine.GSO.3.96.980602120257.15370p-100000@user2.teleport.com>
On Tue, 2 Jun 1998, Vincent M. Probasco wrote:
> Subject: Dividing and type casting to an int !
It's not really "type casting" when you're using Perl. :-)
> The numbers I'm coming up with are often off by a little.
The FAQ talks about this, near the beginning of section four. Hope this
helps!
--
Tom Phoenix Perl Training and Hacking Esperanto
Randal Schwartz Case: http://www.rahul.net/jeffrey/ovs/
------------------------------
Date: Tue, 2 Jun 1998 12:11:29 -0700
From: lr@hpl.hp.com (Larry Rosler)
Subject: Re: Dividing and type casting to an int !
Message-Id: <MPG.fddee3d31c04ceb98968a@hplntx.hpl.hp.com>
In article <35744261.A4B0CB67@cat.com>, probavm@cat.com says...
>
> --------------2AA82D92701DE5E603695938
> Content-Type: text/plain; charset=us-ascii
> Content-Transfer-Encoding: 7bit
>
> I have a script that needs to find a percentage .
> Example -
>
> $percent = int ($first_num / $sec_num * 100)
>
>
> The numbers I'm coming up with are often off by a little. I was
> wondering if this could
> be because of the int typecasting or should I look elsewhere in the
> script ?
>
> Thanks,
> Vince
>
> --
> Vincent Probasco
> Work Hours : 12:00-6:00p.m., Mon.-Fri.
>
>
>
> --------------2AA82D92701DE5E603695938
> Content-Type: text/html; charset=us-ascii
> Content-Transfer-Encoding: 7bit
>
> <HTML>
> I have a script that needs to find a percentage .
> <BR>Example -
>
> <P> $percent = int ($first_num / $sec_num * 100)
> <BR>
>
> <P>The numbers I'm coming up with are often off by a little. I was wondering
> if this could
> <BR>be because of the int typecasting or should I look elsewhere in the
No, it is here. The problem is with finite representations, truncation
and rounding.
If you are sure the ratio is not negative, the quick fix is to add 0.5
before truncating to int.
--
Larry Rosler
Hewlett-Packard Laboratories
lr@hpl.hp.com
------------------------------
Date: Tue, 2 Jun 1998 12:23:22 -0700
From: lr@hpl.hp.com (Larry Rosler)
Subject: Re: Dividing and type casting to an int !
Message-Id: <MPG.fddf109c16454398968b@hplntx.hpl.hp.com>
[posted, and copy emailed to original poster]
In article <MPG.fddee3d31c04ceb98968a@hplntx.hpl.hp.com>, lr@hpl.hp.com
says...
> In article <35744261.A4B0CB67@cat.com>, probavm@cat.com says...
> >
> > --------------2AA82D92701DE5E603695938
> > Content-Type: text/plain; charset=us-ascii
> > Content-Transfer-Encoding: 7bit
...
> > --------------2AA82D92701DE5E603695938
> > Content-Type: text/html; charset=us-ascii
> > Content-Transfer-Encoding: 7bit
> >
> > <HTML>
...
Apologies to the newsgroup. I had no intention of copying this whole
load of stuff in my reply. The newsreader gave no clue it was there.
To the original poster: For shame. Do not use MIME encoding and do not
post HTML.
--
Larry Rosler
Hewlett-Packard Laboratories
lr@hpl.hp.com
------------------------------
Date: 2 Jun 1998 18:47:37 GMT
From: "Alexander Petrosyan\(PAF\)" <paf@design.ru>
Subject: GD.pm patched for use with ActiveState Perl
Message-Id: <6l1hc9$q4j$1@news.neta.com>
It's not really a good thing to share with you, guys, for it's not at all at
the proper state,
but, anyway, it's better then nothing.
Binaries + compiled for 303 Perl build = if could refuse to work with other
builds now I recommend simply to find 303 in body of .pll and change it to
whaterver build you have.
http://www.design.ru/paf/gd.html
Alexander Petrosyan (PAF), Moscow.
web: http://www.design.ru/paf
email: paf@design.ru, paf@chat.ru
ICQ:10094069, 12202640
------------------------------
Date: Tue, 02 Jun 1998 15:07:47 -0400
From: John Chambers <jc@ral1.zko.dec.com>
Subject: Re: How do I pass multiple parameters to a cgi script from the browser?
Message-Id: <35744D83.D4F87E3C@ral1.zko.dec.com>
F.Quednau wrote:
>
> Eliot wrote:
>
> > I fail to see how this statement helps me when you could have posted an
> > excerpt from or a URL for a FAQ. If you don't want to help, please
> > don't waste bandwidth with "Go somewhere else".
>
> You are really in no position to complain, but it is Friday, and the weather
> starts to get
> nice:http://www.sillydomainname.com/cgi-crap/numbscript.pl?philosopher=plato+dictator=castro+impatience=eliot
>
> 3 parameters, all with a definite meaning :) Flame me if I am wrong.
I'll let others flame you for the obvious error. I'd like to add the
observation that the other comment from Tom Phoenix:
>You pass parameters to a CGI script in the same way no matter what
>language it's written in.
is also not, strictly speaking, correct either. Consider both of:
http://www.silly.com/cgi/numb.pl?philosopher=plato&dictator=castro
http://www.silly.com/cgi/numb.pl/philosopher=plato/dictator=castro
These URLs will both "work" for sending two paramters to the script.
The script will get the data in different environment variables. Most
web servers will handle the first by running numb.pl with
QUERY_STRING=philosopher=plato&dictator=castro
in the environment. But the server will handle the second by putting
PATH_INFO=/philosopher=plato/dictator=castro
in the environment. These differ only cosmetically, of course, and
the code needed to parse them is identical except for the delimiter
chars - but note that the data is in different environment variables.
There's also the POST method of sending parameters to a CGI script.
But I'd rather not try to give an example of that, because the chances
of my getting it right the first (or seventh) time are pretty close
to zero. (I do have a perl script that does it and writes the response
to stdout. ;-)
That makes three ways to do the job, one of them radically different
from the other two. Any more lurking about?
------------------------------
Date: 02 Jun 1998 15:55:29 -0400
From: Andy Murren <andy@onyx.interactive.net>
Subject: Re: How do you send .htaccess username and pass?
Message-Id: <i5af7v8tou.fsf@onyx.interactive.net>
: I'm trying to run an authorization script for a section of my website.
: I've created a script which prompts user for login and password (and if
: correct) sends them on to another page within my website.
Why not dynamically allocate all of the pages through your
authentication script. That is the only way to insure no one gets the
page without authenticating. Randal Schwartz had an article in Web
Techniques on making the pages expire. This would also keep the pages
from being bookmarked.
--
Andy Murren andy@murren.org
http://www.murren.org
------------------------------
Date: 2 Jun 1998 18:51:16 GMT
From: Tom Christiansen <tchrist@mox.perl.com>
Subject: Re: map in void context regarded as evil - suggestion
Message-Id: <6l1hj4$2df$2@csnews.cs.colorado.edu>
[courtesy cc of this posting sent to cited author via email]
In comp.lang.perl.misc, jdporter@min.net writes:
:So, you're fundamentally opposed to the ST?
That has a return value, which is used. It's clear when you say
@foo = map {}
sort {}
map {} @bar;
That that map is used for its return value is clear and obvious.
Using map to hide changing the contents of the target list because
you're too divinely functional to use a stone-age loop the way we dumb
old procedural-programmers do is just going to get you talked about.
Side effects suck.
--tom
--
"Lazy people never bother to actually read the manual. Instead they
(like kids) pick something with big, colorful buttons."
--Eugene Tyurin <gene@insti.physics.sunysb.edu>
------------------------------
Date: Tue, 02 Jun 1998 13:22:20 -0400
From: Dan Boorstein <danboo@negia.net>
Subject: Re: map in void context regarded as evil - suggestion
Message-Id: <357434CC.7FCF9C89@negia.net>
Jonathan Stowe wrote:
>
> On 2 Jun 1998 12:56:47 GMT, Tom Grydeland wrote :
>
> >
> >Many OPs in Perl know what context they're called in and modify their
> >behaviour to fit the requirement. For instance, C<scalar keys %hash>
>
> Just a thought but shouldnt POD markup be deprecated in usenet
> postings just as HTML is ?
i don't think so.
POD is relevant:
it *is* the built in Perl documentation format
POD is sparse/low-banwidth:
<CODE>scalar keys %hash</CODE>
C<scalar keys %hash>
POD is *useful*:
i need an explanation for for and and.
i need an explanation for C<for> and C<and>.
also there is a difference in the way they're posted. an HTML post
usually comes with markup from head to toe, while POD is usually
sprinkled, and less intrusive.
to summarize:
POD is great.
POD is good.
Let us thank it C<for> our effective C<and>
relevant documentation C<format>.
cheers,
--
Dan Boorstein home: danboo@negia.net work: danboo@y-dna.com
"THERE IS AS YET INSUFFICIENT DATA FOR A MEANINGFUL ANSWER."
- Cosmic AC
------------------------------
Date: 2 Jun 1998 18:42:50 GMT
From: gsar@engin.umich.edu (Gurusamy Sarathy)
Subject: MLDBM version 2.00 released
Message-Id: <6l1h3a$q2c$1@news.neta.com>
Hi.
There's a new version of MLDBM on CPAN that now supports other
modules capable of data serialization besides Data::Dumper.
http://www.perl.com/CPAN/authors/id/GSAR/MLDBM-2.00.tar.gz
The README from the distribution is attached.
Enjoy,
- Sarathy.
gsar@umich.edu
----------------------------------------------------------------------
This is the README file for MLDBM, the Perl module that can
be used to store multidimensional hash structures in tied hashes
(including DBM files).
This is version 2.00. It requires:
Perl Version 5.004 or later.
The Data::Dumper package from CPAN, version 2.08 or later.
If you were able to install Data::Dumper with its XSUB extension, MLDBM
will perform significantly faster.
Optionally, you can also switch to other serializing packages such as
FreezeThaw and Storable. Storable provides much greater speeds, and the
performance of FreezeThaw is comparable to Data::Dumper. Support for
this was added by Raphael Manfredi. Many thanks!
See the embedded documentation in the module for more details.
As always, feedback is very welcome.
- Sarathy.
gsar@umich.edu
----------------------------------------------------------------------
INSTALLATION
You must install the Data::Dumper package first. Optionally, you
may want to install one or more of Storable and FreezeThaw as well.
(Storable-0.5@8 and FreezeThaw-0.3 have been tested, earlier versions
may not work.)
>From the MLDBM source directory:
perl Makefile.PL
make test
make install
is all that will be needed.
----------------------------------------------------------------------
CHANGES
2.00 (10 May 1998)
Added support for multiple serializing interfaces.
(courtesy Raphael Manfredi
<Raphael_Manfredi@grenoble.hp.com>)
Split serializer wrappers into multiple files, and
regularized the interface some. Underlying TIEHASH
object and serializer can now be set at runtime
(with care).
Miscellaneous pod tweaks.
1.25 (7 December 1997)
Add RemoveTaint flag.
require 5.004.
require Data::Dumper 2.08.
------------------------------
Date: 2 Jun 1998 19:27:53 GMT
From: "Simmo" <simsi@hotmail.com.nospam>
Subject: Net::Ping::Wont::Sodding::Work::Help!::
Message-Id: <01bd8e5c$3dcb21e0$d7c348c2@is>
Hi to anyone who can spare a min for a frustrating problem.
am trying to use Net::Ping pingecho to check host availability but it
returns not a lot. Code i am using:
#!/usr/bin/perl
use Net::Ping;
### any old domain
$host = 'www.bbc.co.uk;
$timeout = 10;
print "Info is up.\n"
if pingecho($host, $timeout);
print "done";
If i mask out the 'if pingecho' line, the script works so i guess the 'use
Net::Ping' is finding the module (its the latest ping.pm mod).
Any ideas gratefully received.
:-( Ian Sims
simsi@hotmail.com
Perl 5.004
Ping.pm 2.02
------------------------------
Date: 2 Jun 1998 18:43:17 GMT
From: clintdw@netcom.com (Clinton Wong)
Subject: Net::SOCKS v0.03
Message-Id: <6l1h45$q2f$1@news.neta.com>
Hi folks -
Net::SOCKS v0.03 now supports SOCKS5 with username/password authentication.
It is available immediately at:
http://postmaster.net/~clintdw/src/SOCKS-0.03.tar.gz
It should show up on your local CPAN mirror in a few days at:
http://www.perl.com/CPAN/authors/id/CLINTDW/SOCKS-0.03.tar.gz
Regards,
Clinton
--
http://postmaster.net/~clintdw/ clintdw@netcom.com
------------------------------
Date: Tue, 2 Jun 1998 16:18:39 GMT
From: kk@sesom.de (Klaus Kettner)
Subject: Re: perl for windows 3.1?
Message-Id: <slrn6n89ev.e0m.kk@moon.sesom.de>
On Mon, 01 Jun 1998 22:09:48 GMT, (Jonathan Stowe) Gellyfish@btinternet.com wrote:
>c:/develop> perl -v
>This is perl, version 5.004_02
Is that one the version found on CPAN? If not, do you have an URL?
--
-kk-
work: mailto:kk@sbs.de
priv: mailto:kk@sesom.de http://www.n-online.de/~kettner
------------------------------
Date: 2 Jun 1998 18:52:08 GMT
From: Tom Christiansen <tchrist@mox.perl.com>
Subject: Re: Perl module for doing a unix 'which'?
Message-Id: <6l1hko$2df$3@csnews.cs.colorado.edu>
[courtesy cc of this posting sent to cited author via email]
In comp.lang.perl.misc,
lr@hpl.hp.com (Larry Rosler) writes:
:Did you leave out some less-obsolete operating systems? :-)
:With two minor system-dependent changes, it works on Windows/DOS also.
Perhaps, but you included them.
--tom
--
"To claim any more than that is to invite a religious war, which I ain't.
Go thou and don't likewise."
--Larry Wall
------------------------------
Date: Tue, 02 Jun 1998 15:36:12 -0400
From: John Chambers <jc@ral1.zko.dec.com>
Subject: Re: perl modules
Message-Id: <3574542C.3C4CCDC6@ral1.zko.dec.com>
John Porter wrote:
>
> On Thu, 28 May 1998 08:40:00 +0000,
> in article <19980528123116.AAA3734@rick.internetx.net>,
> rick@internetx.net (Rick Bauman) wrote:
> > Is there a comprehensive list of modules needed to use the networking
> > features of perl? I am constantly having to install new modules as I
> > practice some of the things I learn in this newsgroup.
>
> Sounds like maybe you want the libnet and libwww bundles.
> They contain most everything you're likely to need for
> networking.
But those have exactly the problem that Rick was talking about.
I fetched them many moons ago, and to get them to even install
I had to spend a most of a day watching installs bomb because
they needed some other package that I hadn't yet installed (for
the simple reason that I'd never heard of it). And that package
in turn needed something not mentioned in the README file, to a depth
of about 4 as I recall. After much confusion ("OK, *now* do I
have the things that module Foo wants?") I did manage to get
LWP and friends installed. But I still get bitten occasionally
by complaints that I haven't installed something.
A comprehensive list ("transitive closure" might be a better
term) of all the pieces would have saved a lot of time, and
would have prevented a lot of embarrassments as things stumbled
due to missing modules.
------------------------------
Date: 2 Jun 1998 18:45:45 GMT
From: Boris Lantrewitz <lantrewi@do.isst.fhg.de>
Subject: Perl Win32 binary installation
Message-Id: <6l1h8p$q4c$1@news.neta.com>
On hand I have a binary Installation of Perl for Win32 built on Gu-
rusamy Sarathy's most recent bindistribution. It is compiled with
Innosetup 1.08h by Jordan Russell: <http://www.connect.net/jordanr/>
and is _simple_ to handle.
-- initial graphic setup
-- easy deinstallation
-- no need to care about documentation of Win32-Modules without POD
-- easy access to documentation for (double-click on "*.pm" / "*.pod")
-- icons for Modules, Scripts, POD-Files
Here is the "installation.txt" it comes with:
-----------------------------------------------------------------
Notes concerning the binary installion
of the Perl-Win32 Core Distribution
The Installation can be cleanly uninstalled (except for the newly
generated subdirectories and hence the Perl directory itself). You can
do this via Startmenu or via Control
panel (Add/Remove Software).
If You have been installing the distribution as Administrator, the icons
will be created in the All Users profile. You will only be able to
deinstall this Perl distribution cleanly as Administrator in this case.
If You have been installing the distribution as a normal user, the icons
will be created in Your own profile only.
The Perl shell item in Your Startmenu is only a command interpreter with
the path proPerly set for this Perl distribution.
The Installation is based on the most recent binary Perl distribution of
Gurusamy Sarathy, which may be found under the author's name or GSAR on
any CPAN-Site and contains only marginal add-ons (libwin32 was upgraded
to version 0.10 instead of 0.08, AdminMisc is fresh from the Author,
Dave Roth, see beyond).
The content of Artistic.txt and Readme.txt applies to this Installation
and to the files it is based on as well.
The FixEnvironment.pl-script should set the Environment Variables for
this Perl to be the one which is in Your path. (It can be found in the
bin subdirectory).
Further important notes:
All the modules have been written by the Perl community and not by me.
For bugs in the modules please contact the maintainer. (The name is
usually included in the documentation or in the module (foo.pm).
If You need more documentation than is found in the html-subdirectory or
the lib\Pod-tree of the installation, locate the module (foo.pm) and
double-click on it. This should start a tkpod-Window showing the POD
(Plain Old) Documentation contained in the module itself.
Double-clicking on a <foo.pod> in the lib\Pod subdirectory should do the
same.
(The lib\Pod directory contains all the documentation of the basis
modules).
If tkpod fails for any reason, try Perldoc <modulename>. This should
nearly always work.
Documentation for the Win32-Extensions can be accessed by
Netscape(3.01+) or IE(3.+).
Switch on support for JAVA SCRIPT and open the file
html\lib\site\win32\main.html in the
Perl installation tree.
You will find quite a complete overview of the
Win32::<whatsoever>-Modules and an outdated FAQ, which might anyway be
useful. Parts of the documentation are specific to the
ActiveWare Build of Perl for Win32, which was the first and still is the
"official" build of Perl for Win32. ActiveWare's versioning is done in
build numbers (306) instead of standard Perl version Numbers. ActiveWare
Perl is developed by ActiveWare Internet Corp., but copyrighted by
Microsoft.
Nearly all of the HTML-documentation stuff for Win32 is from
Philippe Le
Berre <leberre@bandol.grenoble.hp.com>
and is left in almost it's original state.
The Win32::AdminMisc documentation is fresh from the author's
(Dave Roth,<rothd@roth.net>) site.
The FAQ has been created (and is, hopefully, maintained) by
Evangelo Prodromou <evangelo@endcontsw.com>.
Any Company Logos are copyrighted by their respective owners. Netscape,
Microsoft, ActiveWare... are trademarks of their respective owners.
-----------------------------------------------------------
-view with fixed width font, please ------------------------------
__________________________________________________________________
___ ___ _ _ _ _
| | |_|_|_|_|
|___|___|_|_|_|_|
| | |_|_|_|_| Boris Lantrewitz
|___|___|_|_|_|_|
| _ _ ___ |
| | |_ |_ | |
| | _| _| | | email : lantrewi@do.isst.fhg.de
|_______________| www : http://www.isst.fhg.de
Fraunhofer
Institut fuer
Software- und address:
Systemtechnik Joseph-von-Fraunhofer-Strasse 20
44227 Dortmund
____________________________________________________________________
------------------------------
Date: Tue, 2 Jun 1998 11:58:58 -0700
From: lr@hpl.hp.com (Larry Rosler)
Subject: Re: Sorting a Perl hash of complex records...
Message-Id: <MPG.fddeb4f1db37c2c989689@hplntx.hpl.hp.com>
In article <6l1coo$2u5$1@nnrp1.dejanews.com>, pehanna@my-dejanews.com
says...
> In article <6l0re4$a2f$1@nnrp1.dejanews.com>,
> jorgen_nilsson@yahoo.com wrote:
...
> > Time => "14,7ak"
...
> $time1 =~ s/,/./;
...
Ah, the light dawns! This is the second post that has suggested this
transformation. I'll wager that those commas are the European equivalent
of our dot 'decimal point' (for fraction separator); they use dot for
thousands separator where we use comma.
Not only are we Unix-centric, we are also US-number-conventions-centric.
:-)
--
Larry Rosler
Hewlett-Packard Laboratories
lr@hpl.hp.com
------------------------------
Date: 8 Mar 97 21:33:47 GMT (Last modified)
From: Perl-Request@ruby.oce.orst.edu (Perl-Users-Digest Admin)
Subject: Digest Administrivia (Last modified: 8 Mar 97)
Message-Id: <null>
Administrivia:
The Perl-Users Digest is a retransmission of the USENET newsgroup
comp.lang.perl.misc. For subscription or unsubscription requests, send
the single line:
subscribe perl-users
or:
unsubscribe perl-users
to almanac@ruby.oce.orst.edu.
To submit articles to comp.lang.perl.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 2790
**************************************